builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-129 starttime: 1467049641.88 results: success (0) buildid: 20160627090417 builduid: 3a21e602a97a4decaab302f291f79a16 revision: eacd3797afb7c4cea080a62274c3eb076fabe196 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:47:21.877730) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:47:21.878176) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 10:47:21.878453) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 10:47:22.050964) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:47:22.051327) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-129 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-129 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Local LOGONSERVER=\\T-W864-IX-129 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-129 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-129 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-129 WINDIR=C:\windows using PTY: False --10:47:22-- 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% 1.84 GB/s 10:47:22 (1.84 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.301000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:47:23.386998) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 10:47:23.387833) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-129 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-129 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Local LOGONSERVER=\\T-W864-IX-129 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-129 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-129 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-129 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.816000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 10:47:26.214174) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:47:26.214606) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev eacd3797afb7c4cea080a62274c3eb076fabe196 --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 eacd3797afb7c4cea080a62274c3eb076fabe196 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-129 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-129 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Local LOGONSERVER=\\T-W864-IX-129 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-129 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-129 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-129 WINDIR=C:\windows using PTY: False 2016-06-27 10:47:25,598 truncating revision to first 12 chars 2016-06-27 10:47:25,598 Setting DEBUG logging. 2016-06-27 10:47:25,599 attempt 1/10 2016-06-27 10:47:25,599 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/eacd3797afb7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 10:47:26,039 unpacking tar archive at: mozilla-beta-eacd3797afb7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.087000 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:47:27.598633) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:47:27.599010) ========= script_repo_revision: eacd3797afb7c4cea080a62274c3eb076fabe196 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:47:27.599452) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:47:27.599766) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:47:27.624870) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 53 secs) (at 2016-06-27 10:47:27.625191) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-129 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-129 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Local LOGONSERVER=\\T-W864-IX-129 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-129 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-129 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-129 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 10:47:27 INFO - MultiFileLogger online at 20160627 10:47:27 in C:\slave\test 10:47:27 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 10:47:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:47:27 INFO - {'append_to_log': False, 10:47:27 INFO - 'base_work_dir': 'C:\\slave\\test', 10:47:27 INFO - 'blob_upload_branch': 'mozilla-beta', 10:47:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:47:27 INFO - 'buildbot_json_path': 'buildprops.json', 10:47:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:47:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:47:27 INFO - 'download_minidump_stackwalk': True, 10:47:27 INFO - 'download_symbols': 'true', 10:47:27 INFO - 'e10s': False, 10:47:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:47:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:47:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:47:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:47:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:47:27 INFO - 'C:/mozilla-build/tooltool.py'), 10:47:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:47:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:47:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:47:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:47:27 INFO - 'log_level': 'info', 10:47:27 INFO - 'log_to_console': True, 10:47:27 INFO - 'opt_config_files': (), 10:47:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:47:27 INFO - '--processes=1', 10:47:27 INFO - '--config=%(test_path)s/wptrunner.ini', 10:47:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:47:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:47:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:47:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:47:27 INFO - 'pip_index': False, 10:47:27 INFO - 'require_test_zip': True, 10:47:27 INFO - 'test_type': ('testharness',), 10:47:27 INFO - 'this_chunk': '1', 10:47:27 INFO - 'total_chunks': '10', 10:47:27 INFO - 'virtualenv_path': 'venv', 10:47:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:47:27 INFO - 'work_dir': 'build'} 10:47:27 INFO - ##### 10:47:27 INFO - ##### Running clobber step. 10:47:27 INFO - ##### 10:47:27 INFO - Running pre-action listener: _resource_record_pre_action 10:47:27 INFO - Running main action method: clobber 10:47:27 INFO - rmtree: C:\slave\test\build 10:47:27 INFO - Using _rmtree_windows ... 10:47:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:48:55 INFO - Running post-action listener: _resource_record_post_action 10:48:55 INFO - ##### 10:48:55 INFO - ##### Running read-buildbot-config step. 10:48:55 INFO - ##### 10:48:55 INFO - Running pre-action listener: _resource_record_pre_action 10:48:55 INFO - Running main action method: read_buildbot_config 10:48:55 INFO - Using buildbot properties: 10:48:55 INFO - { 10:48:55 INFO - "project": "", 10:48:55 INFO - "product": "firefox", 10:48:55 INFO - "script_repo_revision": "production", 10:48:55 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 10:48:55 INFO - "repository": "", 10:48:55 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 10:48:55 INFO - "buildid": "20160627090417", 10:48:55 INFO - "pgo_build": "False", 10:48:55 INFO - "basedir": "C:\\slave\\test", 10:48:55 INFO - "buildnumber": 9, 10:48:55 INFO - "slavename": "t-w864-ix-129", 10:48:55 INFO - "revision": "eacd3797afb7c4cea080a62274c3eb076fabe196", 10:48:55 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 10:48:55 INFO - "platform": "win64", 10:48:55 INFO - "branch": "mozilla-beta", 10:48:55 INFO - "repo_path": "releases/mozilla-beta", 10:48:55 INFO - "moz_repo_path": "", 10:48:55 INFO - "stage_platform": "win64", 10:48:55 INFO - "builduid": "3a21e602a97a4decaab302f291f79a16", 10:48:55 INFO - "slavebuilddir": "test" 10:48:55 INFO - } 10:48:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 10:48:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 10:48:55 INFO - Running post-action listener: _resource_record_post_action 10:48:55 INFO - ##### 10:48:55 INFO - ##### Running download-and-extract step. 10:48:55 INFO - ##### 10:48:55 INFO - Running pre-action listener: _resource_record_pre_action 10:48:55 INFO - Running main action method: download_and_extract 10:48:55 INFO - mkdir: C:\slave\test\build\tests 10:48:55 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')]} 10:48:55 INFO - https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 10:48:55 INFO - trying https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 10:48:55 INFO - Downloading https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 10:48:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 10:48:55 INFO - Downloaded 1240 bytes. 10:48:55 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 10:48:55 INFO - Using the following test package requirements: 10:48:55 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 10:48:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 10:48:55 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 10:48:55 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 10:48:55 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 10:48:55 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 10:48:55 INFO - u'jsshell-win64.zip'], 10:48:55 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 10:48:55 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 10:48:55 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 10:48:55 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 10:48:55 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 10:48:55 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 10:48:55 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 10:48:55 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 10:48:55 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 10:48:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 10:48:55 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 10:48:55 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 10:48:55 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')]} 10:48:55 INFO - https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 10:48:55 INFO - trying https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 10:48:55 INFO - Downloading https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 10:48:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 10:48:57 INFO - Downloaded 20907543 bytes. 10:48:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:48:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:48:58 INFO - caution: filename not matched: web-platform/* 10:48:58 INFO - Return code: 11 10:48: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')]} 10:48:58 INFO - https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 10:48:58 INFO - trying https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 10:48:58 INFO - Downloading https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 10:48:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 10:49:01 INFO - Downloaded 36389114 bytes. 10:49:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:49:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:49:38 INFO - caution: filename not matched: bin/* 10:49:38 INFO - caution: filename not matched: config/* 10:49:38 INFO - caution: filename not matched: mozbase/* 10:49:38 INFO - caution: filename not matched: marionette/* 10:49:38 INFO - caution: filename not matched: tools/wptserve/* 10:49:38 INFO - Return code: 11 10:49:38 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')]} 10:49:38 INFO - https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 10:49:38 INFO - trying https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 10:49:38 INFO - Downloading https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 10:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 10:49:42 INFO - Downloaded 82717866 bytes. 10:49:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 10:49:42 INFO - mkdir: C:\slave\test\properties 10:49:42 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:49:42 INFO - Writing to file C:\slave\test\properties\build_url 10:49:42 INFO - Contents: 10:49:42 INFO - build_url:https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 10:49:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 10:49:43 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:49:43 INFO - Writing to file C:\slave\test\properties\symbols_url 10:49:43 INFO - Contents: 10:49:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 10:49:43 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')]} 10:49:43 INFO - https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:49:43 INFO - trying https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 10:49:43 INFO - Downloading https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 10:49:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 10:49:44 INFO - Downloaded 50743977 bytes. 10:49:44 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:49:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:49:46 INFO - Return code: 0 10:49:46 INFO - Running post-action listener: _resource_record_post_action 10:49:46 INFO - Running post-action listener: set_extra_try_arguments 10:49:46 INFO - ##### 10:49:46 INFO - ##### Running create-virtualenv step. 10:49:46 INFO - ##### 10:49:46 INFO - Running pre-action listener: _pre_create_virtualenv 10:49:46 INFO - Running pre-action listener: _resource_record_pre_action 10:49:46 INFO - Running main action method: create_virtualenv 10:49:46 INFO - Creating virtualenv C:\slave\test\build\venv 10:49:46 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 10:49:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:49:50 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:49:54 INFO - Installing distribute......................................................................................................................................................................................done. 10:49:56 INFO - Return code: 0 10:49:56 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:49: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')]} 10:49:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:49: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')]} 10:49:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:49:56 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025B9860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x0230ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-129', 'USERDOMAIN': 'T-W864-IX-129', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-129', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:49:56 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 10:49:56 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 10:49:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:49:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 10:49:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:49:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:49:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:49:56 INFO - 'COMPUTERNAME': 'T-W864-IX-129', 10:49:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:49:56 INFO - 'DCLOCATION': 'SCL3', 10:49:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:49:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:49:56 INFO - 'HOMEDRIVE': 'C:', 10:49:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 10:49:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:49:56 INFO - 'KTS_VERSION': '1.19c', 10:49:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 10:49:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-129', 10:49:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:49:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:49:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:49:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:49:56 INFO - 'MOZ_NO_REMOTE': '1', 10:49:56 INFO - 'NO_EM_RESTART': '1', 10:49:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:49:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:49:56 INFO - 'OS': 'Windows_NT', 10:49:56 INFO - 'OURDRIVE': 'C:', 10:49:56 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:49:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:49:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:49:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:49:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:49:56 INFO - 'PROCESSOR_LEVEL': '6', 10:49:56 INFO - 'PROCESSOR_REVISION': '1e05', 10:49:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:49:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:49:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:49:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:49:56 INFO - 'PROMPT': '$P$G', 10:49:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:49:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:49:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:49:56 INFO - 'PWD': 'C:\\slave\\test', 10:49:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:49:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:49:56 INFO - 'SYSTEMDRIVE': 'C:', 10:49:56 INFO - 'SYSTEMROOT': 'C:\\windows', 10:49:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:49:56 INFO - 'TEST1': 'testie', 10:49:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:49:56 INFO - 'USERDOMAIN': 'T-W864-IX-129', 10:49:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 10:49:56 INFO - 'USERNAME': 'cltbld', 10:49:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 10:49:56 INFO - 'WINDIR': 'C:\\windows', 10:49:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:49:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:49:57 INFO - Downloading/unpacking psutil>=0.7.1 10:49:57 INFO - Running setup.py egg_info for package psutil 10:49:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:49:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:49:57 INFO - Installing collected packages: psutil 10:49:57 INFO - Running setup.py install for psutil 10:49:57 INFO - building 'psutil._psutil_windows' extension 10:49:57 INFO - error: Unable to find vcvarsall.bat 10:49:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-jff_mo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:49:57 INFO - running install 10:49:57 INFO - running build 10:49:57 INFO - running build_py 10:49:57 INFO - creating build 10:49:57 INFO - creating build\lib.win32-2.7 10:49:57 INFO - creating build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:49:57 INFO - running build_ext 10:49:57 INFO - building 'psutil._psutil_windows' extension 10:49:57 INFO - error: Unable to find vcvarsall.bat 10:49:57 INFO - ---------------------------------------- 10:49:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-jff_mo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:49:57 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-129\AppData\Roaming\pip\pip.log 10:49:57 WARNING - Return code: 1 10:49:57 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! 10:49:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:49:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:49:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:49:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:49:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:49:57 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025B9860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x0230ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-129', 'USERDOMAIN': 'T-W864-IX-129', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-129', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:49:57 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 10:49:57 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 10:49:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:49:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 10:49:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:49:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:49:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:49:57 INFO - 'COMPUTERNAME': 'T-W864-IX-129', 10:49:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:49:57 INFO - 'DCLOCATION': 'SCL3', 10:49:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:49:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:49:57 INFO - 'HOMEDRIVE': 'C:', 10:49:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 10:49:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:49:57 INFO - 'KTS_VERSION': '1.19c', 10:49:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 10:49:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-129', 10:49:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:49:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:49:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:49:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:49:57 INFO - 'MOZ_NO_REMOTE': '1', 10:49:57 INFO - 'NO_EM_RESTART': '1', 10:49:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:49:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:49:57 INFO - 'OS': 'Windows_NT', 10:49:57 INFO - 'OURDRIVE': 'C:', 10:49:57 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:49:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:49:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:49:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:49:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:49:57 INFO - 'PROCESSOR_LEVEL': '6', 10:49:57 INFO - 'PROCESSOR_REVISION': '1e05', 10:49:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:49:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:49:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:49:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:49:57 INFO - 'PROMPT': '$P$G', 10:49:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:49:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:49:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:49:57 INFO - 'PWD': 'C:\\slave\\test', 10:49:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:49:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:49:57 INFO - 'SYSTEMDRIVE': 'C:', 10:49:57 INFO - 'SYSTEMROOT': 'C:\\windows', 10:49:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:49:57 INFO - 'TEST1': 'testie', 10:49:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:49:57 INFO - 'USERDOMAIN': 'T-W864-IX-129', 10:49:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 10:49:57 INFO - 'USERNAME': 'cltbld', 10:49:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 10:49:57 INFO - 'WINDIR': 'C:\\windows', 10:49:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:49:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:49:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:49:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:49:58 INFO - Running setup.py egg_info for package mozsystemmonitor 10:49:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:49:58 INFO - Running setup.py egg_info for package psutil 10:49:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:49:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:49:58 INFO - Installing collected packages: mozsystemmonitor, psutil 10:49:58 INFO - Running setup.py install for mozsystemmonitor 10:49:58 INFO - Running setup.py install for psutil 10:49:58 INFO - building 'psutil._psutil_windows' extension 10:49:58 INFO - error: Unable to find vcvarsall.bat 10:49:58 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-3gkgna-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:49:58 INFO - running install 10:49:58 INFO - running build 10:49:58 INFO - running build_py 10:49:58 INFO - running build_ext 10:49:58 INFO - building 'psutil._psutil_windows' extension 10:49:58 INFO - error: Unable to find vcvarsall.bat 10:49:58 INFO - ---------------------------------------- 10:49:58 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-3gkgna-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:49:58 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-129\AppData\Roaming\pip\pip.log 10:49:58 WARNING - Return code: 1 10:49:58 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! 10:49:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:49: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')]} 10:49:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:49: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')]} 10:49:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:49:58 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025B9860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x0230ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-129', 'USERDOMAIN': 'T-W864-IX-129', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-129', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:49:58 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 10:49:58 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 10:49:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:49:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 10:49:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:49:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:49:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:49:58 INFO - 'COMPUTERNAME': 'T-W864-IX-129', 10:49:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:49:58 INFO - 'DCLOCATION': 'SCL3', 10:49:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:49:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:49:58 INFO - 'HOMEDRIVE': 'C:', 10:49:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 10:49:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:49:58 INFO - 'KTS_VERSION': '1.19c', 10:49:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 10:49:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-129', 10:49:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:49:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:49:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:49:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:49:58 INFO - 'MOZ_NO_REMOTE': '1', 10:49:58 INFO - 'NO_EM_RESTART': '1', 10:49:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:49:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:49:58 INFO - 'OS': 'Windows_NT', 10:49:58 INFO - 'OURDRIVE': 'C:', 10:49:58 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:49:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:49:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:49:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:49:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:49:58 INFO - 'PROCESSOR_LEVEL': '6', 10:49:58 INFO - 'PROCESSOR_REVISION': '1e05', 10:49:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:49:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:49:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:49:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:49:58 INFO - 'PROMPT': '$P$G', 10:49:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:49:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:49:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:49:58 INFO - 'PWD': 'C:\\slave\\test', 10:49:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:49:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:49:58 INFO - 'SYSTEMDRIVE': 'C:', 10:49:58 INFO - 'SYSTEMROOT': 'C:\\windows', 10:49:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:49:58 INFO - 'TEST1': 'testie', 10:49:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:49:58 INFO - 'USERDOMAIN': 'T-W864-IX-129', 10:49:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 10:49:58 INFO - 'USERNAME': 'cltbld', 10:49:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 10:49:58 INFO - 'WINDIR': 'C:\\windows', 10:49:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:49:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:49:58 INFO - Downloading/unpacking blobuploader==1.2.4 10:49:58 INFO - Downloading blobuploader-1.2.4.tar.gz 10:49:58 INFO - Running setup.py egg_info for package blobuploader 10:49:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:50:02 INFO - Running setup.py egg_info for package requests 10:50:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:50:02 INFO - Downloading docopt-0.6.1.tar.gz 10:50:02 INFO - Running setup.py egg_info for package docopt 10:50:02 INFO - Installing collected packages: blobuploader, docopt, requests 10:50:02 INFO - Running setup.py install for blobuploader 10:50:02 INFO - Running setup.py install for docopt 10:50:02 INFO - Running setup.py install for requests 10:50:02 INFO - Successfully installed blobuploader docopt requests 10:50:02 INFO - Cleaning up... 10:50:02 INFO - Return code: 0 10:50:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:50:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:02 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025B9860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x0230ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-129', 'USERDOMAIN': 'T-W864-IX-129', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-129', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:50:03 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 10:50:03 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 10:50:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:50:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 10:50:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:50:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:50:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:50:03 INFO - 'COMPUTERNAME': 'T-W864-IX-129', 10:50:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:50:03 INFO - 'DCLOCATION': 'SCL3', 10:50:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:50:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:50:03 INFO - 'HOMEDRIVE': 'C:', 10:50:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 10:50:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:50:03 INFO - 'KTS_VERSION': '1.19c', 10:50:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 10:50:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-129', 10:50:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:50:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:50:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:50:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:03 INFO - 'MOZ_NO_REMOTE': '1', 10:50:03 INFO - 'NO_EM_RESTART': '1', 10:50:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:50:03 INFO - 'OS': 'Windows_NT', 10:50:03 INFO - 'OURDRIVE': 'C:', 10:50:03 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:50:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:50:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:50:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:50:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:50:03 INFO - 'PROCESSOR_LEVEL': '6', 10:50:03 INFO - 'PROCESSOR_REVISION': '1e05', 10:50:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:50:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:50:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:50:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:50:03 INFO - 'PROMPT': '$P$G', 10:50:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:50:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:50:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:50:03 INFO - 'PWD': 'C:\\slave\\test', 10:50:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:50:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:50:03 INFO - 'SYSTEMDRIVE': 'C:', 10:50:03 INFO - 'SYSTEMROOT': 'C:\\windows', 10:50:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:03 INFO - 'TEST1': 'testie', 10:50:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:03 INFO - 'USERDOMAIN': 'T-W864-IX-129', 10:50:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 10:50:03 INFO - 'USERNAME': 'cltbld', 10:50:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 10:50:03 INFO - 'WINDIR': 'C:\\windows', 10:50:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:50:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:50:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:50:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:50:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:50:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:50:07 INFO - Unpacking c:\slave\test\build\tests\marionette 10:50:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:50:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:50:07 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 10:50:07 INFO - Running setup.py install for browsermob-proxy 10:50:21 INFO - Running setup.py install for manifestparser 10:50:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for marionette-client 10:50:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:50:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for marionette-driver 10:50:21 INFO - Running setup.py install for mozcrash 10:50:21 INFO - Running setup.py install for mozdebug 10:50:21 INFO - Running setup.py install for mozdevice 10:50:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for mozfile 10:50:21 INFO - Running setup.py install for mozhttpd 10:50:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for mozinfo 10:50:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for mozInstall 10:50:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for mozleak 10:50:21 INFO - Running setup.py install for mozlog 10:50:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for moznetwork 10:50:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for mozprocess 10:50:21 INFO - Running setup.py install for mozprofile 10:50:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for mozrunner 10:50:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for mozscreenshot 10:50:21 INFO - Running setup.py install for moztest 10:50:21 INFO - Running setup.py install for mozversion 10:50:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:50:21 INFO - Running setup.py install for wptserve 10:50:21 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 10:50:21 INFO - Cleaning up... 10:50:21 INFO - Return code: 0 10:50:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:50:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:50:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:50:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:50:21 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 0x0250B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02634200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025B9860>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE368>, '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 0x0230ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-129', 'USERDOMAIN': 'T-W864-IX-129', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-129', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:50:21 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 10:50:21 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 10:50:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:50:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 10:50:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:50:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:50:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:50:21 INFO - 'COMPUTERNAME': 'T-W864-IX-129', 10:50:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:50:21 INFO - 'DCLOCATION': 'SCL3', 10:50:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:50:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:50:21 INFO - 'HOMEDRIVE': 'C:', 10:50:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 10:50:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:50:21 INFO - 'KTS_VERSION': '1.19c', 10:50:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 10:50:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-129', 10:50:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:50:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:50:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:50:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:21 INFO - 'MOZ_NO_REMOTE': '1', 10:50:21 INFO - 'NO_EM_RESTART': '1', 10:50:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:50:21 INFO - 'OS': 'Windows_NT', 10:50:21 INFO - 'OURDRIVE': 'C:', 10:50:21 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:50:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:50:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:50:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:50:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:50:21 INFO - 'PROCESSOR_LEVEL': '6', 10:50:21 INFO - 'PROCESSOR_REVISION': '1e05', 10:50:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:50:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:50:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:50:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:50:21 INFO - 'PROMPT': '$P$G', 10:50:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:50:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:50:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:50:21 INFO - 'PWD': 'C:\\slave\\test', 10:50:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:50:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:50:21 INFO - 'SYSTEMDRIVE': 'C:', 10:50:21 INFO - 'SYSTEMROOT': 'C:\\windows', 10:50:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:21 INFO - 'TEST1': 'testie', 10:50:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:21 INFO - 'USERDOMAIN': 'T-W864-IX-129', 10:50:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 10:50:21 INFO - 'USERNAME': 'cltbld', 10:50:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 10:50:21 INFO - 'WINDIR': 'C:\\windows', 10:50:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:50:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:50:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:50:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:50:26 INFO - Unpacking c:\slave\test\build\tests\marionette 10:50:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:50:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:50:26 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)) 10:50:37 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)) 10:50:37 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)) 10:50:37 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)) 10:50:37 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)) 10:50:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:50:37 INFO - Downloading blessings-1.6.tar.gz 10:50:37 INFO - Running setup.py egg_info for package blessings 10:50:37 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)) 10:50:37 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:50:37 INFO - Running setup.py install for blessings 10:50:37 INFO - Running setup.py install for browsermob-proxy 10:50:37 INFO - Running setup.py install for manifestparser 10:50:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Running setup.py install for marionette-client 10:50:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:50:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Running setup.py install for marionette-driver 10:50:37 INFO - Running setup.py install for mozcrash 10:50:37 INFO - Running setup.py install for mozdebug 10:50:37 INFO - Running setup.py install for mozdevice 10:50:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Running setup.py install for mozhttpd 10:50:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Running setup.py install for mozInstall 10:50:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Running setup.py install for mozleak 10:50:37 INFO - Running setup.py install for mozprofile 10:50:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Running setup.py install for mozrunner 10:50:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:50:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:50:39 INFO - Running setup.py install for mozscreenshot 10:50:39 INFO - Running setup.py install for moztest 10:50:39 INFO - Running setup.py install for mozversion 10:50:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:50:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:50:39 INFO - Running setup.py install for wptserve 10:50:39 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:50:39 INFO - Cleaning up... 10:50:39 INFO - Return code: 0 10:50:39 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:50:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:50:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:50:40 INFO - Reading from file tmpfile_stdout 10:50:40 INFO - Using _rmtree_windows ... 10:50:40 INFO - Using _rmtree_windows ... 10:50:40 INFO - Current package versions: 10:50:40 INFO - blessings == 1.6 10:50:40 INFO - blobuploader == 1.2.4 10:50:40 INFO - browsermob-proxy == 0.6.0 10:50:40 INFO - distribute == 0.6.14 10:50:40 INFO - docopt == 0.6.1 10:50:40 INFO - manifestparser == 1.1 10:50:40 INFO - marionette-client == 2.3.0 10:50:40 INFO - marionette-driver == 1.4.0 10:50:40 INFO - mozInstall == 1.12 10:50:40 INFO - mozcrash == 0.17 10:50:40 INFO - mozdebug == 0.1 10:50:40 INFO - mozdevice == 0.48 10:50:40 INFO - mozfile == 1.2 10:50:40 INFO - mozhttpd == 0.7 10:50:40 INFO - mozinfo == 0.9 10:50:40 INFO - mozleak == 0.1 10:50:40 INFO - mozlog == 3.1 10:50:40 INFO - moznetwork == 0.27 10:50:40 INFO - mozprocess == 0.22 10:50:40 INFO - mozprofile == 0.28 10:50:40 INFO - mozrunner == 6.11 10:50:40 INFO - mozscreenshot == 0.1 10:50:40 INFO - mozsystemmonitor == 0.0 10:50:40 INFO - moztest == 0.7 10:50:40 INFO - mozversion == 1.4 10:50:40 INFO - requests == 1.2.3 10:50:40 INFO - wptserve == 1.4.0 10:50:40 INFO - Running post-action listener: _resource_record_post_action 10:50:40 INFO - Running post-action listener: _start_resource_monitoring 10:50:40 INFO - Starting resource monitoring. 10:50:40 INFO - ##### 10:50:40 INFO - ##### Running pull step. 10:50:40 INFO - ##### 10:50:40 INFO - Running pre-action listener: _resource_record_pre_action 10:50:40 INFO - Running main action method: pull 10:50:40 INFO - Pull has nothing to do! 10:50:40 INFO - Running post-action listener: _resource_record_post_action 10:50:40 INFO - ##### 10:50:40 INFO - ##### Running install step. 10:50:40 INFO - ##### 10:50:40 INFO - Running pre-action listener: _resource_record_pre_action 10:50:40 INFO - Running main action method: install 10:50:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:50:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:50:40 INFO - Reading from file tmpfile_stdout 10:50:40 INFO - Using _rmtree_windows ... 10:50:40 INFO - Using _rmtree_windows ... 10:50:40 INFO - Detecting whether we're running mozinstall >=1.0... 10:50:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:50:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:50:40 INFO - Reading from file tmpfile_stdout 10:50:40 INFO - Output received: 10:50:40 INFO - Usage: mozinstall-script.py [options] installer 10:50:40 INFO - Options: 10:50:40 INFO - -h, --help show this help message and exit 10:50:40 INFO - -d DEST, --destination=DEST 10:50:40 INFO - Directory to install application into. [default: 10:50:40 INFO - "C:\slave\test"] 10:50:40 INFO - --app=APP Application being installed. [default: firefox] 10:50:40 INFO - Using _rmtree_windows ... 10:50:40 INFO - Using _rmtree_windows ... 10:50:40 INFO - mkdir: C:\slave\test\build\application 10:50:40 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.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:50:40 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.win64.zip --destination C:\slave\test\build\application 10:50:43 INFO - Reading from file tmpfile_stdout 10:50:43 INFO - Output received: 10:50:43 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:50:43 INFO - Using _rmtree_windows ... 10:50:43 INFO - Using _rmtree_windows ... 10:50:43 INFO - Running post-action listener: _resource_record_post_action 10:50:43 INFO - ##### 10:50:43 INFO - ##### Running run-tests step. 10:50:43 INFO - ##### 10:50:43 INFO - Running pre-action listener: _resource_record_pre_action 10:50:43 INFO - Running main action method: run_tests 10:50:43 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:50:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:50:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:50:43 INFO - grabbing minidump binary from tooltool 10:50:43 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')]} 10:50:43 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 0x025EE368>, '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 0x0230ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026470C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:50:43 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 10:50:43 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 10:50:43 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:50:44 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprwep74 10:50:44 INFO - INFO - File integrity verified, renaming tmprwep74 to win32-minidump_stackwalk.exe 10:50:44 INFO - Return code: 0 10:50:44 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:50:44 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:50:44 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/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 10:50:44 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/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 10:50:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:50:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Roaming', 10:50:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:50:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:50:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:50:44 INFO - 'COMPUTERNAME': 'T-W864-IX-129', 10:50:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:50:44 INFO - 'DCLOCATION': 'SCL3', 10:50:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:50:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:50:44 INFO - 'HOMEDRIVE': 'C:', 10:50:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-129', 10:50:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:50:44 INFO - 'KTS_VERSION': '1.19c', 10:50:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-129\\AppData\\Local', 10:50:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-129', 10:50:44 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:50:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:50:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:50:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:50:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:50:44 INFO - 'MOZ_NO_REMOTE': '1', 10:50:44 INFO - 'NO_EM_RESTART': '1', 10:50:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:50:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:50:44 INFO - 'OS': 'Windows_NT', 10:50:44 INFO - 'OURDRIVE': 'C:', 10:50:44 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:50:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:50:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:50:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:50:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:50:44 INFO - 'PROCESSOR_LEVEL': '6', 10:50:44 INFO - 'PROCESSOR_REVISION': '1e05', 10:50:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:50:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:50:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:50:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:50:44 INFO - 'PROMPT': '$P$G', 10:50:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:50:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:50:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:50:44 INFO - 'PWD': 'C:\\slave\\test', 10:50:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:50:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:50:44 INFO - 'SYSTEMDRIVE': 'C:', 10:50:44 INFO - 'SYSTEMROOT': 'C:\\windows', 10:50:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:44 INFO - 'TEST1': 'testie', 10:50:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:50:44 INFO - 'USERDOMAIN': 'T-W864-IX-129', 10:50:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-129', 10:50:44 INFO - 'USERNAME': 'cltbld', 10:50:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-129', 10:50:44 INFO - 'WINDIR': 'C:\\windows', 10:50:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:50:44 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/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 10:50:46 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 10:50:46 INFO - import pkg_resources 10:50:47 INFO - Using 1 client processes 10:50:50 INFO - SUITE-START | Running 778 tests 10:50:50 INFO - Running testharness tests 10:50:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:50:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:50:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:50:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:50:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:50:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:50:51 INFO - Setting up ssl 10:50:51 INFO - PROCESS | certutil | 10:50:51 INFO - PROCESS | certutil | 10:50:51 INFO - PROCESS | certutil | 10:50:51 INFO - Certificate Nickname Trust Attributes 10:50:51 INFO - SSL,S/MIME,JAR/XPI 10:50:51 INFO - 10:50:51 INFO - web-platform-tests CT,, 10:50:51 INFO - 10:50:51 INFO - Starting runner 10:50:51 INFO - PROCESS | 1508 | [1508] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:50:52 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:50:52 INFO - PROCESS | 1508 | [1508] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:50:53 INFO - PROCESS | 1508 | 1467049853552 Marionette DEBUG Marionette enabled via build flag and pref 10:50:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000408838E800 == 1 [pid = 1508] [id = 1] 10:50:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 1 (000000408838F000) [pid = 1508] [serial = 1] [outer = 0000000000000000] 10:50:54 INFO - PROCESS | 1508 | [1508] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:50:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 2 (0000004088390000) [pid = 1508] [serial = 2] [outer = 000000408838F000] 10:50:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000408B97A000 == 2 [pid = 1508] [id = 2] 10:50:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 3 (000000408B97A800) [pid = 1508] [serial = 3] [outer = 0000000000000000] 10:50:54 INFO - PROCESS | 1508 | [1508] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:50:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 4 (000000408B97B800) [pid = 1508] [serial = 4] [outer = 000000408B97A800] 10:50:55 INFO - PROCESS | 1508 | 1467049855239 Marionette INFO Listening on port 2828 10:50:57 INFO - PROCESS | 1508 | 1467049857090 Marionette DEBUG Marionette enabled via command-line flag 10:50:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C6C8000 == 3 [pid = 1508] [id = 3] 10:50:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 5 (000000408C90D000) [pid = 1508] [serial = 5] [outer = 0000000000000000] 10:50:57 INFO - PROCESS | 1508 | [1508] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:50:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 6 (000000408C90E000) [pid = 1508] [serial = 6] [outer = 000000408C90D000] 10:50:57 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:50:57 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:50:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 7 (000000408D30F000) [pid = 1508] [serial = 7] [outer = 000000408B97A800] 10:50:58 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:50:58 INFO - PROCESS | 1508 | 1467049858066 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 10:50:58 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:50:58 INFO - PROCESS | 1508 | 1467049858097 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 10:50:58 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:50:58 INFO - PROCESS | 1508 | 1467049858104 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 10:50:58 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:50:58 INFO - PROCESS | 1508 | 1467049858138 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 10:50:58 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:50:58 INFO - PROCESS | 1508 | 1467049858145 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 10:50:58 INFO - PROCESS | 1508 | 1467049858148 Marionette DEBUG Closed connection conn0 10:50:58 INFO - PROCESS | 1508 | 1467049858151 Marionette DEBUG Closed connection conn1 10:50:58 INFO - PROCESS | 1508 | 1467049858153 Marionette DEBUG Closed connection conn2 10:50:58 INFO - PROCESS | 1508 | 1467049858206 Marionette DEBUG Closed connection conn3 10:50:58 INFO - PROCESS | 1508 | 1467049858232 Marionette DEBUG Closed connection conn4 10:50:58 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:50:58 INFO - PROCESS | 1508 | 1467049858239 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 10:50:58 INFO - PROCESS | 1508 | 1467049858362 Marionette DEBUG Closed connection conn5 10:50:58 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:50:58 INFO - PROCESS | 1508 | 1467049858367 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49305 10:50:58 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D84A800 == 4 [pid = 1508] [id = 4] 10:50:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 8 (00000040883D7000) [pid = 1508] [serial = 8] [outer = 0000000000000000] 10:50:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 9 (000000408D8B9C00) [pid = 1508] [serial = 9] [outer = 00000040883D7000] 10:50:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 10 (000000408DA78C00) [pid = 1508] [serial = 10] [outer = 00000040883D7000] 10:50:58 INFO - PROCESS | 1508 | 1467049858527 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:50:58 INFO - PROCESS | 1508 | 1467049858532 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160627090417","device":"desktop","version":"48.0"} 10:50:59 INFO - PROCESS | 1508 | [1508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:50:59 INFO - PROCESS | 1508 | [1508] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:50:59 INFO - PROCESS | 1508 | [1508] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:50:59 INFO - PROCESS | 1508 | ++DOCSHELL 0000004092282800 == 5 [pid = 1508] [id = 5] 10:50:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 11 (0000004093388800) [pid = 1508] [serial = 11] [outer = 0000000000000000] 10:50:59 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093389000 == 6 [pid = 1508] [id = 6] 10:50:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 12 (00000040922EF000) [pid = 1508] [serial = 12] [outer = 0000000000000000] 10:51:00 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:51:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000409402C000 == 7 [pid = 1508] [id = 7] 10:51:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 13 (0000004091AE4800) [pid = 1508] [serial = 13] [outer = 0000000000000000] 10:51:00 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:51:00 INFO - PROCESS | 1508 | [1508] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:51:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 14 (000000409431EC00) [pid = 1508] [serial = 14] [outer = 0000004091AE4800] 10:51:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 15 (000000409466D000) [pid = 1508] [serial = 15] [outer = 0000004093388800] 10:51:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 16 (000000409416B400) [pid = 1508] [serial = 16] [outer = 00000040922EF000] 10:51:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 17 (000000409416D400) [pid = 1508] [serial = 17] [outer = 0000004091AE4800] 10:51:01 INFO - PROCESS | 1508 | 1467049861689 Marionette INFO startBrowser d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:01 INFO - PROCESS | 1508 | 1467049861725 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 1508 | 1467049861739 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 1508 | 1467049861741 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 18 (000000409689BC00) [pid = 1508] [serial = 18] [outer = 0000004091AE4800] 10:51:02 INFO - PROCESS | 1508 | 1467049862634 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"d13180c0-617a-4cd2-b0ff-6c337e2a4f15","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160627090417","device":"desktop","version":"48.0","command_id":1}}] 10:51:03 INFO - PROCESS | 1508 | 1467049863222 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:51:03 INFO - PROCESS | 1508 | 1467049863226 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:03 INFO - PROCESS | 1508 | 1467049863258 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 10:51:03 INFO - PROCESS | 1508 | 1467049863275 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:51:03 INFO - PROCESS | 1508 | 1467049863277 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:03 INFO - PROCESS | 1508 | [1508] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:51:04 INFO - PROCESS | 1508 | --DOCSHELL 000000408838E800 == 6 [pid = 1508] [id = 1] 10:51:05 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:51:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 19 (000000408662D400) [pid = 1508] [serial = 19] [outer = 0000004091AE4800] 10:51:05 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:51:05 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:51:05 INFO - PROCESS | 1508 | 1467049865784 Marionette TRACE conn6 <- [1,3,null,{}] 10:51:05 INFO - PROCESS | 1508 | 1467049865791 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:51:05 INFO - PROCESS | 1508 | 1467049865794 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:05 INFO - PROCESS | 1508 | 1467049865819 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 10:51:05 INFO - PROCESS | 1508 | 1467049865851 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 10:51:05 INFO - PROCESS | 1508 | 1467049865855 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 10:51:05 INFO - PROCESS | 1508 | 1467049865865 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:51:05 INFO - PROCESS | 1508 | 1467049865870 Marionette TRACE conn6 <- [1,6,null,{}] 10:51:05 INFO - PROCESS | 1508 | 1467049865886 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:05 INFO - PROCESS | 1508 | 1467049865889 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:05 INFO - PROCESS | 1508 | 1467049865913 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 10:51:05 INFO - PROCESS | 1508 | 1467049865920 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 1508 | 1467049865923 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:05 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C91A800 == 7 [pid = 1508] [id = 8] 10:51:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 20 (000000408DEC3400) [pid = 1508] [serial = 20] [outer = 0000000000000000] 10:51:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 21 (00000040903A5400) [pid = 1508] [serial = 21] [outer = 000000408DEC3400] 10:51:05 INFO - PROCESS | 1508 | 1467049865983 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 22 (00000040920C8C00) [pid = 1508] [serial = 22] [outer = 000000408DEC3400] 10:51:06 INFO - PROCESS | 1508 | ++DOCSHELL 00000040866F9000 == 8 [pid = 1508] [id = 9] 10:51:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 23 (0000004087A24000) [pid = 1508] [serial = 23] [outer = 0000000000000000] 10:51:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 24 (00000040886E0400) [pid = 1508] [serial = 24] [outer = 0000004087A24000] 10:51:06 INFO - PROCESS | 1508 | 1467049866504 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 25 (000000408BC71400) [pid = 1508] [serial = 25] [outer = 0000004087A24000] 10:51:07 INFO - PROCESS | 1508 | --DOCSHELL 000000408D84A800 == 7 [pid = 1508] [id = 4] 10:51:07 INFO - PROCESS | 1508 | 1467049867149 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1341ms 10:51:07 INFO - PROCESS | 1508 | 1467049867286 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 1508 | 1467049867289 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 10:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:51:07 INFO - PROCESS | 1508 | 1467049867309 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 1508 | 1467049867312 Marionette TRACE conn6 <- [1,10,null,{}] 10:51:07 INFO - PROCESS | 1508 | 1467049867318 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:07 INFO - PROCESS | 1508 | 1467049867322 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:07 INFO - PROCESS | 1508 | 1467049867428 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 10:51:07 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087912000 == 8 [pid = 1508] [id = 10] 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 26 (0000004087912800) [pid = 1508] [serial = 26] [outer = 0000000000000000] 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 27 (0000004087918800) [pid = 1508] [serial = 27] [outer = 0000004087912800] 10:51:07 INFO - PROCESS | 1508 | 1467049867508 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 1508 | 1467049867510 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 28 (000000408C47D000) [pid = 1508] [serial = 28] [outer = 0000004087912800] 10:51:07 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C6B9000 == 9 [pid = 1508] [id = 11] 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 29 (0000004090FB0400) [pid = 1508] [serial = 29] [outer = 0000000000000000] 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 30 (0000004090FBA000) [pid = 1508] [serial = 30] [outer = 0000004090FB0400] 10:51:07 INFO - PROCESS | 1508 | 1467049867573 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 31 (00000040920CB800) [pid = 1508] [serial = 31] [outer = 0000004090FB0400] 10:51:07 INFO - PROCESS | 1508 | ++DOCSHELL 00000040860A6000 == 10 [pid = 1508] [id = 12] 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 32 (0000004086A57000) [pid = 1508] [serial = 32] [outer = 0000000000000000] 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 33 (00000040922F4400) [pid = 1508] [serial = 33] [outer = 0000004086A57000] 10:51:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 34 (00000040933A8800) [pid = 1508] [serial = 34] [outer = 0000004086A57000] 10:51:08 INFO - PROCESS | 1508 | 1467049868163 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 904ms 10:51:08 INFO - PROCESS | 1508 | 1467049868206 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 1508 | 1467049868211 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 10:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:51:08 INFO - PROCESS | 1508 | 1467049868217 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 1508 | 1467049868220 Marionette TRACE conn6 <- [1,14,null,{}] 10:51:08 INFO - PROCESS | 1508 | 1467049868224 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:08 INFO - PROCESS | 1508 | 1467049868227 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:08 INFO - PROCESS | 1508 | 1467049868316 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 10:51:08 INFO - PROCESS | 1508 | 1467049868322 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1508 | 1467049868325 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:08 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CA2000 == 11 [pid = 1508] [id = 13] 10:51:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 35 (000000409495BC00) [pid = 1508] [serial = 35] [outer = 0000000000000000] 10:51:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 36 (000000409496A400) [pid = 1508] [serial = 36] [outer = 000000409495BC00] 10:51:08 INFO - PROCESS | 1508 | 1467049868375 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 37 (0000004095410C00) [pid = 1508] [serial = 37] [outer = 000000409495BC00] 10:51:08 INFO - PROCESS | 1508 | 1467049868808 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 10:51:08 INFO - PROCESS | 1508 | 1467049868859 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 1508 | 1467049868861 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 10:51:08 INFO - PROCESS | 1508 | 1467049868865 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:51:08 INFO - PROCESS | 1508 | 1467049868869 Marionette TRACE conn6 <- [1,18,null,{}] 10:51:08 INFO - PROCESS | 1508 | 1467049868881 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:08 INFO - PROCESS | 1508 | 1467049868886 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:08 INFO - PROCESS | 1508 | 1467049868979 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 10:51:08 INFO - PROCESS | 1508 | 1467049868986 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1508 | 1467049868990 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:09 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091A83000 == 12 [pid = 1508] [id = 14] 10:51:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 38 (0000004096A90C00) [pid = 1508] [serial = 38] [outer = 0000000000000000] 10:51:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 39 (0000004097103000) [pid = 1508] [serial = 39] [outer = 0000004096A90C00] 10:51:09 INFO - PROCESS | 1508 | 1467049869048 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 40 (0000004097670000) [pid = 1508] [serial = 40] [outer = 0000004096A90C00] 10:51:09 INFO - PROCESS | 1508 | 1467049869449 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 10:51:09 INFO - PROCESS | 1508 | 1467049869499 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 10:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:51:09 INFO - PROCESS | 1508 | 1467049869502 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 10:51:09 INFO - PROCESS | 1508 | 1467049869506 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 1508 | 1467049869507 Marionette TRACE conn6 <- [1,22,null,{}] 10:51:09 INFO - PROCESS | 1508 | 1467049869512 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:09 INFO - PROCESS | 1508 | 1467049869514 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:09 INFO - PROCESS | 1508 | 1467049869598 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 10:51:09 INFO - PROCESS | 1508 | 1467049869604 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:09 INFO - PROCESS | 1508 | 1467049869606 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:09 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F4A800 == 13 [pid = 1508] [id = 15] 10:51:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 41 (000000408CA02800) [pid = 1508] [serial = 41] [outer = 0000000000000000] 10:51:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 42 (000000408CA11800) [pid = 1508] [serial = 42] [outer = 000000408CA02800] 10:51:09 INFO - PROCESS | 1508 | 1467049869653 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 43 (0000004091AED000) [pid = 1508] [serial = 43] [outer = 000000408CA02800] 10:51:10 INFO - PROCESS | 1508 | 1467049870043 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 10:51:10 INFO - PROCESS | 1508 | 1467049870098 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 1508 | 1467049870107 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 10:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:51:10 INFO - PROCESS | 1508 | 1467049870111 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 1508 | 1467049870112 Marionette TRACE conn6 <- [1,26,null,{}] 10:51:10 INFO - PROCESS | 1508 | 1467049870116 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:10 INFO - PROCESS | 1508 | 1467049870119 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:10 INFO - PROCESS | 1508 | 1467049870198 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 10:51:10 INFO - PROCESS | 1508 | 1467049870203 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 1508 | 1467049870205 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:10 INFO - PROCESS | 1508 | ++DOCSHELL 00000040866EC000 == 14 [pid = 1508] [id = 16] 10:51:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 44 (0000004094005C00) [pid = 1508] [serial = 44] [outer = 0000000000000000] 10:51:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 45 (000000409400B400) [pid = 1508] [serial = 45] [outer = 0000004094005C00] 10:51:10 INFO - PROCESS | 1508 | 1467049870250 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 46 (0000004096519C00) [pid = 1508] [serial = 46] [outer = 0000004094005C00] 10:51:10 INFO - PROCESS | 1508 | 1467049870664 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 10:51:10 INFO - PROCESS | 1508 | 1467049870702 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 1508 | 1467049870705 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 10:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:51:10 INFO - PROCESS | 1508 | 1467049870717 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 1508 | 1467049870719 Marionette TRACE conn6 <- [1,30,null,{}] 10:51:10 INFO - PROCESS | 1508 | 1467049870723 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:10 INFO - PROCESS | 1508 | 1467049870729 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:10 INFO - PROCESS | 1508 | 1467049870848 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 10:51:10 INFO - PROCESS | 1508 | 1467049870859 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 1508 | 1467049870861 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:10 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093F6A000 == 15 [pid = 1508] [id = 17] 10:51:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 47 (00000040975F1400) [pid = 1508] [serial = 47] [outer = 0000000000000000] 10:51:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 48 (000000409925A000) [pid = 1508] [serial = 48] [outer = 00000040975F1400] 10:51:10 INFO - PROCESS | 1508 | 1467049870910 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 49 (0000004090F35800) [pid = 1508] [serial = 49] [outer = 00000040975F1400] 10:51:11 INFO - PROCESS | 1508 | 1467049871281 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 589ms 10:51:11 INFO - PROCESS | 1508 | 1467049871311 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 1508 | 1467049871321 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 10:51:11 INFO - PROCESS | 1508 | 1467049871325 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 1508 | 1467049871326 Marionette TRACE conn6 <- [1,34,null,{}] 10:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:51:11 INFO - PROCESS | 1508 | 1467049871330 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:11 INFO - PROCESS | 1508 | 1467049871332 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:11 INFO - PROCESS | 1508 | 1467049871433 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 10:51:11 INFO - PROCESS | 1508 | 1467049871440 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 1508 | 1467049871442 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:11 INFO - PROCESS | 1508 | ++DOCSHELL 000000409466C800 == 16 [pid = 1508] [id = 18] 10:51:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 50 (000000408560B400) [pid = 1508] [serial = 50] [outer = 0000000000000000] 10:51:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 51 (000000408560DC00) [pid = 1508] [serial = 51] [outer = 000000408560B400] 10:51:11 INFO - PROCESS | 1508 | 1467049871487 Marionette DEBUG loaded listener.js 10:51:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 52 (0000004090F3A000) [pid = 1508] [serial = 52] [outer = 000000408560B400] 10:51:11 INFO - PROCESS | 1508 | 1467049871929 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 10:51:11 INFO - PROCESS | 1508 | 1467049871961 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 1508 | 1467049871963 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 10:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:51:11 INFO - PROCESS | 1508 | 1467049871967 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 1508 | 1467049871968 Marionette TRACE conn6 <- [1,38,null,{}] 10:51:11 INFO - PROCESS | 1508 | 1467049871972 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:11 INFO - PROCESS | 1508 | 1467049871974 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:12 INFO - PROCESS | 1508 | 1467049872077 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 10:51:12 INFO - PROCESS | 1508 | 1467049872085 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 1508 | 1467049872087 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096015000 == 17 [pid = 1508] [id = 19] 10:51:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 53 (00000040855EC800) [pid = 1508] [serial = 53] [outer = 0000000000000000] 10:51:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 54 (00000040855F7000) [pid = 1508] [serial = 54] [outer = 00000040855EC800] 10:51:12 INFO - PROCESS | 1508 | 1467049872131 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 55 (0000004085762800) [pid = 1508] [serial = 55] [outer = 00000040855EC800] 10:51:12 INFO - PROCESS | 1508 | 1467049872513 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 10:51:12 INFO - PROCESS | 1508 | 1467049872556 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 10:51:12 INFO - PROCESS | 1508 | 1467049872558 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 10:51:12 INFO - PROCESS | 1508 | 1467049872562 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:51:12 INFO - PROCESS | 1508 | 1467049872564 Marionette TRACE conn6 <- [1,42,null,{}] 10:51:12 INFO - PROCESS | 1508 | 1467049872567 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:12 INFO - PROCESS | 1508 | 1467049872569 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:12 INFO - PROCESS | 1508 | 1467049872677 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 10:51:12 INFO - PROCESS | 1508 | 1467049872685 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 1508 | 1467049872687 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A7E000 == 18 [pid = 1508] [id = 20] 10:51:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (00000040903D8C00) [pid = 1508] [serial = 56] [outer = 0000000000000000] 10:51:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004090F42C00) [pid = 1508] [serial = 57] [outer = 00000040903D8C00] 10:51:12 INFO - PROCESS | 1508 | 1467049872732 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (000000409756D800) [pid = 1508] [serial = 58] [outer = 00000040903D8C00] 10:51:13 INFO - PROCESS | 1508 | 1467049873109 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 10:51:13 INFO - PROCESS | 1508 | 1467049873151 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 1508 | 1467049873153 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 10:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:51:13 INFO - PROCESS | 1508 | 1467049873156 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 1508 | 1467049873158 Marionette TRACE conn6 <- [1,46,null,{}] 10:51:13 INFO - PROCESS | 1508 | 1467049873162 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:13 INFO - PROCESS | 1508 | 1467049873164 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:13 INFO - PROCESS | 1508 | 1467049873266 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 10:51:13 INFO - PROCESS | 1508 | 1467049873274 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 1508 | 1467049873276 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:13 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099232800 == 19 [pid = 1508] [id = 21] 10:51:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (0000004090F35C00) [pid = 1508] [serial = 59] [outer = 0000000000000000] 10:51:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (0000004097573400) [pid = 1508] [serial = 60] [outer = 0000004090F35C00] 10:51:13 INFO - PROCESS | 1508 | 1467049873332 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (000000409BA4D000) [pid = 1508] [serial = 61] [outer = 0000004090F35C00] 10:51:13 INFO - PROCESS | 1508 | 1467049873702 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 10:51:13 INFO - PROCESS | 1508 | 1467049873748 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 1508 | 1467049873751 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 10:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:51:13 INFO - PROCESS | 1508 | 1467049873754 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 1508 | 1467049873757 Marionette TRACE conn6 <- [1,50,null,{}] 10:51:13 INFO - PROCESS | 1508 | 1467049873760 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:13 INFO - PROCESS | 1508 | 1467049873762 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:13 INFO - PROCESS | 1508 | 1467049873876 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 10:51:13 INFO - PROCESS | 1508 | 1467049873885 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 1508 | 1467049873887 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:13 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA38800 == 20 [pid = 1508] [id = 22] 10:51:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (000000409AA6A000) [pid = 1508] [serial = 62] [outer = 0000000000000000] 10:51:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000409AA70400) [pid = 1508] [serial = 63] [outer = 000000409AA6A000] 10:51:13 INFO - PROCESS | 1508 | 1467049873938 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000409AA8D800) [pid = 1508] [serial = 64] [outer = 000000409AA6A000] 10:51:14 INFO - PROCESS | 1508 | 1467049874327 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 10:51:14 INFO - PROCESS | 1508 | 1467049874343 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 1508 | 1467049874345 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 10:51:14 INFO - PROCESS | 1508 | 1467049874349 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:51:14 INFO - PROCESS | 1508 | 1467049874350 Marionette TRACE conn6 <- [1,54,null,{}] 10:51:14 INFO - PROCESS | 1508 | 1467049874354 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:14 INFO - PROCESS | 1508 | 1467049874356 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:14 INFO - PROCESS | 1508 | 1467049874480 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 10:51:14 INFO - PROCESS | 1508 | 1467049874512 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 1508 | 1467049874514 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:14 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB58800 == 21 [pid = 1508] [id = 23] 10:51:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000409AA8E000) [pid = 1508] [serial = 65] [outer = 0000000000000000] 10:51:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000409B652000) [pid = 1508] [serial = 66] [outer = 000000409AA8E000] 10:51:14 INFO - PROCESS | 1508 | 1467049874558 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000409B659800) [pid = 1508] [serial = 67] [outer = 000000409AA8E000] 10:51:15 INFO - PROCESS | 1508 | 1467049875614 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1288ms 10:51:15 INFO - PROCESS | 1508 | 1467049875642 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 10:51:15 INFO - PROCESS | 1508 | 1467049875646 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 10:51:15 INFO - PROCESS | 1508 | 1467049875651 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:51:15 INFO - PROCESS | 1508 | 1467049875654 Marionette TRACE conn6 <- [1,58,null,{}] 10:51:15 INFO - PROCESS | 1508 | 1467049875659 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:15 INFO - PROCESS | 1508 | 1467049875662 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:15 INFO - PROCESS | 1508 | 1467049875771 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 10:51:15 INFO - PROCESS | 1508 | 1467049875780 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 1508 | 1467049875785 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:15 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C4B6000 == 22 [pid = 1508] [id = 24] 10:51:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408BCCA400) [pid = 1508] [serial = 68] [outer = 0000000000000000] 10:51:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408C671800) [pid = 1508] [serial = 69] [outer = 000000408BCCA400] 10:51:15 INFO - PROCESS | 1508 | 1467049875864 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408CA0B800) [pid = 1508] [serial = 70] [outer = 000000408BCCA400] 10:51:16 INFO - PROCESS | 1508 | 1467049876282 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 695ms 10:51:16 INFO - PROCESS | 1508 | 1467049876351 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 1508 | 1467049876355 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 10:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:51:16 INFO - PROCESS | 1508 | 1467049876362 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 1508 | 1467049876364 Marionette TRACE conn6 <- [1,62,null,{}] 10:51:16 INFO - PROCESS | 1508 | 1467049876369 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:16 INFO - PROCESS | 1508 | 1467049876371 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:16 INFO - PROCESS | 1508 | 1467049876475 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 10:51:16 INFO - PROCESS | 1508 | 1467049876481 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 1508 | 1467049876484 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:16 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F6C800 == 23 [pid = 1508] [id = 25] 10:51:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408DEC2C00) [pid = 1508] [serial = 71] [outer = 0000000000000000] 10:51:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004090C94800) [pid = 1508] [serial = 72] [outer = 000000408DEC2C00] 10:51:16 INFO - PROCESS | 1508 | 1467049876531 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004090FB3000) [pid = 1508] [serial = 73] [outer = 000000408DEC2C00] 10:51:17 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040883D7000) [pid = 1508] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:51:17 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408DEC3400) [pid = 1508] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:51:17 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004090FB0400) [pid = 1508] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:51:17 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409495BC00) [pid = 1508] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:51:17 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004096A90C00) [pid = 1508] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:51:17 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408CA02800) [pid = 1508] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:51:17 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004094005C00) [pid = 1508] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:51:17 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040975F1400) [pid = 1508] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:51:17 INFO - PROCESS | 1508 | 1467049877174 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 841ms 10:51:17 INFO - PROCESS | 1508 | 1467049877205 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 1508 | 1467049877207 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 10:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:51:17 INFO - PROCESS | 1508 | 1467049877210 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 1508 | 1467049877214 Marionette TRACE conn6 <- [1,66,null,{}] 10:51:17 INFO - PROCESS | 1508 | 1467049877224 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:17 INFO - PROCESS | 1508 | 1467049877229 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:17 INFO - PROCESS | 1508 | 1467049877320 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 10:51:17 INFO - PROCESS | 1508 | 1467049877378 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 1508 | 1467049877381 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F5F000 == 24 [pid = 1508] [id = 26] 10:51:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408DA7D000) [pid = 1508] [serial = 74] [outer = 0000000000000000] 10:51:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004091044000) [pid = 1508] [serial = 75] [outer = 000000408DA7D000] 10:51:17 INFO - PROCESS | 1508 | 1467049877429 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (00000040933A6000) [pid = 1508] [serial = 76] [outer = 000000408DA7D000] 10:51:17 INFO - PROCESS | 1508 | 1467049877766 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 10:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:51:17 INFO - PROCESS | 1508 | 1467049877800 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 1508 | 1467049877803 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 10:51:17 INFO - PROCESS | 1508 | 1467049877806 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 1508 | 1467049877808 Marionette TRACE conn6 <- [1,70,null,{}] 10:51:17 INFO - PROCESS | 1508 | 1467049877811 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:17 INFO - PROCESS | 1508 | 1467049877814 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:17 INFO - PROCESS | 1508 | 1467049877910 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 10:51:17 INFO - PROCESS | 1508 | 1467049877963 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 1508 | 1467049877965 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DA4000 == 25 [pid = 1508] [id = 27] 10:51:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004093564C00) [pid = 1508] [serial = 77] [outer = 0000000000000000] 10:51:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040941E2000) [pid = 1508] [serial = 78] [outer = 0000004093564C00] 10:51:18 INFO - PROCESS | 1508 | 1467049878011 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040949EC800) [pid = 1508] [serial = 79] [outer = 0000004093564C00] 10:51:18 INFO - PROCESS | 1508 | 1467049878347 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 10:51:18 INFO - PROCESS | 1508 | 1467049878395 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 10:51:18 INFO - PROCESS | 1508 | 1467049878397 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 10:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:51:18 INFO - PROCESS | 1508 | 1467049878401 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 1508 | 1467049878402 Marionette TRACE conn6 <- [1,74,null,{}] 10:51:18 INFO - PROCESS | 1508 | 1467049878406 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:18 INFO - PROCESS | 1508 | 1467049878408 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:18 INFO - PROCESS | 1508 | 1467049878489 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 10:51:18 INFO - PROCESS | 1508 | 1467049878543 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 1508 | 1467049878545 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:18 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094940800 == 26 [pid = 1508] [id = 28] 10:51:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004090372C00) [pid = 1508] [serial = 80] [outer = 0000000000000000] 10:51:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040949F4C00) [pid = 1508] [serial = 81] [outer = 0000004090372C00] 10:51:18 INFO - PROCESS | 1508 | 1467049878591 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409540A400) [pid = 1508] [serial = 82] [outer = 0000004090372C00] 10:51:18 INFO - PROCESS | 1508 | 1467049878949 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 588ms 10:51:19 INFO - PROCESS | 1508 | 1467049878990 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 1508 | 1467049878993 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 10:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:51:19 INFO - PROCESS | 1508 | 1467049878996 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 1508 | 1467049878998 Marionette TRACE conn6 <- [1,78,null,{}] 10:51:19 INFO - PROCESS | 1508 | 1467049879001 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:19 INFO - PROCESS | 1508 | 1467049879007 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:19 INFO - PROCESS | 1508 | 1467049879195 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 10:51:19 INFO - PROCESS | 1508 | 1467049879280 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:19 INFO - PROCESS | 1508 | 1467049879284 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:19 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D485800 == 27 [pid = 1508] [id = 29] 10:51:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004087930000) [pid = 1508] [serial = 83] [outer = 0000000000000000] 10:51:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040883D7000) [pid = 1508] [serial = 84] [outer = 0000004087930000] 10:51:19 INFO - PROCESS | 1508 | 1467049879342 Marionette DEBUG loaded listener.js 10:51:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408CA07400) [pid = 1508] [serial = 85] [outer = 0000004087930000] 10:51:19 INFO - PROCESS | 1508 | 1467049879903 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 987ms 10:51:19 INFO - PROCESS | 1508 | 1467049879988 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 1508 | 1467049879993 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 10:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:51:20 INFO - PROCESS | 1508 | 1467049879997 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 1508 | 1467049880001 Marionette TRACE conn6 <- [1,82,null,{}] 10:51:20 INFO - PROCESS | 1508 | 1467049880006 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:20 INFO - PROCESS | 1508 | 1467049880009 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:20 INFO - PROCESS | 1508 | 1467049880163 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 10:51:20 INFO - PROCESS | 1508 | 1467049880198 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 1508 | 1467049880202 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:20 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B2B800 == 28 [pid = 1508] [id = 30] 10:51:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040922EC000) [pid = 1508] [serial = 86] [outer = 0000000000000000] 10:51:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004093624C00) [pid = 1508] [serial = 87] [outer = 00000040922EC000] 10:51:20 INFO - PROCESS | 1508 | 1467049880259 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040949F9800) [pid = 1508] [serial = 88] [outer = 00000040922EC000] 10:51:20 INFO - PROCESS | 1508 | 1467049880787 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 10:51:20 INFO - PROCESS | 1508 | 1467049880841 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 10:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:51:20 INFO - PROCESS | 1508 | 1467049880845 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 10:51:20 INFO - PROCESS | 1508 | 1467049880849 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 1508 | 1467049880851 Marionette TRACE conn6 <- [1,86,null,{}] 10:51:20 INFO - PROCESS | 1508 | 1467049880855 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:20 INFO - PROCESS | 1508 | 1467049880858 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:20 INFO - PROCESS | 1508 | 1467049880963 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 10:51:21 INFO - PROCESS | 1508 | 1467049881038 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 1508 | 1467049881040 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:21 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099235000 == 29 [pid = 1508] [id = 31] 10:51:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040965BD400) [pid = 1508] [serial = 89] [outer = 0000000000000000] 10:51:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004096A8E800) [pid = 1508] [serial = 90] [outer = 00000040965BD400] 10:51:21 INFO - PROCESS | 1508 | 1467049881100 Marionette DEBUG loaded listener.js 10:51:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409756D400) [pid = 1508] [serial = 91] [outer = 00000040965BD400] 10:51:21 INFO - PROCESS | 1508 | 1467049881642 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 10:51:21 INFO - PROCESS | 1508 | 1467049881689 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 1508 | 1467049881693 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 10:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:51:21 INFO - PROCESS | 1508 | 1467049881705 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 1508 | 1467049881710 Marionette TRACE conn6 <- [1,90,null,{}] 10:51:21 INFO - PROCESS | 1508 | 1467049881714 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:21 INFO - PROCESS | 1508 | 1467049881717 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:21 INFO - PROCESS | 1508 | 1467049881826 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 10:51:21 INFO - PROCESS | 1508 | 1467049881886 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 1508 | 1467049881889 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:21 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6B3000 == 30 [pid = 1508] [id = 32] 10:51:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004096855C00) [pid = 1508] [serial = 92] [outer = 0000000000000000] 10:51:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004097751800) [pid = 1508] [serial = 93] [outer = 0000004096855C00] 10:51:21 INFO - PROCESS | 1508 | 1467049881943 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409925BC00) [pid = 1508] [serial = 94] [outer = 0000004096855C00] 10:51:22 INFO - PROCESS | 1508 | 1467049882456 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 798ms 10:51:22 INFO - PROCESS | 1508 | 1467049882501 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 10:51:22 INFO - PROCESS | 1508 | 1467049882503 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 10:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:51:22 INFO - PROCESS | 1508 | 1467049882507 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:51:22 INFO - PROCESS | 1508 | 1467049882509 Marionette TRACE conn6 <- [1,94,null,{}] 10:51:22 INFO - PROCESS | 1508 | 1467049882514 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:22 INFO - PROCESS | 1508 | 1467049882516 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:22 INFO - PROCESS | 1508 | 1467049882617 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 10:51:22 INFO - PROCESS | 1508 | 1467049882693 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 1508 | 1467049882696 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087351000 == 31 [pid = 1508] [id = 33] 10:51:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408575A000) [pid = 1508] [serial = 95] [outer = 0000000000000000] 10:51:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408D62E000) [pid = 1508] [serial = 96] [outer = 000000408575A000] 10:51:22 INFO - PROCESS | 1508 | 1467049882752 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409036D000) [pid = 1508] [serial = 97] [outer = 000000408575A000] 10:51:23 INFO - PROCESS | 1508 | 1467049883361 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 942ms 10:51:23 INFO - PROCESS | 1508 | --DOCSHELL 000000408C91A800 == 30 [pid = 1508] [id = 8] 10:51:23 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000409416D400) [pid = 1508] [serial = 17] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408D8B9C00) [pid = 1508] [serial = 9] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408B97B800) [pid = 1508] [serial = 4] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004090F42C00) [pid = 1508] [serial = 57] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004097573400) [pid = 1508] [serial = 60] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409AA70400) [pid = 1508] [serial = 63] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040886E0400) [pid = 1508] [serial = 24] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004090FBA000) [pid = 1508] [serial = 30] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040920CB800) [pid = 1508] [serial = 31] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040922F4400) [pid = 1508] [serial = 33] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000409496A400) [pid = 1508] [serial = 36] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004097103000) [pid = 1508] [serial = 39] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408CA11800) [pid = 1508] [serial = 42] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000409400B400) [pid = 1508] [serial = 45] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409925A000) [pid = 1508] [serial = 48] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004097670000) [pid = 1508] [serial = 40] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408560DC00) [pid = 1508] [serial = 51] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040855F7000) [pid = 1508] [serial = 54] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040903A5400) [pid = 1508] [serial = 21] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004091AED000) [pid = 1508] [serial = 43] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004087918800) [pid = 1508] [serial = 27] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004096519C00) [pid = 1508] [serial = 46] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004090F35800) [pid = 1508] [serial = 49] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004095410C00) [pid = 1508] [serial = 37] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040920C8C00) [pid = 1508] [serial = 22] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000409431EC00) [pid = 1508] [serial = 14] [outer = 0000000000000000] [url = about:blank] 10:51:24 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (000000408DA78C00) [pid = 1508] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:51:24 INFO - PROCESS | 1508 | 1467049884019 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 10:51:24 INFO - PROCESS | 1508 | 1467049884024 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 10:51:24 INFO - PROCESS | 1508 | 1467049884040 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:51:24 INFO - PROCESS | 1508 | 1467049884043 Marionette TRACE conn6 <- [1,98,null,{}] 10:51:24 INFO - PROCESS | 1508 | 1467049884049 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:24 INFO - PROCESS | 1508 | 1467049884053 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:51:24 INFO - PROCESS | 1508 | 1467049884142 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 10:51:24 INFO - PROCESS | 1508 | 1467049884150 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:24 INFO - PROCESS | 1508 | 1467049884156 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:24 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087D75800 == 31 [pid = 1508] [id = 34] 10:51:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (0000004085763400) [pid = 1508] [serial = 98] [outer = 0000000000000000] 10:51:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004085FD0C00) [pid = 1508] [serial = 99] [outer = 0000004085763400] 10:51:24 INFO - PROCESS | 1508 | 1467049884206 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004087658800) [pid = 1508] [serial = 100] [outer = 0000004085763400] 10:51:24 INFO - PROCESS | 1508 | 1467049884622 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 10:51:24 INFO - PROCESS | 1508 | 1467049884689 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 10:51:24 INFO - PROCESS | 1508 | 1467049884692 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 10:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:51:24 INFO - PROCESS | 1508 | 1467049884700 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:51:24 INFO - PROCESS | 1508 | 1467049884704 Marionette TRACE conn6 <- [1,102,null,{}] 10:51:24 INFO - PROCESS | 1508 | 1467049884713 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:24 INFO - PROCESS | 1508 | 1467049884716 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:24 INFO - PROCESS | 1508 | 1467049884814 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 10:51:24 INFO - PROCESS | 1508 | 1467049884823 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:24 INFO - PROCESS | 1508 | 1467049884826 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:24 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7B8800 == 32 [pid = 1508] [id = 35] 10:51:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408BC73000) [pid = 1508] [serial = 101] [outer = 0000000000000000] 10:51:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408C3B4000) [pid = 1508] [serial = 102] [outer = 000000408BC73000] 10:51:24 INFO - PROCESS | 1508 | 1467049884875 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408C759400) [pid = 1508] [serial = 103] [outer = 000000408BC73000] 10:51:25 INFO - PROCESS | 1508 | 1467049885277 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 651ms 10:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:51:25 INFO - PROCESS | 1508 | 1467049885348 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 10:51:25 INFO - PROCESS | 1508 | 1467049885351 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 10:51:25 INFO - PROCESS | 1508 | 1467049885355 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 1508 | 1467049885357 Marionette TRACE conn6 <- [1,106,null,{}] 10:51:25 INFO - PROCESS | 1508 | 1467049885368 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:25 INFO - PROCESS | 1508 | 1467049885372 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:25 INFO - PROCESS | 1508 | 1467049885500 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 10:51:25 INFO - PROCESS | 1508 | 1467049885516 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 1508 | 1467049885521 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:25 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CAB000 == 33 [pid = 1508] [id = 36] 10:51:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408D8BD000) [pid = 1508] [serial = 104] [outer = 0000000000000000] 10:51:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408DA7AC00) [pid = 1508] [serial = 105] [outer = 000000408D8BD000] 10:51:25 INFO - PROCESS | 1508 | 1467049885570 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040903AF800) [pid = 1508] [serial = 106] [outer = 000000408D8BD000] 10:51:25 INFO - PROCESS | 1508 | 1467049885967 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 10:51:26 INFO - PROCESS | 1508 | 1467049885998 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 1508 | 1467049886000 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 10:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:51:26 INFO - PROCESS | 1508 | 1467049886004 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 1508 | 1467049886005 Marionette TRACE conn6 <- [1,110,null,{}] 10:51:26 INFO - PROCESS | 1508 | 1467049886009 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:26 INFO - PROCESS | 1508 | 1467049886011 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:26 INFO - PROCESS | 1508 | 1467049886097 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 10:51:26 INFO - PROCESS | 1508 | 1467049886103 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 1508 | 1467049886106 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:26 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F4E000 == 34 [pid = 1508] [id = 37] 10:51:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004090F40400) [pid = 1508] [serial = 107] [outer = 0000000000000000] 10:51:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004091007400) [pid = 1508] [serial = 108] [outer = 0000004090F40400] 10:51:26 INFO - PROCESS | 1508 | 1467049886153 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004091FA8C00) [pid = 1508] [serial = 109] [outer = 0000004090F40400] 10:51:26 INFO - PROCESS | 1508 | 1467049886601 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 10:51:26 INFO - PROCESS | 1508 | 1467049886634 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 1508 | 1467049886636 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 10:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:51:26 INFO - PROCESS | 1508 | 1467049886644 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 1508 | 1467049886646 Marionette TRACE conn6 <- [1,114,null,{}] 10:51:26 INFO - PROCESS | 1508 | 1467049886650 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:26 INFO - PROCESS | 1508 | 1467049886652 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:26 INFO - PROCESS | 1508 | 1467049886760 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 10:51:26 INFO - PROCESS | 1508 | 1467049886767 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 1508 | 1467049886769 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:26 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093397800 == 35 [pid = 1508] [id = 38] 10:51:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040855A3000) [pid = 1508] [serial = 110] [outer = 0000000000000000] 10:51:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004092237400) [pid = 1508] [serial = 111] [outer = 00000040855A3000] 10:51:26 INFO - PROCESS | 1508 | 1467049886815 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004094006000) [pid = 1508] [serial = 112] [outer = 00000040855A3000] 10:51:27 INFO - PROCESS | 1508 | 1467049887263 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 10:51:27 INFO - PROCESS | 1508 | 1467049887276 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 10:51:27 INFO - PROCESS | 1508 | 1467049887279 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 10:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:51:27 INFO - PROCESS | 1508 | 1467049887288 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - PROCESS | 1508 | 1467049887290 Marionette TRACE conn6 <- [1,118,null,{}] 10:51:27 INFO - PROCESS | 1508 | 1467049887293 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:27 INFO - PROCESS | 1508 | 1467049887299 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:27 INFO - PROCESS | 1508 | 1467049887430 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 10:51:27 INFO - PROCESS | 1508 | 1467049887437 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:27 INFO - PROCESS | 1508 | 1467049887440 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:27 INFO - PROCESS | 1508 | ++DOCSHELL 000000409436A800 == 36 [pid = 1508] [id = 39] 10:51:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409495F800) [pid = 1508] [serial = 113] [outer = 0000000000000000] 10:51:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040949F7400) [pid = 1508] [serial = 114] [outer = 000000409495F800] 10:51:27 INFO - PROCESS | 1508 | 1467049887486 Marionette DEBUG loaded listener.js 10:51:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040956A6400) [pid = 1508] [serial = 115] [outer = 000000409495F800] 10:51:27 INFO - PROCESS | 1508 | 1467049887909 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:51:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 10:51:27 INFO - PROCESS | 1508 | 1467049887920 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 10:51:27 INFO - PROCESS | 1508 | 1467049887922 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 10:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:51:27 INFO - PROCESS | 1508 | 1467049887925 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:51:27 INFO - PROCESS | 1508 | 1467049887926 Marionette TRACE conn6 <- [1,122,null,{}] 10:51:27 INFO - PROCESS | 1508 | 1467049887930 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:27 INFO - PROCESS | 1508 | 1467049887932 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:28 INFO - PROCESS | 1508 | 1467049888038 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 10:51:28 INFO - PROCESS | 1508 | 1467049888043 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 1508 | 1467049888045 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:28 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094936000 == 37 [pid = 1508] [id = 40] 10:51:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040956D3000) [pid = 1508] [serial = 116] [outer = 0000000000000000] 10:51:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004096519C00) [pid = 1508] [serial = 117] [outer = 00000040956D3000] 10:51:28 INFO - PROCESS | 1508 | 1467049888089 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004097111400) [pid = 1508] [serial = 118] [outer = 00000040956D3000] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000409AA8E000) [pid = 1508] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004090F35C00) [pid = 1508] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040855EC800) [pid = 1508] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000409AA6A000) [pid = 1508] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408560B400) [pid = 1508] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040903D8C00) [pid = 1508] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004090372C00) [pid = 1508] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408BCCA400) [pid = 1508] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408DA7D000) [pid = 1508] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408DEC2C00) [pid = 1508] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:51:28 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004093564C00) [pid = 1508] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:51:28 INFO - PROCESS | 1508 | 1467049888547 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 10:51:28 INFO - PROCESS | 1508 | 1467049888599 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 10:51:28 INFO - PROCESS | 1508 | 1467049888602 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 10:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:51:28 INFO - PROCESS | 1508 | 1467049888605 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:51:28 INFO - PROCESS | 1508 | 1467049888607 Marionette TRACE conn6 <- [1,126,null,{}] 10:51:28 INFO - PROCESS | 1508 | 1467049888611 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:28 INFO - PROCESS | 1508 | 1467049888612 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:28 INFO - PROCESS | 1508 | 1467049888712 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 10:51:28 INFO - PROCESS | 1508 | 1467049888752 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:28 INFO - PROCESS | 1508 | 1467049888754 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:28 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096597800 == 38 [pid = 1508] [id = 41] 10:51:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408DA78800) [pid = 1508] [serial = 119] [outer = 0000000000000000] 10:51:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004094008C00) [pid = 1508] [serial = 120] [outer = 000000408DA78800] 10:51:28 INFO - PROCESS | 1508 | 1467049888799 Marionette DEBUG loaded listener.js 10:51:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409756CC00) [pid = 1508] [serial = 121] [outer = 000000408DA78800] 10:51:29 INFO - PROCESS | 1508 | 1467049889144 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 588ms 10:51:29 INFO - PROCESS | 1508 | 1467049889197 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 1508 | 1467049889199 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 10:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:51:29 INFO - PROCESS | 1508 | 1467049889202 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 1508 | 1467049889204 Marionette TRACE conn6 <- [1,130,null,{}] 10:51:29 INFO - PROCESS | 1508 | 1467049889209 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:29 INFO - PROCESS | 1508 | 1467049889211 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:29 INFO - PROCESS | 1508 | 1467049889318 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 10:51:29 INFO - PROCESS | 1508 | 1467049889325 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:29 INFO - PROCESS | 1508 | 1467049889327 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:29 INFO - PROCESS | 1508 | ++DOCSHELL 000000409923B000 == 39 [pid = 1508] [id = 42] 10:51:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004087366C00) [pid = 1508] [serial = 122] [outer = 0000000000000000] 10:51:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408736DC00) [pid = 1508] [serial = 123] [outer = 0000004087366C00] 10:51:29 INFO - PROCESS | 1508 | 1467049889371 Marionette DEBUG loaded listener.js 10:51:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004093624800) [pid = 1508] [serial = 124] [outer = 0000004087366C00] 10:51:29 INFO - PROCESS | 1508 | 1467049889768 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:51:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 10:51:29 INFO - PROCESS | 1508 | 1467049889793 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 10:51:29 INFO - PROCESS | 1508 | 1467049889795 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 10:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:51:29 INFO - PROCESS | 1508 | 1467049889799 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:51:29 INFO - PROCESS | 1508 | 1467049889800 Marionette TRACE conn6 <- [1,134,null,{}] 10:51:29 INFO - PROCESS | 1508 | 1467049889804 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:29 INFO - PROCESS | 1508 | 1467049889806 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:29 INFO - PROCESS | 1508 | 1467049889912 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 10:51:29 INFO - PROCESS | 1508 | 1467049889920 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:29 INFO - PROCESS | 1508 | 1467049889922 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:29 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6B8000 == 40 [pid = 1508] [id = 43] 10:51:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004087372000) [pid = 1508] [serial = 125] [outer = 0000000000000000] 10:51:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408D370400) [pid = 1508] [serial = 126] [outer = 0000004087372000] 10:51:29 INFO - PROCESS | 1508 | 1467049889967 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408D41B800) [pid = 1508] [serial = 127] [outer = 0000004087372000] 10:51:30 INFO - PROCESS | 1508 | 1467049890339 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 10:51:30 INFO - PROCESS | 1508 | 1467049890415 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 10:51:30 INFO - PROCESS | 1508 | 1467049890419 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 10:51:30 INFO - PROCESS | 1508 | 1467049890425 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:51:30 INFO - PROCESS | 1508 | 1467049890430 Marionette TRACE conn6 <- [1,138,null,{}] 10:51:30 INFO - PROCESS | 1508 | 1467049890437 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:30 INFO - PROCESS | 1508 | 1467049890441 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:30 INFO - PROCESS | 1508 | 1467049890574 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 10:51:30 INFO - PROCESS | 1508 | 1467049890718 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:30 INFO - PROCESS | 1508 | 1467049890723 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:30 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C368000 == 41 [pid = 1508] [id = 44] 10:51:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004085761C00) [pid = 1508] [serial = 128] [outer = 0000000000000000] 10:51:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040866C8C00) [pid = 1508] [serial = 129] [outer = 0000004085761C00] 10:51:30 INFO - PROCESS | 1508 | 1467049890804 Marionette DEBUG loaded listener.js 10:51:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408B9BEC00) [pid = 1508] [serial = 130] [outer = 0000004085761C00] 10:51:31 INFO - PROCESS | 1508 | 1467049891566 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1195ms 10:51:31 INFO - PROCESS | 1508 | 1467049891628 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 10:51:31 INFO - PROCESS | 1508 | 1467049891632 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 10:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:51:31 INFO - PROCESS | 1508 | 1467049891639 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:51:31 INFO - PROCESS | 1508 | 1467049891643 Marionette TRACE conn6 <- [1,142,null,{}] 10:51:31 INFO - PROCESS | 1508 | 1467049891648 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:31 INFO - PROCESS | 1508 | 1467049891651 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:31 INFO - PROCESS | 1508 | 1467049891877 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 10:51:31 INFO - PROCESS | 1508 | 1467049891976 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:31 INFO - PROCESS | 1508 | 1467049891979 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:32 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BB6C800 == 42 [pid = 1508] [id = 45] 10:51:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040855A6000) [pid = 1508] [serial = 131] [outer = 0000000000000000] 10:51:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004085609000) [pid = 1508] [serial = 132] [outer = 00000040855A6000] 10:51:32 INFO - PROCESS | 1508 | 1467049892038 Marionette DEBUG loaded listener.js 10:51:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408D36B400) [pid = 1508] [serial = 133] [outer = 00000040855A6000] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6B3000 == 41 [pid = 1508] [id = 32] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004099235000 == 40 [pid = 1508] [id = 31] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B2B800 == 39 [pid = 1508] [id = 30] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 000000409923B000 == 38 [pid = 1508] [id = 42] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004096597800 == 37 [pid = 1508] [id = 41] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004094936000 == 36 [pid = 1508] [id = 40] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 000000409436A800 == 35 [pid = 1508] [id = 39] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004093397800 == 34 [pid = 1508] [id = 38] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F4E000 == 33 [pid = 1508] [id = 37] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CAB000 == 32 [pid = 1508] [id = 36] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7B8800 == 31 [pid = 1508] [id = 35] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004087D75800 == 30 [pid = 1508] [id = 34] 10:51:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004087351000 == 29 [pid = 1508] [id = 33] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409B652000) [pid = 1508] [serial = 66] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000409BA4D000) [pid = 1508] [serial = 61] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004085762800) [pid = 1508] [serial = 55] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409AA8D800) [pid = 1508] [serial = 64] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004090F3A000) [pid = 1508] [serial = 52] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000409756D800) [pid = 1508] [serial = 58] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040949F4C00) [pid = 1508] [serial = 81] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408CA0B800) [pid = 1508] [serial = 70] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408C671800) [pid = 1508] [serial = 69] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004091044000) [pid = 1508] [serial = 75] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004090C94800) [pid = 1508] [serial = 72] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040941E2000) [pid = 1508] [serial = 78] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409540A400) [pid = 1508] [serial = 82] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004090FB3000) [pid = 1508] [serial = 73] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040949EC800) [pid = 1508] [serial = 79] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409B659800) [pid = 1508] [serial = 67] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040933A6000) [pid = 1508] [serial = 76] [outer = 0000000000000000] [url = about:blank] 10:51:32 INFO - PROCESS | 1508 | 1467049892783 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:51:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1193ms 10:51:32 INFO - PROCESS | 1508 | 1467049892830 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 10:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:51:32 INFO - PROCESS | 1508 | 1467049892834 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 10:51:32 INFO - PROCESS | 1508 | 1467049892839 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:51:32 INFO - PROCESS | 1508 | 1467049892844 Marionette TRACE conn6 <- [1,146,null,{}] 10:51:32 INFO - PROCESS | 1508 | 1467049892849 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:32 INFO - PROCESS | 1508 | 1467049892851 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:32 INFO - PROCESS | 1508 | 1467049892949 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 10:51:33 INFO - PROCESS | 1508 | 1467049893013 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 1508 | 1467049893016 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:33 INFO - PROCESS | 1508 | ++DOCSHELL 00000040888C9000 == 30 [pid = 1508] [id = 46] 10:51:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004085758000) [pid = 1508] [serial = 134] [outer = 0000000000000000] 10:51:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408736B000) [pid = 1508] [serial = 135] [outer = 0000004085758000] 10:51:33 INFO - PROCESS | 1508 | 1467049893065 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408C673000) [pid = 1508] [serial = 136] [outer = 0000004085758000] 10:51:33 INFO - PROCESS | 1508 | 1467049893460 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 692ms 10:51:33 INFO - PROCESS | 1508 | 1467049893531 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 10:51:33 INFO - PROCESS | 1508 | 1467049893535 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 10:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:51:33 INFO - PROCESS | 1508 | 1467049893542 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:51:33 INFO - PROCESS | 1508 | 1467049893545 Marionette TRACE conn6 <- [1,150,null,{}] 10:51:33 INFO - PROCESS | 1508 | 1467049893549 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:33 INFO - PROCESS | 1508 | 1467049893551 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:33 INFO - PROCESS | 1508 | 1467049893643 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 10:51:33 INFO - PROCESS | 1508 | 1467049893650 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:33 INFO - PROCESS | 1508 | 1467049893653 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:33 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091711000 == 31 [pid = 1508] [id = 47] 10:51:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D41CC00) [pid = 1508] [serial = 137] [outer = 0000000000000000] 10:51:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408D420800) [pid = 1508] [serial = 138] [outer = 000000408D41CC00] 10:51:33 INFO - PROCESS | 1508 | 1467049893701 Marionette DEBUG loaded listener.js 10:51:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408D636C00) [pid = 1508] [serial = 139] [outer = 000000408D41CC00] 10:51:34 INFO - PROCESS | 1508 | 1467049894125 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 10:51:34 INFO - PROCESS | 1508 | 1467049894174 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 10:51:34 INFO - PROCESS | 1508 | 1467049894176 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 10:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:51:34 INFO - PROCESS | 1508 | 1467049894180 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 1508 | 1467049894184 Marionette TRACE conn6 <- [1,154,null,{}] 10:51:34 INFO - PROCESS | 1508 | 1467049894195 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:34 INFO - PROCESS | 1508 | 1467049894200 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:34 INFO - PROCESS | 1508 | 1467049894305 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 10:51:34 INFO - PROCESS | 1508 | 1467049894323 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 1508 | 1467049894326 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:34 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093F75000 == 32 [pid = 1508] [id = 48] 10:51:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004085610C00) [pid = 1508] [serial = 140] [outer = 0000000000000000] 10:51:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004090F39000) [pid = 1508] [serial = 141] [outer = 0000004085610C00] 10:51:34 INFO - PROCESS | 1508 | 1467049894374 Marionette DEBUG loaded listener.js 10:51:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004091041400) [pid = 1508] [serial = 142] [outer = 0000004085610C00] 10:51:34 INFO - PROCESS | 1508 | 1467049894790 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 647ms 10:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:51:34 INFO - PROCESS | 1508 | 1467049894830 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 10:51:34 INFO - PROCESS | 1508 | 1467049894833 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 10:51:34 INFO - PROCESS | 1508 | 1467049894836 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:51:34 INFO - PROCESS | 1508 | 1467049894838 Marionette TRACE conn6 <- [1,158,null,{}] 10:51:34 INFO - PROCESS | 1508 | 1467049894842 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:34 INFO - PROCESS | 1508 | 1467049894844 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:34 INFO - PROCESS | 1508 | 1467049894932 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 10:51:34 INFO - PROCESS | 1508 | 1467049894937 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:34 INFO - PROCESS | 1508 | 1467049894939 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:34 INFO - PROCESS | 1508 | ++DOCSHELL 000000409491D800 == 33 [pid = 1508] [id = 49] 10:51:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040920CF000) [pid = 1508] [serial = 143] [outer = 0000000000000000] 10:51:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040920D1400) [pid = 1508] [serial = 144] [outer = 00000040920CF000] 10:51:34 INFO - PROCESS | 1508 | 1467049894991 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409400E800) [pid = 1508] [serial = 145] [outer = 00000040920CF000] 10:51:35 INFO - PROCESS | 1508 | 1467049895451 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:51:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 10:51:35 INFO - PROCESS | 1508 | 1467049895467 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 10:51:35 INFO - PROCESS | 1508 | 1467049895469 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 10:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:51:35 INFO - PROCESS | 1508 | 1467049895483 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:51:35 INFO - PROCESS | 1508 | 1467049895485 Marionette TRACE conn6 <- [1,162,null,{}] 10:51:35 INFO - PROCESS | 1508 | 1467049895489 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:35 INFO - PROCESS | 1508 | 1467049895491 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:35 INFO - PROCESS | 1508 | 1467049895593 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 10:51:35 INFO - PROCESS | 1508 | 1467049895598 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:35 INFO - PROCESS | 1508 | 1467049895600 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:35 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095451000 == 34 [pid = 1508] [id = 50] 10:51:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408560F000) [pid = 1508] [serial = 146] [outer = 0000000000000000] 10:51:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004094960400) [pid = 1508] [serial = 147] [outer = 000000408560F000] 10:51:35 INFO - PROCESS | 1508 | 1467049895644 Marionette DEBUG loaded listener.js 10:51:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040949F0000) [pid = 1508] [serial = 148] [outer = 000000408560F000] 10:51:36 INFO - PROCESS | 1508 | 1467049896093 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 10:51:36 INFO - PROCESS | 1508 | 1467049896110 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 10:51:36 INFO - PROCESS | 1508 | 1467049896112 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 10:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:51:36 INFO - PROCESS | 1508 | 1467049896116 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - PROCESS | 1508 | 1467049896118 Marionette TRACE conn6 <- [1,166,null,{}] 10:51:36 INFO - PROCESS | 1508 | 1467049896131 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:36 INFO - PROCESS | 1508 | 1467049896137 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:36 INFO - PROCESS | 1508 | 1467049896263 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 10:51:36 INFO - PROCESS | 1508 | 1467049896330 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 1508 | 1467049896332 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:36 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097706800 == 35 [pid = 1508] [id = 51] 10:51:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004095411400) [pid = 1508] [serial = 149] [outer = 0000000000000000] 10:51:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004096516400) [pid = 1508] [serial = 150] [outer = 0000004095411400] 10:51:36 INFO - PROCESS | 1508 | 1467049896377 Marionette DEBUG loaded listener.js 10:51:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000409756D000) [pid = 1508] [serial = 151] [outer = 0000004095411400] 10:51:36 INFO - PROCESS | 1508 | 1467049896775 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 693ms 10:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:51:36 INFO - PROCESS | 1508 | 1467049896812 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 10:51:36 INFO - PROCESS | 1508 | 1467049896814 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 10:51:36 INFO - PROCESS | 1508 | 1467049896817 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:51:36 INFO - PROCESS | 1508 | 1467049896819 Marionette TRACE conn6 <- [1,170,null,{}] 10:51:36 INFO - PROCESS | 1508 | 1467049896823 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:36 INFO - PROCESS | 1508 | 1467049896825 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:36 INFO - PROCESS | 1508 | 1467049896927 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 10:51:36 INFO - PROCESS | 1508 | 1467049896933 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:36 INFO - PROCESS | 1508 | 1467049896935 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:36 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB49000 == 36 [pid = 1508] [id = 52] 10:51:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040975EA000) [pid = 1508] [serial = 152] [outer = 0000000000000000] 10:51:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040975EF800) [pid = 1508] [serial = 153] [outer = 00000040975EA000] 10:51:36 INFO - PROCESS | 1508 | 1467049896979 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000409774D000) [pid = 1508] [serial = 154] [outer = 00000040975EA000] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408D8BD000) [pid = 1508] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040855A3000) [pid = 1508] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004085763400) [pid = 1508] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408BC73000) [pid = 1508] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408575A000) [pid = 1508] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004090F40400) [pid = 1508] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000409495F800) [pid = 1508] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004087930000) [pid = 1508] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087366C00) [pid = 1508] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040922EC000) [pid = 1508] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040965BD400) [pid = 1508] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004096855C00) [pid = 1508] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408DA78800) [pid = 1508] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:51:37 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040956D3000) [pid = 1508] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:51:37 INFO - PROCESS | 1508 | 1467049897447 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 10:51:37 INFO - PROCESS | 1508 | 1467049897492 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 10:51:37 INFO - PROCESS | 1508 | 1467049897494 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 10:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:51:37 INFO - PROCESS | 1508 | 1467049897497 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:51:37 INFO - PROCESS | 1508 | 1467049897499 Marionette TRACE conn6 <- [1,174,null,{}] 10:51:37 INFO - PROCESS | 1508 | 1467049897503 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:37 INFO - PROCESS | 1508 | 1467049897505 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:37 INFO - PROCESS | 1508 | 1467049897634 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 10:51:37 INFO - PROCESS | 1508 | 1467049897680 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:37 INFO - PROCESS | 1508 | 1467049897682 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:37 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6AC800 == 37 [pid = 1508] [id = 53] 10:51:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004087367800) [pid = 1508] [serial = 155] [outer = 0000000000000000] 10:51:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004087598400) [pid = 1508] [serial = 156] [outer = 0000004087367800] 10:51:37 INFO - PROCESS | 1508 | 1467049897726 Marionette DEBUG loaded listener.js 10:51:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040875A0400) [pid = 1508] [serial = 157] [outer = 0000004087367800] 10:51:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408759F400) [pid = 1508] [serial = 158] [outer = 0000004086A57000] 10:51:38 INFO - PROCESS | 1508 | 1467049898123 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 692ms 10:51:38 INFO - PROCESS | 1508 | 1467049898192 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 1508 | 1467049898195 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 10:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:51:38 INFO - PROCESS | 1508 | 1467049898203 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 1508 | 1467049898205 Marionette TRACE conn6 <- [1,178,null,{}] 10:51:38 INFO - PROCESS | 1508 | 1467049898209 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:38 INFO - PROCESS | 1508 | 1467049898210 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:38 INFO - PROCESS | 1508 | 1467049898292 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 10:51:38 INFO - PROCESS | 1508 | 1467049898298 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 1508 | 1467049898300 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F1A800 == 38 [pid = 1508] [id = 54] 10:51:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040903B3400) [pid = 1508] [serial = 159] [outer = 0000000000000000] 10:51:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004094007400) [pid = 1508] [serial = 160] [outer = 00000040903B3400] 10:51:38 INFO - PROCESS | 1508 | 1467049898345 Marionette DEBUG loaded listener.js 10:51:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409775A000) [pid = 1508] [serial = 161] [outer = 00000040903B3400] 10:51:38 INFO - PROCESS | 1508 | 1467049898724 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:51:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 588ms 10:51:38 INFO - PROCESS | 1508 | 1467049898794 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 10:51:38 INFO - PROCESS | 1508 | 1467049898796 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 10:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:51:38 INFO - PROCESS | 1508 | 1467049898800 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:51:38 INFO - PROCESS | 1508 | 1467049898802 Marionette TRACE conn6 <- [1,182,null,{}] 10:51:38 INFO - PROCESS | 1508 | 1467049898805 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:38 INFO - PROCESS | 1508 | 1467049898807 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:38 INFO - PROCESS | 1508 | 1467049898889 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 10:51:38 INFO - PROCESS | 1508 | 1467049898894 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:38 INFO - PROCESS | 1508 | 1467049898896 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:38 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B690800 == 39 [pid = 1508] [id = 55] 10:51:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409AA67800) [pid = 1508] [serial = 162] [outer = 0000000000000000] 10:51:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409AA6A400) [pid = 1508] [serial = 163] [outer = 000000409AA67800] 10:51:38 INFO - PROCESS | 1508 | 1467049898964 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000409AA72800) [pid = 1508] [serial = 164] [outer = 000000409AA67800] 10:51:39 INFO - PROCESS | 1508 | 1467049899445 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 691ms 10:51:39 INFO - PROCESS | 1508 | 1467049899495 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 10:51:39 INFO - PROCESS | 1508 | 1467049899500 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 10:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:51:39 INFO - PROCESS | 1508 | 1467049899505 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:51:39 INFO - PROCESS | 1508 | 1467049899509 Marionette TRACE conn6 <- [1,186,null,{}] 10:51:39 INFO - PROCESS | 1508 | 1467049899516 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:39 INFO - PROCESS | 1508 | 1467049899519 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:39 INFO - PROCESS | 1508 | 1467049899644 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 10:51:39 INFO - PROCESS | 1508 | 1467049899728 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:39 INFO - PROCESS | 1508 | 1467049899731 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:39 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D482000 == 40 [pid = 1508] [id = 56] 10:51:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004087593800) [pid = 1508] [serial = 165] [outer = 0000000000000000] 10:51:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004087D54C00) [pid = 1508] [serial = 166] [outer = 0000004087593800] 10:51:39 INFO - PROCESS | 1508 | 1467049899793 Marionette DEBUG loaded listener.js 10:51:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408D363C00) [pid = 1508] [serial = 167] [outer = 0000004087593800] 10:51:40 INFO - PROCESS | 1508 | 1467049900360 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 899ms 10:51:40 INFO - PROCESS | 1508 | 1467049900408 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 10:51:40 INFO - PROCESS | 1508 | 1467049900413 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 10:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:51:40 INFO - PROCESS | 1508 | 1467049900420 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:51:40 INFO - PROCESS | 1508 | 1467049900423 Marionette TRACE conn6 <- [1,190,null,{}] 10:51:40 INFO - PROCESS | 1508 | 1467049900428 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:40 INFO - PROCESS | 1508 | 1467049900431 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:40 INFO - PROCESS | 1508 | 1467049900546 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 10:51:40 INFO - PROCESS | 1508 | 1467049900625 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:40 INFO - PROCESS | 1508 | 1467049900628 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:40 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094782800 == 41 [pid = 1508] [id = 57] 10:51:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040903D9000) [pid = 1508] [serial = 168] [outer = 0000000000000000] 10:51:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (0000004090F33800) [pid = 1508] [serial = 169] [outer = 00000040903D9000] 10:51:40 INFO - PROCESS | 1508 | 1467049900687 Marionette DEBUG loaded listener.js 10:51:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004091FA2C00) [pid = 1508] [serial = 170] [outer = 00000040903D9000] 10:51:41 INFO - PROCESS | 1508 | 1467049901229 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 10:51:41 INFO - PROCESS | 1508 | 1467049901313 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 10:51:41 INFO - PROCESS | 1508 | 1467049901316 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 10:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:51:41 INFO - PROCESS | 1508 | 1467049901321 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:51:41 INFO - PROCESS | 1508 | 1467049901326 Marionette TRACE conn6 <- [1,194,null,{}] 10:51:41 INFO - PROCESS | 1508 | 1467049901338 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:41 INFO - PROCESS | 1508 | 1467049901344 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:41 INFO - PROCESS | 1508 | 1467049901470 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 10:51:41 INFO - PROCESS | 1508 | 1467049901530 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:41 INFO - PROCESS | 1508 | 1467049901534 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:41 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7A1000 == 42 [pid = 1508] [id = 58] 10:51:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (0000004096516800) [pid = 1508] [serial = 171] [outer = 0000000000000000] 10:51:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004096A90C00) [pid = 1508] [serial = 172] [outer = 0000004096516800] 10:51:41 INFO - PROCESS | 1508 | 1467049901592 Marionette DEBUG loaded listener.js 10:51:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (000000409AA6FC00) [pid = 1508] [serial = 173] [outer = 0000004096516800] 10:51:42 INFO - PROCESS | 1508 | 1467049902126 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 10:51:42 INFO - PROCESS | 1508 | 1467049902204 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 10:51:42 INFO - PROCESS | 1508 | 1467049902207 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 10:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:51:42 INFO - PROCESS | 1508 | 1467049902211 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:51:42 INFO - PROCESS | 1508 | 1467049902213 Marionette TRACE conn6 <- [1,198,null,{}] 10:51:42 INFO - PROCESS | 1508 | 1467049902217 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:42 INFO - PROCESS | 1508 | 1467049902220 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:42 INFO - PROCESS | 1508 | 1467049902363 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 10:51:42 INFO - PROCESS | 1508 | 1467049902443 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:42 INFO - PROCESS | 1508 | 1467049902446 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:42 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC7B000 == 43 [pid = 1508] [id = 59] 10:51:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (0000004095215C00) [pid = 1508] [serial = 174] [outer = 0000000000000000] 10:51:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (0000004095217800) [pid = 1508] [serial = 175] [outer = 0000004095215C00] 10:51:42 INFO - PROCESS | 1508 | 1467049902500 Marionette DEBUG loaded listener.js 10:51:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (000000409AA89800) [pid = 1508] [serial = 176] [outer = 0000004095215C00] 10:51:43 INFO - PROCESS | 1508 | 1467049903192 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1029ms 10:51:43 INFO - PROCESS | 1508 | 1467049903252 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 10:51:43 INFO - PROCESS | 1508 | 1467049903256 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 10:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:51:43 INFO - PROCESS | 1508 | 1467049903275 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:51:43 INFO - PROCESS | 1508 | 1467049903279 Marionette TRACE conn6 <- [1,202,null,{}] 10:51:43 INFO - PROCESS | 1508 | 1467049903286 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:43 INFO - PROCESS | 1508 | 1467049903289 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:43 INFO - PROCESS | 1508 | 1467049903425 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 10:51:43 INFO - PROCESS | 1508 | 1467049903488 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:43 INFO - PROCESS | 1508 | 1467049903492 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:43 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C487000 == 44 [pid = 1508] [id = 60] 10:51:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (000000408736A400) [pid = 1508] [serial = 177] [outer = 0000000000000000] 10:51:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (0000004087594400) [pid = 1508] [serial = 178] [outer = 000000408736A400] 10:51:43 INFO - PROCESS | 1508 | 1467049903543 Marionette DEBUG loaded listener.js 10:51:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 102 (000000408C3B3800) [pid = 1508] [serial = 179] [outer = 000000408736A400] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F1A800 == 43 [pid = 1508] [id = 54] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6AC800 == 42 [pid = 1508] [id = 53] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB49000 == 41 [pid = 1508] [id = 52] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 0000004097706800 == 40 [pid = 1508] [id = 51] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 0000004095451000 == 39 [pid = 1508] [id = 50] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 000000409491D800 == 38 [pid = 1508] [id = 49] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 0000004093F75000 == 37 [pid = 1508] [id = 48] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 0000004091711000 == 36 [pid = 1508] [id = 47] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 00000040888C9000 == 35 [pid = 1508] [id = 46] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 101 (000000408D370400) [pid = 1508] [serial = 126] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 000000408BB6C800 == 34 [pid = 1508] [id = 45] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 000000408C368000 == 33 [pid = 1508] [id = 44] 10:51:44 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6B8000 == 32 [pid = 1508] [id = 43] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (000000408DA7AC00) [pid = 1508] [serial = 105] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (0000004092237400) [pid = 1508] [serial = 111] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (00000040903AF800) [pid = 1508] [serial = 106] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (0000004085FD0C00) [pid = 1508] [serial = 99] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (0000004087658800) [pid = 1508] [serial = 100] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000408C3B4000) [pid = 1508] [serial = 102] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000408C759400) [pid = 1508] [serial = 103] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000409036D000) [pid = 1508] [serial = 97] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000408D62E000) [pid = 1508] [serial = 96] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004091007400) [pid = 1508] [serial = 108] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040956A6400) [pid = 1508] [serial = 115] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408CA07400) [pid = 1508] [serial = 85] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040883D7000) [pid = 1508] [serial = 84] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004093624800) [pid = 1508] [serial = 124] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040949F7400) [pid = 1508] [serial = 114] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040949F9800) [pid = 1508] [serial = 88] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004093624C00) [pid = 1508] [serial = 87] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409756D400) [pid = 1508] [serial = 91] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004096A8E800) [pid = 1508] [serial = 90] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000409925BC00) [pid = 1508] [serial = 94] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004097751800) [pid = 1508] [serial = 93] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004094008C00) [pid = 1508] [serial = 120] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004094006000) [pid = 1508] [serial = 112] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004096519C00) [pid = 1508] [serial = 117] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097111400) [pid = 1508] [serial = 118] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000409756CC00) [pid = 1508] [serial = 121] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004091FA8C00) [pid = 1508] [serial = 109] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408736DC00) [pid = 1508] [serial = 123] [outer = 0000000000000000] [url = about:blank] 10:51:44 INFO - PROCESS | 1508 | 1467049904143 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 903ms 10:51:44 INFO - PROCESS | 1508 | 1467049904165 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 10:51:44 INFO - PROCESS | 1508 | 1467049904169 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 10:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:51:44 INFO - PROCESS | 1508 | 1467049904176 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - PROCESS | 1508 | 1467049904178 Marionette TRACE conn6 <- [1,206,null,{}] 10:51:44 INFO - PROCESS | 1508 | 1467049904182 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:44 INFO - PROCESS | 1508 | 1467049904185 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:44 INFO - PROCESS | 1508 | 1467049904279 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 10:51:44 INFO - PROCESS | 1508 | 1467049904286 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 1508 | 1467049904289 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:44 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BC4B800 == 33 [pid = 1508] [id = 61] 10:51:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004087365400) [pid = 1508] [serial = 180] [outer = 0000000000000000] 10:51:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408736DC00) [pid = 1508] [serial = 181] [outer = 0000004087365400] 10:51:44 INFO - PROCESS | 1508 | 1467049904338 Marionette DEBUG loaded listener.js 10:51:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408BC75400) [pid = 1508] [serial = 182] [outer = 0000004087365400] 10:51:44 INFO - PROCESS | 1508 | 1467049904797 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 10:51:44 INFO - PROCESS | 1508 | 1467049904807 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 10:51:44 INFO - PROCESS | 1508 | 1467049904810 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 10:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:51:44 INFO - PROCESS | 1508 | 1467049904813 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:51:44 INFO - PROCESS | 1508 | 1467049904817 Marionette TRACE conn6 <- [1,210,null,{}] 10:51:44 INFO - PROCESS | 1508 | 1467049904832 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:44 INFO - PROCESS | 1508 | 1467049904837 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:44 INFO - PROCESS | 1508 | 1467049904926 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 10:51:44 INFO - PROCESS | 1508 | 1467049904936 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:44 INFO - PROCESS | 1508 | 1467049904940 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:44 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091708000 == 34 [pid = 1508] [id = 62] 10:51:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408D62EC00) [pid = 1508] [serial = 183] [outer = 0000000000000000] 10:51:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408D636800) [pid = 1508] [serial = 184] [outer = 000000408D62EC00] 10:51:44 INFO - PROCESS | 1508 | 1467049904989 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408DF66C00) [pid = 1508] [serial = 185] [outer = 000000408D62EC00] 10:51:45 INFO - PROCESS | 1508 | 1467049905424 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 648ms 10:51:45 INFO - PROCESS | 1508 | 1467049905464 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 10:51:45 INFO - PROCESS | 1508 | 1467049905467 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 10:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:51:45 INFO - PROCESS | 1508 | 1467049905475 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:51:45 INFO - PROCESS | 1508 | 1467049905477 Marionette TRACE conn6 <- [1,214,null,{}] 10:51:45 INFO - PROCESS | 1508 | 1467049905481 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:45 INFO - PROCESS | 1508 | 1467049905483 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:45 INFO - PROCESS | 1508 | 1467049905570 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 10:51:45 INFO - PROCESS | 1508 | 1467049905576 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:45 INFO - PROCESS | 1508 | 1467049905578 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:45 INFO - PROCESS | 1508 | ++DOCSHELL 0000004092024000 == 35 [pid = 1508] [id = 63] 10:51:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004090F42C00) [pid = 1508] [serial = 186] [outer = 0000000000000000] 10:51:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409100C800) [pid = 1508] [serial = 187] [outer = 0000004090F42C00] 10:51:45 INFO - PROCESS | 1508 | 1467049905624 Marionette DEBUG loaded listener.js 10:51:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040920C8400) [pid = 1508] [serial = 188] [outer = 0000004090F42C00] 10:51:46 INFO - PROCESS | 1508 | 1467049906053 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 10:51:46 INFO - PROCESS | 1508 | 1467049906103 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 10:51:46 INFO - PROCESS | 1508 | 1467049906105 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 10:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:51:46 INFO - PROCESS | 1508 | 1467049906109 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 1508 | 1467049906110 Marionette TRACE conn6 <- [1,218,null,{}] 10:51:46 INFO - PROCESS | 1508 | 1467049906114 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:46 INFO - PROCESS | 1508 | 1467049906116 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:46 INFO - PROCESS | 1508 | 1467049906201 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 10:51:46 INFO - PROCESS | 1508 | 1467049906206 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 1508 | 1467049906208 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:46 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DA3000 == 36 [pid = 1508] [id = 64] 10:51:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004092239C00) [pid = 1508] [serial = 189] [outer = 0000000000000000] 10:51:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004094005C00) [pid = 1508] [serial = 190] [outer = 0000004092239C00] 10:51:46 INFO - PROCESS | 1508 | 1467049906260 Marionette DEBUG loaded listener.js 10:51:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004094317400) [pid = 1508] [serial = 191] [outer = 0000004092239C00] 10:51:46 INFO - PROCESS | 1508 | 1467049906716 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 10:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:51:46 INFO - PROCESS | 1508 | 1467049906748 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 10:51:46 INFO - PROCESS | 1508 | 1467049906751 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 10:51:46 INFO - PROCESS | 1508 | 1467049906754 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:51:46 INFO - PROCESS | 1508 | 1467049906756 Marionette TRACE conn6 <- [1,222,null,{}] 10:51:46 INFO - PROCESS | 1508 | 1467049906759 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:46 INFO - PROCESS | 1508 | 1467049906765 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:46 INFO - PROCESS | 1508 | 1467049906901 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 10:51:46 INFO - PROCESS | 1508 | 1467049906975 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:46 INFO - PROCESS | 1508 | 1467049906977 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:46 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B2C000 == 37 [pid = 1508] [id = 65] 10:51:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409416EC00) [pid = 1508] [serial = 192] [outer = 0000000000000000] 10:51:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004095211C00) [pid = 1508] [serial = 193] [outer = 000000409416EC00] 10:51:47 INFO - PROCESS | 1508 | 1467049907022 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040956B2400) [pid = 1508] [serial = 194] [outer = 000000409416EC00] 10:51:47 INFO - PROCESS | 1508 | 1467049907436 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 735ms 10:51:47 INFO - PROCESS | 1508 | 1467049907490 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 10:51:47 INFO - PROCESS | 1508 | 1467049907492 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 10:51:47 INFO - PROCESS | 1508 | 1467049907496 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:51:47 INFO - PROCESS | 1508 | 1467049907498 Marionette TRACE conn6 <- [1,226,null,{}] 10:51:47 INFO - PROCESS | 1508 | 1467049907501 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:47 INFO - PROCESS | 1508 | 1467049907503 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:47 INFO - PROCESS | 1508 | 1467049907615 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 10:51:47 INFO - PROCESS | 1508 | 1467049907620 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:47 INFO - PROCESS | 1508 | 1467049907622 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:47 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096018000 == 38 [pid = 1508] [id = 66] 10:51:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040956D8400) [pid = 1508] [serial = 195] [outer = 0000000000000000] 10:51:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040960BD800) [pid = 1508] [serial = 196] [outer = 00000040956D8400] 10:51:47 INFO - PROCESS | 1508 | 1467049907668 Marionette DEBUG loaded listener.js 10:51:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000409756CC00) [pid = 1508] [serial = 197] [outer = 00000040956D8400] 10:51:48 INFO - PROCESS | 1508 | 1467049908084 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 10:51:48 INFO - PROCESS | 1508 | 1467049908128 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 10:51:48 INFO - PROCESS | 1508 | 1467049908130 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 10:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:51:48 INFO - PROCESS | 1508 | 1467049908133 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:51:48 INFO - PROCESS | 1508 | 1467049908135 Marionette TRACE conn6 <- [1,230,null,{}] 10:51:48 INFO - PROCESS | 1508 | 1467049908139 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:48 INFO - PROCESS | 1508 | 1467049908140 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:48 INFO - PROCESS | 1508 | 1467049908245 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 10:51:48 INFO - PROCESS | 1508 | 1467049908310 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 1508 | 1467049908312 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:48 INFO - PROCESS | 1508 | ++DOCSHELL 000000409770B000 == 39 [pid = 1508] [id = 67] 10:51:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (0000004097576C00) [pid = 1508] [serial = 198] [outer = 0000000000000000] 10:51:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040975F4400) [pid = 1508] [serial = 199] [outer = 0000004097576C00] 10:51:48 INFO - PROCESS | 1508 | 1467049908357 Marionette DEBUG loaded listener.js 10:51:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (00000040991C1000) [pid = 1508] [serial = 200] [outer = 0000004097576C00] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000408560F000) [pid = 1508] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (0000004095411400) [pid = 1508] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004085610C00) [pid = 1508] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408D41CC00) [pid = 1508] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040920CF000) [pid = 1508] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004085758000) [pid = 1508] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040975EA000) [pid = 1508] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004087367800) [pid = 1508] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:51:48 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040903B3400) [pid = 1508] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:51:48 INFO - PROCESS | 1508 | 1467049908782 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 692ms 10:51:48 INFO - PROCESS | 1508 | 1467049908829 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 10:51:48 INFO - PROCESS | 1508 | 1467049908831 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 10:51:48 INFO - PROCESS | 1508 | 1467049908834 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:51:48 INFO - PROCESS | 1508 | 1467049908836 Marionette TRACE conn6 <- [1,234,null,{}] 10:51:48 INFO - PROCESS | 1508 | 1467049908840 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:48 INFO - PROCESS | 1508 | 1467049908842 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:48 INFO - PROCESS | 1508 | 1467049908931 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 10:51:48 INFO - PROCESS | 1508 | 1467049908940 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:48 INFO - PROCESS | 1508 | 1467049908942 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:48 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA24000 == 40 [pid = 1508] [id = 68] 10:51:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408570A400) [pid = 1508] [serial = 201] [outer = 0000000000000000] 10:51:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004085710400) [pid = 1508] [serial = 202] [outer = 000000408570A400] 10:51:48 INFO - PROCESS | 1508 | 1467049908986 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408C3BA800) [pid = 1508] [serial = 203] [outer = 000000408570A400] 10:51:49 INFO - PROCESS | 1508 | 1467049909400 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 10:51:49 INFO - PROCESS | 1508 | 1467049909428 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 10:51:49 INFO - PROCESS | 1508 | 1467049909430 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 10:51:49 INFO - PROCESS | 1508 | 1467049909434 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:51:49 INFO - PROCESS | 1508 | 1467049909435 Marionette TRACE conn6 <- [1,238,null,{}] 10:51:49 INFO - PROCESS | 1508 | 1467049909439 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:49 INFO - PROCESS | 1508 | 1467049909441 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:49 INFO - PROCESS | 1508 | 1467049909524 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 10:51:49 INFO - PROCESS | 1508 | 1467049909530 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:49 INFO - PROCESS | 1508 | 1467049909532 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:49 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB5B800 == 41 [pid = 1508] [id = 69] 10:51:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409103C400) [pid = 1508] [serial = 204] [outer = 0000000000000000] 10:51:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040991C4000) [pid = 1508] [serial = 205] [outer = 000000409103C400] 10:51:49 INFO - PROCESS | 1508 | 1467049909576 Marionette DEBUG loaded listener.js 10:51:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040991CAC00) [pid = 1508] [serial = 206] [outer = 000000409103C400] 10:51:50 INFO - PROCESS | 1508 | 1467049910006 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 628ms 10:51:50 INFO - PROCESS | 1508 | 1467049910067 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 1508 | 1467049910070 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 10:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:51:50 INFO - PROCESS | 1508 | 1467049910073 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:51:50 INFO - PROCESS | 1508 | 1467049910076 Marionette TRACE conn6 <- [1,242,null,{}] 10:51:50 INFO - PROCESS | 1508 | 1467049910080 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:50 INFO - PROCESS | 1508 | 1467049910082 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:50 INFO - PROCESS | 1508 | 1467049910182 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 10:51:50 INFO - PROCESS | 1508 | 1467049910188 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:50 INFO - PROCESS | 1508 | 1467049910190 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B794800 == 42 [pid = 1508] [id = 70] 10:51:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040991C1C00) [pid = 1508] [serial = 207] [outer = 0000000000000000] 10:51:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000409AA6D000) [pid = 1508] [serial = 208] [outer = 00000040991C1C00] 10:51:50 INFO - PROCESS | 1508 | 1467049910238 Marionette DEBUG loaded listener.js 10:51:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000409B651C00) [pid = 1508] [serial = 209] [outer = 00000040991C1C00] 10:51:50 INFO - PROCESS | 1508 | 1467049910913 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 10:51:50 INFO - PROCESS | 1508 | 1467049910978 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 10:51:50 INFO - PROCESS | 1508 | 1467049910982 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 10:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:51:51 INFO - PROCESS | 1508 | 1467049911023 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 1508 | 1467049911026 Marionette TRACE conn6 <- [1,246,null,{}] 10:51:51 INFO - PROCESS | 1508 | 1467049911040 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:51 INFO - PROCESS | 1508 | 1467049911043 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:51 INFO - PROCESS | 1508 | 1467049911187 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 10:51:51 INFO - PROCESS | 1508 | 1467049911250 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:51 INFO - PROCESS | 1508 | 1467049911253 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:51 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB16000 == 43 [pid = 1508] [id = 71] 10:51:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (000000408683CC00) [pid = 1508] [serial = 210] [outer = 0000000000000000] 10:51:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (000000408D365000) [pid = 1508] [serial = 211] [outer = 000000408683CC00] 10:51:51 INFO - PROCESS | 1508 | 1467049911311 Marionette DEBUG loaded listener.js 10:51:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (000000408D633000) [pid = 1508] [serial = 212] [outer = 000000408683CC00] 10:51:51 INFO - PROCESS | 1508 | 1467049911851 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 923ms 10:51:51 INFO - PROCESS | 1508 | 1467049911923 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 10:51:51 INFO - PROCESS | 1508 | 1467049911928 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 10:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:51:51 INFO - PROCESS | 1508 | 1467049911935 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:51:51 INFO - PROCESS | 1508 | 1467049911938 Marionette TRACE conn6 <- [1,250,null,{}] 10:51:51 INFO - PROCESS | 1508 | 1467049911943 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:51 INFO - PROCESS | 1508 | 1467049911946 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:52 INFO - PROCESS | 1508 | 1467049912094 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 10:51:52 INFO - PROCESS | 1508 | 1467049912162 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:52 INFO - PROCESS | 1508 | 1467049912165 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:52 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097625800 == 44 [pid = 1508] [id = 72] 10:51:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (0000004090FB8400) [pid = 1508] [serial = 213] [outer = 0000000000000000] 10:51:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (00000040922EB000) [pid = 1508] [serial = 214] [outer = 0000004090FB8400] 10:51:52 INFO - PROCESS | 1508 | 1467049912264 Marionette DEBUG loaded listener.js 10:51:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (00000040949EF000) [pid = 1508] [serial = 215] [outer = 0000004090FB8400] 10:51:52 INFO - PROCESS | 1508 | 1467049912839 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 943ms 10:51:52 INFO - PROCESS | 1508 | 1467049912881 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 10:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:51:52 INFO - PROCESS | 1508 | 1467049912883 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 10:51:52 INFO - PROCESS | 1508 | 1467049912887 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:51:52 INFO - PROCESS | 1508 | 1467049912892 Marionette TRACE conn6 <- [1,254,null,{}] 10:51:52 INFO - PROCESS | 1508 | 1467049912903 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:52 INFO - PROCESS | 1508 | 1467049912908 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:53 INFO - PROCESS | 1508 | 1467049913022 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 10:51:53 INFO - PROCESS | 1508 | 1467049913094 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:53 INFO - PROCESS | 1508 | 1467049913097 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C474000 == 45 [pid = 1508] [id = 73] 10:51:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (00000040975F2400) [pid = 1508] [serial = 216] [outer = 0000000000000000] 10:51:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 102 (0000004099154000) [pid = 1508] [serial = 217] [outer = 00000040975F2400] 10:51:53 INFO - PROCESS | 1508 | 1467049913155 Marionette DEBUG loaded listener.js 10:51:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 103 (000000409915CC00) [pid = 1508] [serial = 218] [outer = 00000040975F2400] 10:51:53 INFO - PROCESS | 1508 | 1467049913794 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 945ms 10:51:53 INFO - PROCESS | 1508 | 1467049913834 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 10:51:53 INFO - PROCESS | 1508 | 1467049913837 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 10:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:51:53 INFO - PROCESS | 1508 | 1467049913841 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:51:53 INFO - PROCESS | 1508 | 1467049913843 Marionette TRACE conn6 <- [1,258,null,{}] 10:51:53 INFO - PROCESS | 1508 | 1467049913847 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:53 INFO - PROCESS | 1508 | 1467049913850 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:53 INFO - PROCESS | 1508 | 1467049913965 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 10:51:54 INFO - PROCESS | 1508 | 1467049914032 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:54 INFO - PROCESS | 1508 | 1467049914035 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB1A000 == 46 [pid = 1508] [id = 74] 10:51:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 104 (00000040922F4400) [pid = 1508] [serial = 219] [outer = 0000000000000000] 10:51:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 105 (00000040947B2000) [pid = 1508] [serial = 220] [outer = 00000040922F4400] 10:51:54 INFO - PROCESS | 1508 | 1467049914094 Marionette DEBUG loaded listener.js 10:51:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 106 (000000409915E000) [pid = 1508] [serial = 221] [outer = 00000040922F4400] 10:51:54 INFO - PROCESS | 1508 | 1467049914819 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1029ms 10:51:54 INFO - PROCESS | 1508 | 1467049914887 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 10:51:54 INFO - PROCESS | 1508 | 1467049914890 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 10:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:51:55 INFO - PROCESS | 1508 | 1467049914992 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 1508 | 1467049914995 Marionette TRACE conn6 <- [1,262,null,{}] 10:51:55 INFO - PROCESS | 1508 | 1467049915030 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:55 INFO - PROCESS | 1508 | 1467049915032 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:55 INFO - PROCESS | 1508 | 1467049915155 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 10:51:55 INFO - PROCESS | 1508 | 1467049915242 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:55 INFO - PROCESS | 1508 | 1467049915245 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:55 INFO - PROCESS | 1508 | ++DOCSHELL 0000004092027800 == 47 [pid = 1508] [id = 75] 10:51:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 107 (000000408C0DCC00) [pid = 1508] [serial = 222] [outer = 0000000000000000] 10:51:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 108 (000000408D635000) [pid = 1508] [serial = 223] [outer = 000000408C0DCC00] 10:51:55 INFO - PROCESS | 1508 | 1467049915296 Marionette DEBUG loaded listener.js 10:51:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 109 (0000004094008400) [pid = 1508] [serial = 224] [outer = 000000408C0DCC00] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB5B800 == 46 [pid = 1508] [id = 69] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA24000 == 45 [pid = 1508] [id = 68] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 000000409770B000 == 44 [pid = 1508] [id = 67] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004096018000 == 43 [pid = 1508] [id = 66] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B2C000 == 42 [pid = 1508] [id = 65] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DA3000 == 41 [pid = 1508] [id = 64] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004092024000 == 40 [pid = 1508] [id = 63] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004091708000 == 39 [pid = 1508] [id = 62] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 000000408BC4B800 == 38 [pid = 1508] [id = 61] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 108 (00000040866C8C00) [pid = 1508] [serial = 129] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 107 (000000409AA6A400) [pid = 1508] [serial = 163] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 106 (0000004085609000) [pid = 1508] [serial = 132] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 000000408C487000 == 37 [pid = 1508] [id = 60] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 000000408D482000 == 36 [pid = 1508] [id = 56] 10:51:55 INFO - PROCESS | 1508 | --DOCSHELL 000000409B690800 == 35 [pid = 1508] [id = 55] 10:51:55 INFO - PROCESS | 1508 | 1467049915848 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 105 (00000040975EF800) [pid = 1508] [serial = 153] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 104 (0000004087598400) [pid = 1508] [serial = 156] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 103 (0000004094007400) [pid = 1508] [serial = 160] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 102 (00000040875A0400) [pid = 1508] [serial = 157] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 101 (000000409774D000) [pid = 1508] [serial = 154] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (00000040933A8800) [pid = 1508] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (000000409400E800) [pid = 1508] [serial = 145] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (000000409775A000) [pid = 1508] [serial = 161] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (0000004094960400) [pid = 1508] [serial = 147] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (00000040949F0000) [pid = 1508] [serial = 148] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000409756D000) [pid = 1508] [serial = 151] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004096516400) [pid = 1508] [serial = 150] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (0000004090F39000) [pid = 1508] [serial = 141] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (0000004091041400) [pid = 1508] [serial = 142] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000408D420800) [pid = 1508] [serial = 138] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408D636C00) [pid = 1508] [serial = 139] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040920D1400) [pid = 1508] [serial = 144] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408736B000) [pid = 1508] [serial = 135] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408C673000) [pid = 1508] [serial = 136] [outer = 0000000000000000] [url = about:blank] 10:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 942ms 10:51:55 INFO - PROCESS | 1508 | 1467049915891 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 10:51:55 INFO - PROCESS | 1508 | 1467049915896 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 10:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:51:55 INFO - PROCESS | 1508 | 1467049915903 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:51:55 INFO - PROCESS | 1508 | 1467049915905 Marionette TRACE conn6 <- [1,266,null,{}] 10:51:55 INFO - PROCESS | 1508 | 1467049915909 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:55 INFO - PROCESS | 1508 | 1467049915912 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:56 INFO - PROCESS | 1508 | 1467049916007 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 10:51:56 INFO - PROCESS | 1508 | 1467049916016 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 1508 | 1467049916018 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D497800 == 36 [pid = 1508] [id = 76] 10:51:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408570B400) [pid = 1508] [serial = 225] [outer = 0000000000000000] 10:51:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000408759F000) [pid = 1508] [serial = 226] [outer = 000000408570B400] 10:51:56 INFO - PROCESS | 1508 | 1467049916066 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408CA06000) [pid = 1508] [serial = 227] [outer = 000000408570B400] 10:51:56 INFO - PROCESS | 1508 | 1467049916510 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 10:51:56 INFO - PROCESS | 1508 | 1467049916535 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 10:51:56 INFO - PROCESS | 1508 | 1467049916537 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 10:51:56 INFO - PROCESS | 1508 | 1467049916541 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:51:56 INFO - PROCESS | 1508 | 1467049916544 Marionette TRACE conn6 <- [1,270,null,{}] 10:51:56 INFO - PROCESS | 1508 | 1467049916584 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:56 INFO - PROCESS | 1508 | 1467049916588 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:56 INFO - PROCESS | 1508 | 1467049916681 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 10:51:56 INFO - PROCESS | 1508 | 1467049916695 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:56 INFO - PROCESS | 1508 | 1467049916698 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000409436D000 == 37 [pid = 1508] [id = 77] 10:51:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004091AEC800) [pid = 1508] [serial = 228] [outer = 0000000000000000] 10:51:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040922F5000) [pid = 1508] [serial = 229] [outer = 0000004091AEC800] 10:51:56 INFO - PROCESS | 1508 | 1467049916748 Marionette DEBUG loaded listener.js 10:51:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040947B2400) [pid = 1508] [serial = 230] [outer = 0000004091AEC800] 10:51:57 INFO - PROCESS | 1508 | 1467049917176 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 10:51:57 INFO - PROCESS | 1508 | 1467049917236 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 1508 | 1467049917238 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 10:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:51:57 INFO - PROCESS | 1508 | 1467049917242 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 1508 | 1467049917244 Marionette TRACE conn6 <- [1,274,null,{}] 10:51:57 INFO - PROCESS | 1508 | 1467049917247 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:57 INFO - PROCESS | 1508 | 1467049917249 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:57 INFO - PROCESS | 1508 | 1467049917340 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 10:51:57 INFO - PROCESS | 1508 | 1467049917348 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 1508 | 1467049917351 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000409600B000 == 38 [pid = 1508] [id = 78] 10:51:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (0000004094D55C00) [pid = 1508] [serial = 231] [outer = 0000000000000000] 10:51:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004095210000) [pid = 1508] [serial = 232] [outer = 0000004094D55C00] 10:51:57 INFO - PROCESS | 1508 | 1467049917397 Marionette DEBUG loaded listener.js 10:51:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004095619400) [pid = 1508] [serial = 233] [outer = 0000004094D55C00] 10:51:57 INFO - PROCESS | 1508 | 1467049917817 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 10:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:51:57 INFO - PROCESS | 1508 | 1467049917872 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 10:51:57 INFO - PROCESS | 1508 | 1467049917874 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 10:51:57 INFO - PROCESS | 1508 | 1467049917878 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:51:57 INFO - PROCESS | 1508 | 1467049917880 Marionette TRACE conn6 <- [1,278,null,{}] 10:51:57 INFO - PROCESS | 1508 | 1467049917883 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:57 INFO - PROCESS | 1508 | 1467049917886 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:57 INFO - PROCESS | 1508 | 1467049917971 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 10:51:57 INFO - PROCESS | 1508 | 1467049917982 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:57 INFO - PROCESS | 1508 | 1467049917985 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:57 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099233000 == 39 [pid = 1508] [id = 79] 10:51:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (00000040960B7400) [pid = 1508] [serial = 234] [outer = 0000000000000000] 10:51:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (0000004097103000) [pid = 1508] [serial = 235] [outer = 00000040960B7400] 10:51:58 INFO - PROCESS | 1508 | 1467049918030 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (00000040975EB000) [pid = 1508] [serial = 236] [outer = 00000040960B7400] 10:51:58 INFO - PROCESS | 1508 | 1467049918508 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 10:51:58 INFO - PROCESS | 1508 | 1467049918573 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 10:51:58 INFO - PROCESS | 1508 | 1467049918575 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 10:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:51:58 INFO - PROCESS | 1508 | 1467049918586 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:51:58 INFO - PROCESS | 1508 | 1467049918588 Marionette TRACE conn6 <- [1,282,null,{}] 10:51:58 INFO - PROCESS | 1508 | 1467049918591 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:58 INFO - PROCESS | 1508 | 1467049918597 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:58 INFO - PROCESS | 1508 | 1467049918721 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 10:51:58 INFO - PROCESS | 1508 | 1467049918769 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:58 INFO - PROCESS | 1508 | 1467049918771 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:58 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B685800 == 40 [pid = 1508] [id = 80] 10:51:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (00000040979CB800) [pid = 1508] [serial = 237] [outer = 0000000000000000] 10:51:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (00000040979CE000) [pid = 1508] [serial = 238] [outer = 00000040979CB800] 10:51:58 INFO - PROCESS | 1508 | 1467049918817 Marionette DEBUG loaded listener.js 10:51:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 102 (00000040991BF000) [pid = 1508] [serial = 239] [outer = 00000040979CB800] 10:51:59 INFO - PROCESS | 1508 | 1467049919230 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 692ms 10:51:59 INFO - PROCESS | 1508 | 1467049919283 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 10:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:51:59 INFO - PROCESS | 1508 | 1467049919286 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 10:51:59 INFO - PROCESS | 1508 | 1467049919289 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 1508 | 1467049919291 Marionette TRACE conn6 <- [1,286,null,{}] 10:51:59 INFO - PROCESS | 1508 | 1467049919295 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:51:59 INFO - PROCESS | 1508 | 1467049919297 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:59 INFO - PROCESS | 1508 | 1467049919435 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 10:51:59 INFO - PROCESS | 1508 | 1467049919484 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:59 INFO - PROCESS | 1508 | 1467049919486 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:51:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B79D800 == 41 [pid = 1508] [id = 81] 10:51:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 103 (0000004090F40C00) [pid = 1508] [serial = 240] [outer = 0000000000000000] 10:51:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 104 (0000004099254400) [pid = 1508] [serial = 241] [outer = 0000004090F40C00] 10:51:59 INFO - PROCESS | 1508 | 1467049919530 Marionette DEBUG loaded listener.js 10:51:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 105 (000000409AA84C00) [pid = 1508] [serial = 242] [outer = 0000004090F40C00] 10:51:59 INFO - PROCESS | 1508 | 1467049919926 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 692ms 10:51:59 INFO - PROCESS | 1508 | 1467049919986 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 10:51:59 INFO - PROCESS | 1508 | 1467049919989 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 10:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:51:59 INFO - PROCESS | 1508 | 1467049919992 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:51:59 INFO - PROCESS | 1508 | 1467049919994 Marionette TRACE conn6 <- [1,290,null,{}] 10:52:00 INFO - PROCESS | 1508 | 1467049919998 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:00 INFO - PROCESS | 1508 | 1467049920000 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:00 INFO - PROCESS | 1508 | 1467049920106 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 10:52:00 INFO - PROCESS | 1508 | 1467049920112 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 1508 | 1467049920114 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C42C000 == 42 [pid = 1508] [id = 82] 10:52:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 106 (0000004098226800) [pid = 1508] [serial = 243] [outer = 0000000000000000] 10:52:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 107 (000000409822B800) [pid = 1508] [serial = 244] [outer = 0000004098226800] 10:52:00 INFO - PROCESS | 1508 | 1467049920158 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 108 (000000409822E400) [pid = 1508] [serial = 245] [outer = 0000004098226800] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 107 (00000040855A6000) [pid = 1508] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 106 (0000004087372000) [pid = 1508] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 105 (000000409416EC00) [pid = 1508] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 104 (00000040956D8400) [pid = 1508] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 103 (0000004097576C00) [pid = 1508] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 102 (0000004092239C00) [pid = 1508] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 101 (000000408D62EC00) [pid = 1508] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (00000040903D9000) [pid = 1508] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (0000004095215C00) [pid = 1508] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (000000408736A400) [pid = 1508] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (0000004096516800) [pid = 1508] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (0000004087593800) [pid = 1508] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (0000004087365400) [pid = 1508] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000409103C400) [pid = 1508] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000409AA67800) [pid = 1508] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (0000004090F42C00) [pid = 1508] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000408570A400) [pid = 1508] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:52:00 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004085761C00) [pid = 1508] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:52:00 INFO - PROCESS | 1508 | 1467049920645 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 690ms 10:52:00 INFO - PROCESS | 1508 | 1467049920688 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 10:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:52:00 INFO - PROCESS | 1508 | 1467049920699 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 10:52:00 INFO - PROCESS | 1508 | 1467049920703 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:52:00 INFO - PROCESS | 1508 | 1467049920705 Marionette TRACE conn6 <- [1,294,null,{}] 10:52:00 INFO - PROCESS | 1508 | 1467049920709 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:00 INFO - PROCESS | 1508 | 1467049920711 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:00 INFO - PROCESS | 1508 | 1467049920816 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 10:52:00 INFO - PROCESS | 1508 | 1467049920822 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:00 INFO - PROCESS | 1508 | 1467049920824 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C465800 == 43 [pid = 1508] [id = 83] 10:52:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000408CA05000) [pid = 1508] [serial = 246] [outer = 0000000000000000] 10:52:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040903DE400) [pid = 1508] [serial = 247] [outer = 000000408CA05000] 10:52:00 INFO - PROCESS | 1508 | 1467049920869 Marionette DEBUG loaded listener.js 10:52:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040979C9C00) [pid = 1508] [serial = 248] [outer = 000000408CA05000] 10:52:01 INFO - PROCESS | 1508 | 1467049921263 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:01 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. 10:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 10:52:01 INFO - PROCESS | 1508 | 1467049921290 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 10:52:01 INFO - PROCESS | 1508 | 1467049921292 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 10:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:52:01 INFO - PROCESS | 1508 | 1467049921295 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:52:01 INFO - PROCESS | 1508 | 1467049921297 Marionette TRACE conn6 <- [1,298,null,{}] 10:52:01 INFO - PROCESS | 1508 | 1467049921301 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:01 INFO - PROCESS | 1508 | 1467049921303 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:01 INFO - PROCESS | 1508 | 1467049921424 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 10:52:01 INFO - PROCESS | 1508 | 1467049921430 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:01 INFO - PROCESS | 1508 | 1467049921432 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:01 INFO - PROCESS | 1508 | ++DOCSHELL 000000409859F000 == 44 [pid = 1508] [id = 84] 10:52:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (00000040985EAC00) [pid = 1508] [serial = 249] [outer = 0000000000000000] 10:52:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (00000040985EE000) [pid = 1508] [serial = 250] [outer = 00000040985EAC00] 10:52:01 INFO - PROCESS | 1508 | 1467049921476 Marionette DEBUG loaded listener.js 10:52:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (00000040985F4C00) [pid = 1508] [serial = 251] [outer = 00000040985EAC00] 10:52:01 INFO - PROCESS | 1508 | 1467049921844 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:52:01 INFO - PROCESS | 1508 | 1467049921921 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:01 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. 10:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 691ms 10:52:02 INFO - PROCESS | 1508 | 1467049921989 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 1508 | 1467049921992 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 10:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:52:02 INFO - PROCESS | 1508 | 1467049921996 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 1508 | 1467049921998 Marionette TRACE conn6 <- [1,302,null,{}] 10:52:02 INFO - PROCESS | 1508 | 1467049922002 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:02 INFO - PROCESS | 1508 | 1467049922004 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:02 INFO - PROCESS | 1508 | 1467049922108 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 10:52:02 INFO - PROCESS | 1508 | 1467049922150 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:02 INFO - PROCESS | 1508 | 1467049922153 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:02 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDEC000 == 45 [pid = 1508] [id = 85] 10:52:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (000000409AA66C00) [pid = 1508] [serial = 252] [outer = 0000000000000000] 10:52:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (000000409AA8FC00) [pid = 1508] [serial = 253] [outer = 000000409AA66C00] 10:52:02 INFO - PROCESS | 1508 | 1467049922200 Marionette DEBUG loaded listener.js 10:52:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (000000409B658C00) [pid = 1508] [serial = 254] [outer = 000000409AA66C00] 10:52:02 INFO - PROCESS | 1508 | 1467049922779 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:02 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. 10:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 840ms 10:52:02 INFO - PROCESS | 1508 | 1467049922839 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 10:52:02 INFO - PROCESS | 1508 | 1467049922843 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 10:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:52:02 INFO - PROCESS | 1508 | 1467049922849 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:52:02 INFO - PROCESS | 1508 | 1467049922852 Marionette TRACE conn6 <- [1,306,null,{}] 10:52:02 INFO - PROCESS | 1508 | 1467049922859 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:02 INFO - PROCESS | 1508 | 1467049922862 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:02 INFO - PROCESS | 1508 | 1467049922983 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 10:52:03 INFO - PROCESS | 1508 | 1467049923058 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:03 INFO - PROCESS | 1508 | 1467049923061 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:03 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CAC800 == 46 [pid = 1508] [id = 86] 10:52:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (0000004087367800) [pid = 1508] [serial = 255] [outer = 0000000000000000] 10:52:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (00000040875A0800) [pid = 1508] [serial = 256] [outer = 0000004087367800] 10:52:03 INFO - PROCESS | 1508 | 1467049923160 Marionette DEBUG loaded listener.js 10:52:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 102 (000000408D365800) [pid = 1508] [serial = 257] [outer = 0000004087367800] 10:52:03 INFO - PROCESS | 1508 | 1467049923769 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:03 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. 10:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 943ms 10:52:03 INFO - PROCESS | 1508 | 1467049923795 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 10:52:03 INFO - PROCESS | 1508 | 1467049923800 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 10:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:52:03 INFO - PROCESS | 1508 | 1467049923807 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:52:03 INFO - PROCESS | 1508 | 1467049923810 Marionette TRACE conn6 <- [1,310,null,{}] 10:52:03 INFO - PROCESS | 1508 | 1467049923814 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:03 INFO - PROCESS | 1508 | 1467049923817 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:03 INFO - PROCESS | 1508 | 1467049923936 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 10:52:04 INFO - PROCESS | 1508 | 1467049924008 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:04 INFO - PROCESS | 1508 | 1467049924011 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:04 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095485000 == 47 [pid = 1508] [id = 87] 10:52:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 103 (0000004090374000) [pid = 1508] [serial = 258] [outer = 0000000000000000] 10:52:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 104 (0000004090F3EC00) [pid = 1508] [serial = 259] [outer = 0000004090374000] 10:52:04 INFO - PROCESS | 1508 | 1467049924113 Marionette DEBUG loaded listener.js 10:52:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 105 (000000409416D000) [pid = 1508] [serial = 260] [outer = 0000004090374000] 10:52:04 INFO - PROCESS | 1508 | 1467049924761 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:04 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. 10:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 986ms 10:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:52:04 INFO - PROCESS | 1508 | 1467049924801 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 10:52:04 INFO - PROCESS | 1508 | 1467049924804 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 10:52:04 INFO - PROCESS | 1508 | 1467049924809 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:52:04 INFO - PROCESS | 1508 | 1467049924813 Marionette TRACE conn6 <- [1,314,null,{}] 10:52:04 INFO - PROCESS | 1508 | 1467049924826 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:04 INFO - PROCESS | 1508 | 1467049924831 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:04 INFO - PROCESS | 1508 | 1467049924950 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 10:52:05 INFO - PROCESS | 1508 | 1467049925075 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:05 INFO - PROCESS | 1508 | 1467049925078 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:05 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDEE800 == 48 [pid = 1508] [id = 88] 10:52:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 106 (0000004094D57400) [pid = 1508] [serial = 261] [outer = 0000000000000000] 10:52:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 107 (00000040979C2400) [pid = 1508] [serial = 262] [outer = 0000004094D57400] 10:52:05 INFO - PROCESS | 1508 | 1467049925137 Marionette DEBUG loaded listener.js 10:52:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 108 (00000040979D1C00) [pid = 1508] [serial = 263] [outer = 0000004094D57400] 10:52:05 INFO - PROCESS | 1508 | 1467049925950 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:05 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. 10:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1184ms 10:52:06 INFO - PROCESS | 1508 | 1467049925994 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 10:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:52:06 INFO - PROCESS | 1508 | 1467049925998 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 10:52:06 INFO - PROCESS | 1508 | 1467049926003 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 1508 | 1467049926006 Marionette TRACE conn6 <- [1,318,null,{}] 10:52:06 INFO - PROCESS | 1508 | 1467049926025 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:06 INFO - PROCESS | 1508 | 1467049926029 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:06 INFO - PROCESS | 1508 | 1467049926135 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 10:52:06 INFO - PROCESS | 1508 | 1467049926209 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:06 INFO - PROCESS | 1508 | 1467049926212 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:06 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C473800 == 49 [pid = 1508] [id = 89] 10:52:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 109 (000000408759B800) [pid = 1508] [serial = 264] [outer = 0000000000000000] 10:52:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 110 (000000408C3B5800) [pid = 1508] [serial = 265] [outer = 000000408759B800] 10:52:06 INFO - PROCESS | 1508 | 1467049926263 Marionette DEBUG loaded listener.js 10:52:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 111 (000000408D36D000) [pid = 1508] [serial = 266] [outer = 000000408759B800] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409859F000 == 48 [pid = 1508] [id = 84] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409C465800 == 47 [pid = 1508] [id = 83] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409C42C000 == 46 [pid = 1508] [id = 82] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409B79D800 == 45 [pid = 1508] [id = 81] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409B685800 == 44 [pid = 1508] [id = 80] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 0000004099233000 == 43 [pid = 1508] [id = 79] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409600B000 == 42 [pid = 1508] [id = 78] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409436D000 == 41 [pid = 1508] [id = 77] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 000000408D497800 == 40 [pid = 1508] [id = 76] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 110 (000000409AA6D000) [pid = 1508] [serial = 208] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOCSHELL 0000004092027800 == 39 [pid = 1508] [id = 75] 10:52:06 INFO - PROCESS | 1508 | 1467049926870 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:06 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. 10:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 901ms 10:52:06 INFO - PROCESS | 1508 | 1467049926914 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 10:52:06 INFO - PROCESS | 1508 | 1467049926918 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 109 (000000408D36B400) [pid = 1508] [serial = 133] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 108 (000000408D41B800) [pid = 1508] [serial = 127] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 107 (0000004095211C00) [pid = 1508] [serial = 193] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 106 (000000409756CC00) [pid = 1508] [serial = 197] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 105 (00000040960BD800) [pid = 1508] [serial = 196] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 104 (00000040956B2400) [pid = 1508] [serial = 194] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 103 (00000040975F4400) [pid = 1508] [serial = 199] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 102 (0000004094005C00) [pid = 1508] [serial = 190] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 101 (000000408DF66C00) [pid = 1508] [serial = 185] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (000000408D636800) [pid = 1508] [serial = 184] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (0000004091FA2C00) [pid = 1508] [serial = 170] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (0000004090F33800) [pid = 1508] [serial = 169] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (000000409AA89800) [pid = 1508] [serial = 176] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (0000004095217800) [pid = 1508] [serial = 175] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000408C3B3800) [pid = 1508] [serial = 179] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004087594400) [pid = 1508] [serial = 178] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000409AA6FC00) [pid = 1508] [serial = 173] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (0000004096A90C00) [pid = 1508] [serial = 172] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000408D363C00) [pid = 1508] [serial = 167] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004087D54C00) [pid = 1508] [serial = 166] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408736DC00) [pid = 1508] [serial = 181] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040991C4000) [pid = 1508] [serial = 205] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408BC75400) [pid = 1508] [serial = 182] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409AA72800) [pid = 1508] [serial = 164] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000409100C800) [pid = 1508] [serial = 187] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040920C8400) [pid = 1508] [serial = 188] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040991CAC00) [pid = 1508] [serial = 206] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040991C1000) [pid = 1508] [serial = 200] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004085710400) [pid = 1508] [serial = 202] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408C3BA800) [pid = 1508] [serial = 203] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004094317400) [pid = 1508] [serial = 191] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408B9BEC00) [pid = 1508] [serial = 130] [outer = 0000000000000000] [url = about:blank] 10:52:06 INFO - PROCESS | 1508 | 1467049926939 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:52:06 INFO - PROCESS | 1508 | 1467049926942 Marionette TRACE conn6 <- [1,322,null,{}] 10:52:06 INFO - PROCESS | 1508 | 1467049926946 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:06 INFO - PROCESS | 1508 | 1467049926948 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:07 INFO - PROCESS | 1508 | 1467049927037 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 10:52:07 INFO - PROCESS | 1508 | 1467049927046 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 1508 | 1467049927048 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:07 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D47B000 == 40 [pid = 1508] [id = 90] 10:52:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004086F26400) [pid = 1508] [serial = 267] [outer = 0000000000000000] 10:52:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004087595400) [pid = 1508] [serial = 268] [outer = 0000004086F26400] 10:52:07 INFO - PROCESS | 1508 | 1467049927096 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408C3B0C00) [pid = 1508] [serial = 269] [outer = 0000004086F26400] 10:52:07 INFO - PROCESS | 1508 | 1467049927597 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:07 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. 10:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 691ms 10:52:07 INFO - PROCESS | 1508 | 1467049927629 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 10:52:07 INFO - PROCESS | 1508 | 1467049927632 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 10:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:52:07 INFO - PROCESS | 1508 | 1467049927636 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:52:07 INFO - PROCESS | 1508 | 1467049927639 Marionette TRACE conn6 <- [1,326,null,{}] 10:52:07 INFO - PROCESS | 1508 | 1467049927650 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:07 INFO - PROCESS | 1508 | 1467049927655 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:07 INFO - PROCESS | 1508 | 1467049927744 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 10:52:07 INFO - PROCESS | 1508 | 1467049927808 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:07 INFO - PROCESS | 1508 | 1467049927812 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:07 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F17000 == 41 [pid = 1508] [id = 91] 10:52:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408D634000) [pid = 1508] [serial = 270] [outer = 0000000000000000] 10:52:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408DF62000) [pid = 1508] [serial = 271] [outer = 000000408D634000] 10:52:07 INFO - PROCESS | 1508 | 1467049927870 Marionette DEBUG loaded listener.js 10:52:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004090FB9C00) [pid = 1508] [serial = 272] [outer = 000000408D634000] 10:52:08 INFO - PROCESS | 1508 | 1467049928261 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:08 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. 10:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 10:52:08 INFO - PROCESS | 1508 | 1467049928330 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 1508 | 1467049928333 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 10:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:52:08 INFO - PROCESS | 1508 | 1467049928337 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - PROCESS | 1508 | 1467049928338 Marionette TRACE conn6 <- [1,330,null,{}] 10:52:08 INFO - PROCESS | 1508 | 1467049928342 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:08 INFO - PROCESS | 1508 | 1467049928344 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:08 INFO - PROCESS | 1508 | 1467049928434 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 10:52:08 INFO - PROCESS | 1508 | 1467049928440 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:08 INFO - PROCESS | 1508 | 1467049928442 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:08 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CC3800 == 42 [pid = 1508] [id = 92] 10:52:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004091FA9C00) [pid = 1508] [serial = 273] [outer = 0000000000000000] 10:52:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040922CF000) [pid = 1508] [serial = 274] [outer = 0000004091FA9C00] 10:52:08 INFO - PROCESS | 1508 | 1467049928488 Marionette DEBUG loaded listener.js 10:52:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004094006000) [pid = 1508] [serial = 275] [outer = 0000004091FA9C00] 10:52:08 INFO - PROCESS | 1508 | 1467049928935 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:08 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. 10:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 10:52:08 INFO - PROCESS | 1508 | 1467049928968 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 10:52:08 INFO - PROCESS | 1508 | 1467049928970 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 10:52:08 INFO - PROCESS | 1508 | 1467049928982 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:52:08 INFO - PROCESS | 1508 | 1467049928984 Marionette TRACE conn6 <- [1,334,null,{}] 10:52:08 INFO - PROCESS | 1508 | 1467049928988 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:08 INFO - PROCESS | 1508 | 1467049928990 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:09 INFO - PROCESS | 1508 | 1467049929095 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 10:52:09 INFO - PROCESS | 1508 | 1467049929170 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 1508 | 1467049929172 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:09 INFO - PROCESS | 1508 | ++DOCSHELL 000000409465C800 == 43 [pid = 1508] [id = 93] 10:52:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000409431F800) [pid = 1508] [serial = 276] [outer = 0000000000000000] 10:52:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004094961000) [pid = 1508] [serial = 277] [outer = 000000409431F800] 10:52:09 INFO - PROCESS | 1508 | 1467049929218 Marionette DEBUG loaded listener.js 10:52:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004094ABE400) [pid = 1508] [serial = 278] [outer = 000000409431F800] 10:52:09 INFO - PROCESS | 1508 | 1467049929650 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:09 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. 10:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 693ms 10:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:52:09 INFO - PROCESS | 1508 | 1467049929686 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 10:52:09 INFO - PROCESS | 1508 | 1467049929688 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 10:52:09 INFO - PROCESS | 1508 | 1467049929692 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:52:09 INFO - PROCESS | 1508 | 1467049929694 Marionette TRACE conn6 <- [1,338,null,{}] 10:52:09 INFO - PROCESS | 1508 | 1467049929698 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:09 INFO - PROCESS | 1508 | 1467049929704 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:09 INFO - PROCESS | 1508 | 1467049929838 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 10:52:09 INFO - PROCESS | 1508 | 1467049929891 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:09 INFO - PROCESS | 1508 | 1467049929894 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:09 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095452000 == 44 [pid = 1508] [id = 94] 10:52:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040960B9000) [pid = 1508] [serial = 279] [outer = 0000000000000000] 10:52:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000409756A800) [pid = 1508] [serial = 280] [outer = 00000040960B9000] 10:52:09 INFO - PROCESS | 1508 | 1467049929939 Marionette DEBUG loaded listener.js 10:52:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040975EF000) [pid = 1508] [serial = 281] [outer = 00000040960B9000] 10:52:10 INFO - PROCESS | 1508 | 1467049930368 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:10 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. 10:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 10:52:10 INFO - PROCESS | 1508 | 1467049930436 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 10:52:10 INFO - PROCESS | 1508 | 1467049930438 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 10:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:52:10 INFO - PROCESS | 1508 | 1467049930448 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:52:10 INFO - PROCESS | 1508 | 1467049930450 Marionette TRACE conn6 <- [1,342,null,{}] 10:52:10 INFO - PROCESS | 1508 | 1467049930454 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:10 INFO - PROCESS | 1508 | 1467049930456 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:10 INFO - PROCESS | 1508 | 1467049930571 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 10:52:10 INFO - PROCESS | 1508 | 1467049930583 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:10 INFO - PROCESS | 1508 | 1467049930585 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:10 INFO - PROCESS | 1508 | ++DOCSHELL 000000409760A000 == 45 [pid = 1508] [id = 95] 10:52:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (0000004097671000) [pid = 1508] [serial = 282] [outer = 0000000000000000] 10:52:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (00000040979C4400) [pid = 1508] [serial = 283] [outer = 0000004097671000] 10:52:10 INFO - PROCESS | 1508 | 1467049930629 Marionette DEBUG loaded listener.js 10:52:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004098223000) [pid = 1508] [serial = 284] [outer = 0000004097671000] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (00000040979CB800) [pid = 1508] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004090F40C00) [pid = 1508] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (0000004090FB8400) [pid = 1508] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000408C0DCC00) [pid = 1508] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004098226800) [pid = 1508] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408683CC00) [pid = 1508] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040960B7400) [pid = 1508] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040975F2400) [pid = 1508] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408570B400) [pid = 1508] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004091AEC800) [pid = 1508] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040922F4400) [pid = 1508] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004094D55C00) [pid = 1508] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040991C1C00) [pid = 1508] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408CA05000) [pid = 1508] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:52:11 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040985EAC00) [pid = 1508] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:52:11 INFO - PROCESS | 1508 | 1467049931249 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:11 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. 10:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 837ms 10:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:52:11 INFO - PROCESS | 1508 | 1467049931286 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 1508 | 1467049931288 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 10:52:11 INFO - PROCESS | 1508 | 1467049931292 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - PROCESS | 1508 | 1467049931294 Marionette TRACE conn6 <- [1,346,null,{}] 10:52:11 INFO - PROCESS | 1508 | 1467049931298 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:11 INFO - PROCESS | 1508 | 1467049931300 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:11 INFO - PROCESS | 1508 | 1467049931383 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 10:52:11 INFO - PROCESS | 1508 | 1467049931454 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:11 INFO - PROCESS | 1508 | 1467049931456 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:11 INFO - PROCESS | 1508 | ++DOCSHELL 00000040888CF000 == 46 [pid = 1508] [id = 96] 10:52:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040855EE400) [pid = 1508] [serial = 285] [outer = 0000000000000000] 10:52:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408D365C00) [pid = 1508] [serial = 286] [outer = 00000040855EE400] 10:52:11 INFO - PROCESS | 1508 | 1467049931502 Marionette DEBUG loaded listener.js 10:52:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004097103C00) [pid = 1508] [serial = 287] [outer = 00000040855EE400] 10:52:11 INFO - PROCESS | 1508 | 1467049931857 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:11 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. 10:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 10:52:11 INFO - PROCESS | 1508 | 1467049931924 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 10:52:11 INFO - PROCESS | 1508 | 1467049931927 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 10:52:11 INFO - PROCESS | 1508 | 1467049931930 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:52:11 INFO - PROCESS | 1508 | 1467049931932 Marionette TRACE conn6 <- [1,350,null,{}] 10:52:11 INFO - PROCESS | 1508 | 1467049931935 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:11 INFO - PROCESS | 1508 | 1467049931937 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:12 INFO - PROCESS | 1508 | 1467049932045 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 10:52:12 INFO - PROCESS | 1508 | 1467049932053 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 1508 | 1467049932055 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA29800 == 47 [pid = 1508] [id = 97] 10:52:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004095410000) [pid = 1508] [serial = 288] [outer = 0000000000000000] 10:52:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409822A000) [pid = 1508] [serial = 289] [outer = 0000004095410000] 10:52:12 INFO - PROCESS | 1508 | 1467049932099 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040985F5400) [pid = 1508] [serial = 290] [outer = 0000004095410000] 10:52:12 INFO - PROCESS | 1508 | 1467049932476 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:12 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. 10:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 587ms 10:52:12 INFO - PROCESS | 1508 | 1467049932520 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 10:52:12 INFO - PROCESS | 1508 | 1467049932522 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 10:52:12 INFO - PROCESS | 1508 | 1467049932525 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:52:12 INFO - PROCESS | 1508 | 1467049932527 Marionette TRACE conn6 <- [1,354,null,{}] 10:52:12 INFO - PROCESS | 1508 | 1467049932531 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:12 INFO - PROCESS | 1508 | 1467049932533 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:12 INFO - PROCESS | 1508 | 1467049932616 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 10:52:12 INFO - PROCESS | 1508 | 1467049932688 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:12 INFO - PROCESS | 1508 | 1467049932690 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B686000 == 48 [pid = 1508] [id = 98] 10:52:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040985F6800) [pid = 1508] [serial = 291] [outer = 0000000000000000] 10:52:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040986C9000) [pid = 1508] [serial = 292] [outer = 00000040985F6800] 10:52:12 INFO - PROCESS | 1508 | 1467049932735 Marionette DEBUG loaded listener.js 10:52:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040986D0800) [pid = 1508] [serial = 293] [outer = 00000040985F6800] 10:52:13 INFO - PROCESS | 1508 | 1467049933111 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:13 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. 10:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 627ms 10:52:13 INFO - PROCESS | 1508 | 1467049933183 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 10:52:13 INFO - PROCESS | 1508 | 1467049933187 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 10:52:13 INFO - PROCESS | 1508 | 1467049933193 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:52:13 INFO - PROCESS | 1508 | 1467049933198 Marionette TRACE conn6 <- [1,358,null,{}] 10:52:13 INFO - PROCESS | 1508 | 1467049933209 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:13 INFO - PROCESS | 1508 | 1467049933213 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:13 INFO - PROCESS | 1508 | 1467049933387 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 10:52:13 INFO - PROCESS | 1508 | 1467049933468 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:13 INFO - PROCESS | 1508 | 1467049933473 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:13 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C908800 == 49 [pid = 1508] [id = 99] 10:52:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004087331000) [pid = 1508] [serial = 294] [outer = 0000000000000000] 10:52:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408736DC00) [pid = 1508] [serial = 295] [outer = 0000004087331000] 10:52:13 INFO - PROCESS | 1508 | 1467049933532 Marionette DEBUG loaded listener.js 10:52:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000408B9C9400) [pid = 1508] [serial = 296] [outer = 0000004087331000] 10:52:14 INFO - PROCESS | 1508 | 1467049934105 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:14 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. 10:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 944ms 10:52:14 INFO - PROCESS | 1508 | 1467049934145 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 10:52:14 INFO - PROCESS | 1508 | 1467049934149 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 10:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:52:14 INFO - PROCESS | 1508 | 1467049934156 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:52:14 INFO - PROCESS | 1508 | 1467049934160 Marionette TRACE conn6 <- [1,362,null,{}] 10:52:14 INFO - PROCESS | 1508 | 1467049934165 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:14 INFO - PROCESS | 1508 | 1467049934168 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:14 INFO - PROCESS | 1508 | 1467049934314 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 10:52:14 INFO - PROCESS | 1508 | 1467049934386 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:14 INFO - PROCESS | 1508 | 1467049934389 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:14 INFO - PROCESS | 1508 | ++DOCSHELL 000000409401B800 == 50 [pid = 1508] [id = 100] 10:52:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000408D630800) [pid = 1508] [serial = 297] [outer = 0000000000000000] 10:52:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (000000408D8B9C00) [pid = 1508] [serial = 298] [outer = 000000408D630800] 10:52:14 INFO - PROCESS | 1508 | 1467049934488 Marionette DEBUG loaded listener.js 10:52:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004091043400) [pid = 1508] [serial = 299] [outer = 000000408D630800] 10:52:15 INFO - PROCESS | 1508 | 1467049935168 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:15 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. 10:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1097ms 10:52:15 INFO - PROCESS | 1508 | 1467049935251 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 10:52:15 INFO - PROCESS | 1508 | 1467049935253 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 10:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:52:15 INFO - PROCESS | 1508 | 1467049935257 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:52:15 INFO - PROCESS | 1508 | 1467049935260 Marionette TRACE conn6 <- [1,366,null,{}] 10:52:15 INFO - PROCESS | 1508 | 1467049935270 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:15 INFO - PROCESS | 1508 | 1467049935275 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:15 INFO - PROCESS | 1508 | 1467049935429 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 10:52:15 INFO - PROCESS | 1508 | 1467049935539 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:15 INFO - PROCESS | 1508 | 1467049935544 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:15 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7AA000 == 51 [pid = 1508] [id = 101] 10:52:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (0000004096A90C00) [pid = 1508] [serial = 300] [outer = 0000000000000000] 10:52:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (000000409710DC00) [pid = 1508] [serial = 301] [outer = 0000004096A90C00] 10:52:15 INFO - PROCESS | 1508 | 1467049935604 Marionette DEBUG loaded listener.js 10:52:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (0000004098402800) [pid = 1508] [serial = 302] [outer = 0000004096A90C00] 10:52:16 INFO - PROCESS | 1508 | 1467049936199 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:16 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. 10:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 985ms 10:52:16 INFO - PROCESS | 1508 | 1467049936244 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 10:52:16 INFO - PROCESS | 1508 | 1467049936247 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 10:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:52:16 INFO - PROCESS | 1508 | 1467049936251 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:52:16 INFO - PROCESS | 1508 | 1467049936253 Marionette TRACE conn6 <- [1,370,null,{}] 10:52:16 INFO - PROCESS | 1508 | 1467049936257 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:16 INFO - PROCESS | 1508 | 1467049936259 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:16 INFO - PROCESS | 1508 | 1467049936374 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 10:52:16 INFO - PROCESS | 1508 | 1467049936457 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:16 INFO - PROCESS | 1508 | 1467049936460 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:16 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDE6000 == 52 [pid = 1508] [id = 102] 10:52:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (000000409840EC00) [pid = 1508] [serial = 303] [outer = 0000000000000000] 10:52:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (0000004098411400) [pid = 1508] [serial = 304] [outer = 000000409840EC00] 10:52:16 INFO - PROCESS | 1508 | 1467049936515 Marionette DEBUG loaded listener.js 10:52:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 102 (000000409915A400) [pid = 1508] [serial = 305] [outer = 000000409840EC00] 10:52:17 INFO - PROCESS | 1508 | 1467049937113 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:52:17 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. 10:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1028ms 10:52:17 INFO - PROCESS | 1508 | 1467049937282 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 10:52:17 INFO - PROCESS | 1508 | 1467049937287 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 10:52:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:52:17 INFO - PROCESS | 1508 | 1467049937292 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:52:17 INFO - PROCESS | 1508 | 1467049937295 Marionette TRACE conn6 <- [1,374,null,{}] 10:52:17 INFO - PROCESS | 1508 | 1467049937320 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:17 INFO - PROCESS | 1508 | 1467049937324 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:17 INFO - PROCESS | 1508 | 1467049937429 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 10:52:17 INFO - PROCESS | 1508 | 1467049937496 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:17 INFO - PROCESS | 1508 | 1467049937501 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091716000 == 53 [pid = 1508] [id = 103] 10:52:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 103 (0000004087370400) [pid = 1508] [serial = 306] [outer = 0000000000000000] 10:52:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 104 (00000040875A0400) [pid = 1508] [serial = 307] [outer = 0000004087370400] 10:52:17 INFO - PROCESS | 1508 | 1467049937563 Marionette DEBUG loaded listener.js 10:52:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 105 (000000408CA10C00) [pid = 1508] [serial = 308] [outer = 0000004087370400] 10:52:18 INFO - PROCESS | 1508 | 1467049938132 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:52:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:52:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 882ms 10:52:18 INFO - PROCESS | 1508 | 1467049938178 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 10:52:18 INFO - PROCESS | 1508 | 1467049938181 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 10:52:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:52:18 INFO - PROCESS | 1508 | 1467049938188 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:52:18 INFO - PROCESS | 1508 | 1467049938191 Marionette TRACE conn6 <- [1,378,null,{}] 10:52:18 INFO - PROCESS | 1508 | 1467049938195 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:18 INFO - PROCESS | 1508 | 1467049938198 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:18 INFO - PROCESS | 1508 | 1467049938301 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC7B000 == 52 [pid = 1508] [id = 59] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 0000004094782800 == 51 [pid = 1508] [id = 57] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA29800 == 50 [pid = 1508] [id = 97] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 00000040888CF000 == 49 [pid = 1508] [id = 96] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 000000409760A000 == 48 [pid = 1508] [id = 95] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 0000004095452000 == 47 [pid = 1508] [id = 94] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 000000409465C800 == 46 [pid = 1508] [id = 93] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CC3800 == 45 [pid = 1508] [id = 92] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F17000 == 44 [pid = 1508] [id = 91] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 000000408D47B000 == 43 [pid = 1508] [id = 90] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 000000408C473800 == 42 [pid = 1508] [id = 89] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 104 (000000409AA8FC00) [pid = 1508] [serial = 253] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CAC800 == 41 [pid = 1508] [id = 86] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 103 (000000409822E400) [pid = 1508] [serial = 245] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 102 (00000040979C9C00) [pid = 1508] [serial = 248] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 101 (00000040985F4C00) [pid = 1508] [serial = 251] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (00000040975EB000) [pid = 1508] [serial = 236] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (00000040979CE000) [pid = 1508] [serial = 238] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (0000004099254400) [pid = 1508] [serial = 241] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (00000040991BF000) [pid = 1508] [serial = 239] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (00000040949EF000) [pid = 1508] [serial = 215] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (00000040922EB000) [pid = 1508] [serial = 214] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000408D635000) [pid = 1508] [serial = 223] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (0000004094008400) [pid = 1508] [serial = 224] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000409822B800) [pid = 1508] [serial = 244] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000408D633000) [pid = 1508] [serial = 212] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408D365000) [pid = 1508] [serial = 211] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004097103000) [pid = 1508] [serial = 235] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000409915CC00) [pid = 1508] [serial = 218] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004099154000) [pid = 1508] [serial = 217] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408759F000) [pid = 1508] [serial = 226] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408CA06000) [pid = 1508] [serial = 227] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040922F5000) [pid = 1508] [serial = 229] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040947B2400) [pid = 1508] [serial = 230] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000409915E000) [pid = 1508] [serial = 221] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040947B2000) [pid = 1508] [serial = 220] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409AA84C00) [pid = 1508] [serial = 242] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004095210000) [pid = 1508] [serial = 232] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004095619400) [pid = 1508] [serial = 233] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000409B651C00) [pid = 1508] [serial = 209] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040903DE400) [pid = 1508] [serial = 247] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040985EE000) [pid = 1508] [serial = 250] [outer = 0000000000000000] [url = about:blank] 10:52:18 INFO - PROCESS | 1508 | 1467049938449 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:18 INFO - PROCESS | 1508 | 1467049938451 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:18 INFO - PROCESS | 1508 | ++DOCSHELL 00000040888CF000 == 42 [pid = 1508] [id = 104] 10:52:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004085605800) [pid = 1508] [serial = 309] [outer = 0000000000000000] 10:52:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004085710800) [pid = 1508] [serial = 310] [outer = 0000004085605800] 10:52:18 INFO - PROCESS | 1508 | 1467049938501 Marionette DEBUG loaded listener.js 10:52:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004088350800) [pid = 1508] [serial = 311] [outer = 0000004085605800] 10:52:19 INFO - PROCESS | 1508 | 1467049939047 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:52:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 901ms 10:52:19 INFO - PROCESS | 1508 | 1467049939087 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 1508 | 1467049939090 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 10:52:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:52:19 INFO - PROCESS | 1508 | 1467049939094 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - PROCESS | 1508 | 1467049939096 Marionette TRACE conn6 <- [1,382,null,{}] 10:52:19 INFO - PROCESS | 1508 | 1467049939106 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:19 INFO - PROCESS | 1508 | 1467049939111 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:19 INFO - PROCESS | 1508 | 1467049939203 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 10:52:19 INFO - PROCESS | 1508 | 1467049939212 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 1508 | 1467049939216 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:19 INFO - PROCESS | 1508 | ++DOCSHELL 000000409227C000 == 43 [pid = 1508] [id = 105] 10:52:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004090FB2400) [pid = 1508] [serial = 312] [outer = 0000000000000000] 10:52:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004091043800) [pid = 1508] [serial = 313] [outer = 0000004090FB2400] 10:52:19 INFO - PROCESS | 1508 | 1467049939268 Marionette DEBUG loaded listener.js 10:52:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004092239800) [pid = 1508] [serial = 314] [outer = 0000004090FB2400] 10:52:19 INFO - PROCESS | 1508 | 1467049939787 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:52:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:52:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 731ms 10:52:19 INFO - PROCESS | 1508 | 1467049939835 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 10:52:19 INFO - PROCESS | 1508 | 1467049939837 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 10:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:52:19 INFO - PROCESS | 1508 | 1467049939841 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:52:19 INFO - PROCESS | 1508 | 1467049939843 Marionette TRACE conn6 <- [1,386,null,{}] 10:52:19 INFO - PROCESS | 1508 | 1467049939847 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:19 INFO - PROCESS | 1508 | 1467049939849 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:19 INFO - PROCESS | 1508 | 1467049939940 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 10:52:19 INFO - PROCESS | 1508 | 1467049939985 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:19 INFO - PROCESS | 1508 | 1467049939987 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:20 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094772800 == 44 [pid = 1508] [id = 106] 10:52:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040949EF000) [pid = 1508] [serial = 315] [outer = 0000000000000000] 10:52:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040949F2800) [pid = 1508] [serial = 316] [outer = 00000040949EF000] 10:52:20 INFO - PROCESS | 1508 | 1467049940033 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409520FC00) [pid = 1508] [serial = 317] [outer = 00000040949EF000] 10:52:20 INFO - PROCESS | 1508 | 1467049940472 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 10:52:20 INFO - PROCESS | 1508 | 1467049940534 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 10:52:20 INFO - PROCESS | 1508 | 1467049940536 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 10:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:52:20 INFO - PROCESS | 1508 | 1467049940540 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:52:20 INFO - PROCESS | 1508 | 1467049940542 Marionette TRACE conn6 <- [1,390,null,{}] 10:52:20 INFO - PROCESS | 1508 | 1467049940551 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:20 INFO - PROCESS | 1508 | 1467049940554 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:20 INFO - PROCESS | 1508 | 1467049940662 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 10:52:20 INFO - PROCESS | 1508 | 1467049940670 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:20 INFO - PROCESS | 1508 | 1467049940673 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:20 INFO - PROCESS | 1508 | ++DOCSHELL 000000409544F000 == 45 [pid = 1508] [id = 107] 10:52:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040956CA400) [pid = 1508] [serial = 318] [outer = 0000000000000000] 10:52:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040960B6800) [pid = 1508] [serial = 319] [outer = 00000040956CA400] 10:52:20 INFO - PROCESS | 1508 | 1467049940717 Marionette DEBUG loaded listener.js 10:52:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004097534800) [pid = 1508] [serial = 320] [outer = 00000040956CA400] 10:52:21 INFO - PROCESS | 1508 | 1467049941204 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 10:52:21 INFO - PROCESS | 1508 | 1467049941235 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 1508 | 1467049941237 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 10:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:52:21 INFO - PROCESS | 1508 | 1467049941245 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 1508 | 1467049941247 Marionette TRACE conn6 <- [1,394,null,{}] 10:52:21 INFO - PROCESS | 1508 | 1467049941251 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:21 INFO - PROCESS | 1508 | 1467049941257 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:21 INFO - PROCESS | 1508 | 1467049941422 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 10:52:21 INFO - PROCESS | 1508 | 1467049941448 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:21 INFO - PROCESS | 1508 | 1467049941451 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:21 INFO - PROCESS | 1508 | ++DOCSHELL 000000409859D800 == 46 [pid = 1508] [id = 108] 10:52:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040979D0800) [pid = 1508] [serial = 321] [outer = 0000000000000000] 10:52:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004098403400) [pid = 1508] [serial = 322] [outer = 00000040979D0800] 10:52:21 INFO - PROCESS | 1508 | 1467049941496 Marionette DEBUG loaded listener.js 10:52:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040985F7000) [pid = 1508] [serial = 323] [outer = 00000040979D0800] 10:52:21 INFO - PROCESS | 1508 | 1467049941956 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:52:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:52:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 10:52:21 INFO - PROCESS | 1508 | 1467049941982 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 10:52:21 INFO - PROCESS | 1508 | 1467049941984 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 10:52:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:52:21 INFO - PROCESS | 1508 | 1467049941993 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:52:21 INFO - PROCESS | 1508 | 1467049941995 Marionette TRACE conn6 <- [1,398,null,{}] 10:52:22 INFO - PROCESS | 1508 | 1467049941999 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:22 INFO - PROCESS | 1508 | 1467049942001 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:22 INFO - PROCESS | 1508 | 1467049942108 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 10:52:22 INFO - PROCESS | 1508 | 1467049942113 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 1508 | 1467049942115 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004088810800 == 47 [pid = 1508] [id = 109] 10:52:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040986C8400) [pid = 1508] [serial = 324] [outer = 0000000000000000] 10:52:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000409915C800) [pid = 1508] [serial = 325] [outer = 00000040986C8400] 10:52:22 INFO - PROCESS | 1508 | 1467049942159 Marionette DEBUG loaded listener.js 10:52:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040991C4400) [pid = 1508] [serial = 326] [outer = 00000040986C8400] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (0000004087367800) [pid = 1508] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000409431F800) [pid = 1508] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004086F26400) [pid = 1508] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040960B9000) [pid = 1508] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004094D57400) [pid = 1508] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040855EE400) [pid = 1508] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004091FA9C00) [pid = 1508] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408D634000) [pid = 1508] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004090374000) [pid = 1508] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004097671000) [pid = 1508] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004095410000) [pid = 1508] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:52:22 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408759B800) [pid = 1508] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:52:22 INFO - PROCESS | 1508 | 1467049942706 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 734ms 10:52:22 INFO - PROCESS | 1508 | 1467049942744 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 10:52:22 INFO - PROCESS | 1508 | 1467049942746 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 10:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:52:22 INFO - PROCESS | 1508 | 1467049942749 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:52:22 INFO - PROCESS | 1508 | 1467049942751 Marionette TRACE conn6 <- [1,402,null,{}] 10:52:22 INFO - PROCESS | 1508 | 1467049942754 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:22 INFO - PROCESS | 1508 | 1467049942756 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:22 INFO - PROCESS | 1508 | 1467049942843 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 10:52:22 INFO - PROCESS | 1508 | 1467049942916 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:22 INFO - PROCESS | 1508 | 1467049942918 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:22 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B69A800 == 48 [pid = 1508] [id = 110] 10:52:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408D620400) [pid = 1508] [serial = 327] [outer = 0000000000000000] 10:52:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004092060800) [pid = 1508] [serial = 328] [outer = 000000408D620400] 10:52:22 INFO - PROCESS | 1508 | 1467049942963 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409206BC00) [pid = 1508] [serial = 329] [outer = 000000408D620400] 10:52:23 INFO - PROCESS | 1508 | 1467049943349 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:52:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:52:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 629ms 10:52:23 INFO - PROCESS | 1508 | 1467049943380 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 10:52:23 INFO - PROCESS | 1508 | 1467049943382 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 10:52:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:52:23 INFO - PROCESS | 1508 | 1467049943385 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:52:23 INFO - PROCESS | 1508 | 1467049943387 Marionette TRACE conn6 <- [1,406,null,{}] 10:52:23 INFO - PROCESS | 1508 | 1467049943391 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:23 INFO - PROCESS | 1508 | 1467049943393 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:23 INFO - PROCESS | 1508 | 1467049943506 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 10:52:23 INFO - PROCESS | 1508 | 1467049943522 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:23 INFO - PROCESS | 1508 | 1467049943524 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:23 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7B1800 == 49 [pid = 1508] [id = 111] 10:52:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408BBAB000) [pid = 1508] [serial = 330] [outer = 0000000000000000] 10:52:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408BBADC00) [pid = 1508] [serial = 331] [outer = 000000408BBAB000] 10:52:23 INFO - PROCESS | 1508 | 1467049943568 Marionette DEBUG loaded listener.js 10:52:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004092069C00) [pid = 1508] [serial = 332] [outer = 000000408BBAB000] 10:52:24 INFO - PROCESS | 1508 | 1467049943990 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 628ms 10:52:24 INFO - PROCESS | 1508 | 1467049944050 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 10:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:52:24 INFO - PROCESS | 1508 | 1467049944055 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 10:52:24 INFO - PROCESS | 1508 | 1467049944060 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:52:24 INFO - PROCESS | 1508 | 1467049944065 Marionette TRACE conn6 <- [1,410,null,{}] 10:52:24 INFO - PROCESS | 1508 | 1467049944077 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:24 INFO - PROCESS | 1508 | 1467049944081 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:24 INFO - PROCESS | 1508 | 1467049944260 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 10:52:24 INFO - PROCESS | 1508 | 1467049944346 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:24 INFO - PROCESS | 1508 | 1467049944352 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:24 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D85D800 == 50 [pid = 1508] [id = 112] 10:52:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040875A0C00) [pid = 1508] [serial = 333] [outer = 0000000000000000] 10:52:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000408BBA9400) [pid = 1508] [serial = 334] [outer = 00000040875A0C00] 10:52:24 INFO - PROCESS | 1508 | 1467049944410 Marionette DEBUG loaded listener.js 10:52:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408D365400) [pid = 1508] [serial = 335] [outer = 00000040875A0C00] 10:52:25 INFO - PROCESS | 1508 | 1467049945051 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1033ms 10:52:25 INFO - PROCESS | 1508 | 1467049945094 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 10:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:52:25 INFO - PROCESS | 1508 | 1467049945098 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 10:52:25 INFO - PROCESS | 1508 | 1467049945105 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:52:25 INFO - PROCESS | 1508 | 1467049945109 Marionette TRACE conn6 <- [1,414,null,{}] 10:52:25 INFO - PROCESS | 1508 | 1467049945114 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:25 INFO - PROCESS | 1508 | 1467049945117 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:25 INFO - PROCESS | 1508 | 1467049945235 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 10:52:25 INFO - PROCESS | 1508 | 1467049945310 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:25 INFO - PROCESS | 1508 | 1467049945313 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:25 INFO - PROCESS | 1508 | ++DOCSHELL 00000040965AE800 == 51 [pid = 1508] [id = 113] 10:52:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000409205F800) [pid = 1508] [serial = 336] [outer = 0000000000000000] 10:52:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000409206B000) [pid = 1508] [serial = 337] [outer = 000000409205F800] 10:52:25 INFO - PROCESS | 1508 | 1467049945411 Marionette DEBUG loaded listener.js 10:52:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000409431FC00) [pid = 1508] [serial = 338] [outer = 000000409205F800] 10:52:26 INFO - PROCESS | 1508 | 1467049946069 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1037ms 10:52:26 INFO - PROCESS | 1508 | 1467049946140 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 10:52:26 INFO - PROCESS | 1508 | 1467049946143 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 10:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:52:26 INFO - PROCESS | 1508 | 1467049946147 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:52:26 INFO - PROCESS | 1508 | 1467049946150 Marionette TRACE conn6 <- [1,418,null,{}] 10:52:26 INFO - PROCESS | 1508 | 1467049946160 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:26 INFO - PROCESS | 1508 | 1467049946166 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:26 INFO - PROCESS | 1508 | 1467049946342 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 10:52:26 INFO - PROCESS | 1508 | 1467049946454 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:26 INFO - PROCESS | 1508 | 1467049946459 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:26 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C427000 == 52 [pid = 1508] [id = 114] 10:52:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (00000040979CA000) [pid = 1508] [serial = 339] [outer = 0000000000000000] 10:52:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004098224400) [pid = 1508] [serial = 340] [outer = 00000040979CA000] 10:52:26 INFO - PROCESS | 1508 | 1467049946519 Marionette DEBUG loaded listener.js 10:52:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004098564400) [pid = 1508] [serial = 341] [outer = 00000040979CA000] 10:52:27 INFO - PROCESS | 1508 | 1467049947594 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:52:27 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 10:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1485ms 10:52:27 INFO - PROCESS | 1508 | 1467049947634 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 10:52:27 INFO - PROCESS | 1508 | 1467049947637 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 10:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:52:27 INFO - PROCESS | 1508 | 1467049947838 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:52:27 INFO - PROCESS | 1508 | 1467049947842 Marionette TRACE conn6 <- [1,422,null,{}] 10:52:27 INFO - PROCESS | 1508 | 1467049947850 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:27 INFO - PROCESS | 1508 | 1467049947854 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:27 INFO - PROCESS | 1508 | 1467049947987 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 10:52:28 INFO - PROCESS | 1508 | 1467049948053 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:28 INFO - PROCESS | 1508 | 1467049948056 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:28 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB03800 == 53 [pid = 1508] [id = 115] 10:52:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (000000408BBAF800) [pid = 1508] [serial = 342] [outer = 0000000000000000] 10:52:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (000000408C3D9000) [pid = 1508] [serial = 343] [outer = 000000408BBAF800] 10:52:28 INFO - PROCESS | 1508 | 1467049948106 Marionette DEBUG loaded listener.js 10:52:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (000000408D634C00) [pid = 1508] [serial = 344] [outer = 000000408BBAF800] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004097625800 == 52 [pid = 1508] [id = 72] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB16000 == 51 [pid = 1508] [id = 71] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409B69A800 == 50 [pid = 1508] [id = 110] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004088810800 == 49 [pid = 1508] [id = 109] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409859D800 == 48 [pid = 1508] [id = 108] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409544F000 == 47 [pid = 1508] [id = 107] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004094772800 == 46 [pid = 1508] [id = 106] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409227C000 == 45 [pid = 1508] [id = 105] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 00000040888CF000 == 44 [pid = 1508] [id = 104] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004091716000 == 43 [pid = 1508] [id = 103] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409B794800 == 42 [pid = 1508] [id = 70] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409B686000 == 41 [pid = 1508] [id = 98] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409401B800 == 40 [pid = 1508] [id = 100] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7AA000 == 39 [pid = 1508] [id = 101] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7A1000 == 38 [pid = 1508] [id = 58] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000408C908800 == 37 [pid = 1508] [id = 99] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB1A000 == 36 [pid = 1508] [id = 74] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDEC000 == 35 [pid = 1508] [id = 85] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDE6000 == 34 [pid = 1508] [id = 102] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004095485000 == 33 [pid = 1508] [id = 87] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409C474000 == 32 [pid = 1508] [id = 73] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDEE800 == 31 [pid = 1508] [id = 88] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409C427000 == 30 [pid = 1508] [id = 114] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 00000040965AE800 == 29 [pid = 1508] [id = 113] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7B1800 == 28 [pid = 1508] [id = 111] 10:52:29 INFO - PROCESS | 1508 | --DOCSHELL 000000408D85D800 == 27 [pid = 1508] [id = 112] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (00000040875A0800) [pid = 1508] [serial = 256] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (0000004094961000) [pid = 1508] [serial = 277] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (0000004094ABE400) [pid = 1508] [serial = 278] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000408D365800) [pid = 1508] [serial = 257] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004087595400) [pid = 1508] [serial = 268] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000408C3B0C00) [pid = 1508] [serial = 269] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040975EF000) [pid = 1508] [serial = 281] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040979D1C00) [pid = 1508] [serial = 263] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040979C2400) [pid = 1508] [serial = 262] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000409756A800) [pid = 1508] [serial = 280] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408D365C00) [pid = 1508] [serial = 286] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040922CF000) [pid = 1508] [serial = 274] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408DF62000) [pid = 1508] [serial = 271] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004090FB9C00) [pid = 1508] [serial = 272] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000409416D000) [pid = 1508] [serial = 260] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004090F3EC00) [pid = 1508] [serial = 259] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040979C4400) [pid = 1508] [serial = 283] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000409822A000) [pid = 1508] [serial = 289] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004098223000) [pid = 1508] [serial = 284] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040985F5400) [pid = 1508] [serial = 290] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408D36D000) [pid = 1508] [serial = 266] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408C3B5800) [pid = 1508] [serial = 265] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097103C00) [pid = 1508] [serial = 287] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040986C9000) [pid = 1508] [serial = 292] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004094006000) [pid = 1508] [serial = 275] [outer = 0000000000000000] [url = about:blank] 10:52:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2336ms 10:52:29 INFO - PROCESS | 1508 | 1467049949971 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:52:29 INFO - PROCESS | 1508 | 1467049949980 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 10:52:29 INFO - PROCESS | 1508 | 1467049949984 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 10:52:29 INFO - PROCESS | 1508 | 1467049949989 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:52:30 INFO - PROCESS | 1508 | 1467049949992 Marionette TRACE conn6 <- [1,426,null,{}] 10:52:30 INFO - PROCESS | 1508 | 1467049949998 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:30 INFO - PROCESS | 1508 | 1467049950001 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:30 INFO - PROCESS | 1508 | 1467049950095 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 10:52:30 INFO - PROCESS | 1508 | 1467049950159 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 1508 | 1467049950164 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:30 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C411000 == 28 [pid = 1508] [id = 116] 10:52:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004087333400) [pid = 1508] [serial = 345] [outer = 0000000000000000] 10:52:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004087366800) [pid = 1508] [serial = 346] [outer = 0000004087333400] 10:52:30 INFO - PROCESS | 1508 | 1467049950216 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040875A0800) [pid = 1508] [serial = 347] [outer = 0000004087333400] 10:52:30 INFO - PROCESS | 1508 | 1467049950635 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:52:30 INFO - PROCESS | 1508 | 1467049950692 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 10:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:52:30 INFO - PROCESS | 1508 | 1467049950699 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:52:30 INFO - PROCESS | 1508 | 1467049950702 Marionette TRACE conn6 <- [1,430,null,{}] 10:52:30 INFO - PROCESS | 1508 | 1467049950706 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:30 INFO - PROCESS | 1508 | 1467049950708 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:30 INFO - PROCESS | 1508 | 1467049950798 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 10:52:30 INFO - PROCESS | 1508 | 1467049950811 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:30 INFO - PROCESS | 1508 | 1467049950813 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:30 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB14800 == 29 [pid = 1508] [id = 117] 10:52:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408BBB0C00) [pid = 1508] [serial = 348] [outer = 0000000000000000] 10:52:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408C3D8C00) [pid = 1508] [serial = 349] [outer = 000000408BBB0C00] 10:52:30 INFO - PROCESS | 1508 | 1467049950865 Marionette DEBUG loaded listener.js 10:52:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408CA0F000) [pid = 1508] [serial = 350] [outer = 000000408BBB0C00] 10:52:31 INFO - PROCESS | 1508 | 1467049951347 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:52:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:52:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 10:52:31 INFO - PROCESS | 1508 | 1467049951392 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 10:52:31 INFO - PROCESS | 1508 | 1467049951395 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 10:52:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:52:31 INFO - PROCESS | 1508 | 1467049951428 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:52:31 INFO - PROCESS | 1508 | 1467049951432 Marionette TRACE conn6 <- [1,434,null,{}] 10:52:31 INFO - PROCESS | 1508 | 1467049951461 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:31 INFO - PROCESS | 1508 | 1467049951466 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:31 INFO - PROCESS | 1508 | 1467049951581 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 10:52:31 INFO - PROCESS | 1508 | 1467049951626 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:31 INFO - PROCESS | 1508 | 1467049951629 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:31 INFO - PROCESS | 1508 | ++DOCSHELL 0000004092021000 == 30 [pid = 1508] [id = 118] 10:52:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408736F400) [pid = 1508] [serial = 351] [outer = 0000000000000000] 10:52:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408D639C00) [pid = 1508] [serial = 352] [outer = 000000408736F400] 10:52:31 INFO - PROCESS | 1508 | 1467049951678 Marionette DEBUG loaded listener.js 10:52:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040903AD400) [pid = 1508] [serial = 353] [outer = 000000408736F400] 10:52:32 INFO - PROCESS | 1508 | 1467049952137 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 777ms 10:52:32 INFO - PROCESS | 1508 | 1467049952178 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 1508 | 1467049952181 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 10:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:52:32 INFO - PROCESS | 1508 | 1467049952188 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 1508 | 1467049952190 Marionette TRACE conn6 <- [1,438,null,{}] 10:52:32 INFO - PROCESS | 1508 | 1467049952193 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:32 INFO - PROCESS | 1508 | 1467049952195 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:32 INFO - PROCESS | 1508 | 1467049952306 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 10:52:32 INFO - PROCESS | 1508 | 1467049952315 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:32 INFO - PROCESS | 1508 | 1467049952317 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093F64000 == 31 [pid = 1508] [id = 119] 10:52:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409100B000) [pid = 1508] [serial = 354] [outer = 0000000000000000] 10:52:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004091AE7C00) [pid = 1508] [serial = 355] [outer = 000000409100B000] 10:52:32 INFO - PROCESS | 1508 | 1467049952404 Marionette DEBUG loaded listener.js 10:52:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409206B800) [pid = 1508] [serial = 356] [outer = 000000409100B000] 10:52:32 INFO - PROCESS | 1508 | 1467049952866 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 733ms 10:52:32 INFO - PROCESS | 1508 | 1467049952925 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 10:52:32 INFO - PROCESS | 1508 | 1467049952927 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 10:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:52:32 INFO - PROCESS | 1508 | 1467049952942 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:52:32 INFO - PROCESS | 1508 | 1467049952944 Marionette TRACE conn6 <- [1,442,null,{}] 10:52:32 INFO - PROCESS | 1508 | 1467049952948 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:32 INFO - PROCESS | 1508 | 1467049952950 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:33 INFO - PROCESS | 1508 | 1467049953056 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 10:52:33 INFO - PROCESS | 1508 | 1467049953068 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:33 INFO - PROCESS | 1508 | 1467049953070 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:33 INFO - PROCESS | 1508 | ++DOCSHELL 000000409477E000 == 32 [pid = 1508] [id = 120] 10:52:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004087369400) [pid = 1508] [serial = 357] [outer = 0000000000000000] 10:52:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040933AAC00) [pid = 1508] [serial = 358] [outer = 0000004087369400] 10:52:33 INFO - PROCESS | 1508 | 1467049953115 Marionette DEBUG loaded listener.js 10:52:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409400AC00) [pid = 1508] [serial = 359] [outer = 0000004087369400] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040956CA400) [pid = 1508] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040979D0800) [pid = 1508] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408D620400) [pid = 1508] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040986C8400) [pid = 1508] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040949EF000) [pid = 1508] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004090FB2400) [pid = 1508] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040985F6800) [pid = 1508] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004096A90C00) [pid = 1508] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408D630800) [pid = 1508] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004087370400) [pid = 1508] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004085605800) [pid = 1508] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004087331000) [pid = 1508] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000409840EC00) [pid = 1508] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408BBAB000) [pid = 1508] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:52:33 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409AA66C00) [pid = 1508] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:52:33 INFO - PROCESS | 1508 | 1467049953811 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 881ms 10:52:33 INFO - PROCESS | 1508 | 1467049953825 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 10:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:52:33 INFO - PROCESS | 1508 | 1467049953828 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 10:52:33 INFO - PROCESS | 1508 | 1467049953831 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:52:33 INFO - PROCESS | 1508 | 1467049953833 Marionette TRACE conn6 <- [1,446,null,{}] 10:52:33 INFO - PROCESS | 1508 | 1467049953836 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:33 INFO - PROCESS | 1508 | 1467049953842 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:33 INFO - PROCESS | 1508 | 1467049953974 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 10:52:34 INFO - PROCESS | 1508 | 1467049954023 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 1508 | 1467049954025 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:34 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096017000 == 33 [pid = 1508] [id = 121] 10:52:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408C952C00) [pid = 1508] [serial = 360] [outer = 0000000000000000] 10:52:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004092061400) [pid = 1508] [serial = 361] [outer = 000000408C952C00] 10:52:34 INFO - PROCESS | 1508 | 1467049954070 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040949EF000) [pid = 1508] [serial = 362] [outer = 000000408C952C00] 10:52:34 INFO - PROCESS | 1508 | 1467049954483 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 692ms 10:52:34 INFO - PROCESS | 1508 | 1467049954526 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 10:52:34 INFO - PROCESS | 1508 | 1467049954528 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 10:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:52:34 INFO - PROCESS | 1508 | 1467049954536 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:52:34 INFO - PROCESS | 1508 | 1467049954538 Marionette TRACE conn6 <- [1,450,null,{}] 10:52:34 INFO - PROCESS | 1508 | 1467049954542 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:34 INFO - PROCESS | 1508 | 1467049954544 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:34 INFO - PROCESS | 1508 | 1467049954625 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 10:52:34 INFO - PROCESS | 1508 | 1467049954631 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:34 INFO - PROCESS | 1508 | 1467049954633 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:34 INFO - PROCESS | 1508 | ++DOCSHELL 000000409771A000 == 34 [pid = 1508] [id = 122] 10:52:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004086ACDC00) [pid = 1508] [serial = 363] [outer = 0000000000000000] 10:52:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409520A800) [pid = 1508] [serial = 364] [outer = 0000004086ACDC00] 10:52:34 INFO - PROCESS | 1508 | 1467049954681 Marionette DEBUG loaded listener.js 10:52:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004095619000) [pid = 1508] [serial = 365] [outer = 0000004086ACDC00] 10:52:35 INFO - PROCESS | 1508 | 1467049955131 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:52:35 INFO - PROCESS | 1508 | 1467049955167 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 10:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:52:35 INFO - PROCESS | 1508 | 1467049955174 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:52:35 INFO - PROCESS | 1508 | 1467049955176 Marionette TRACE conn6 <- [1,454,null,{}] 10:52:35 INFO - PROCESS | 1508 | 1467049955180 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:35 INFO - PROCESS | 1508 | 1467049955182 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:35 INFO - PROCESS | 1508 | 1467049955263 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 10:52:35 INFO - PROCESS | 1508 | 1467049955269 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:35 INFO - PROCESS | 1508 | 1467049955271 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:35 INFO - PROCESS | 1508 | ++DOCSHELL 000000409922C800 == 35 [pid = 1508] [id = 123] 10:52:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040965BF000) [pid = 1508] [serial = 366] [outer = 0000000000000000] 10:52:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409710BC00) [pid = 1508] [serial = 367] [outer = 00000040965BF000] 10:52:35 INFO - PROCESS | 1508 | 1467049955318 Marionette DEBUG loaded listener.js 10:52:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409756E000) [pid = 1508] [serial = 368] [outer = 00000040965BF000] 10:52:36 INFO - PROCESS | 1508 | --DOCSHELL 000000408C411000 == 34 [pid = 1508] [id = 116] 10:52:36 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB03800 == 33 [pid = 1508] [id = 115] 10:52:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004092021000 == 32 [pid = 1508] [id = 118] 10:52:36 INFO - PROCESS | 1508 | --DOCSHELL 000000409771A000 == 31 [pid = 1508] [id = 122] 10:52:36 INFO - PROCESS | 1508 | --DOCSHELL 000000409477E000 == 30 [pid = 1508] [id = 120] 10:52:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004096017000 == 29 [pid = 1508] [id = 121] 10:52:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004093F64000 == 28 [pid = 1508] [id = 119] 10:52:36 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB14800 == 27 [pid = 1508] [id = 117] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000409B658C00) [pid = 1508] [serial = 254] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040960B6800) [pid = 1508] [serial = 319] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040985F7000) [pid = 1508] [serial = 323] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004098403400) [pid = 1508] [serial = 322] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004092060800) [pid = 1508] [serial = 328] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000409915C800) [pid = 1508] [serial = 325] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040949F2800) [pid = 1508] [serial = 316] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004091043800) [pid = 1508] [serial = 313] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004092239800) [pid = 1508] [serial = 314] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040986D0800) [pid = 1508] [serial = 293] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409710DC00) [pid = 1508] [serial = 301] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004098402800) [pid = 1508] [serial = 302] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408D8B9C00) [pid = 1508] [serial = 298] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004091043400) [pid = 1508] [serial = 299] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040875A0400) [pid = 1508] [serial = 307] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408CA10C00) [pid = 1508] [serial = 308] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004085710800) [pid = 1508] [serial = 310] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004088350800) [pid = 1508] [serial = 311] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (000000408736DC00) [pid = 1508] [serial = 295] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040991C4400) [pid = 1508] [serial = 326] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (000000408B9C9400) [pid = 1508] [serial = 296] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004098411400) [pid = 1508] [serial = 304] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (000000409915A400) [pid = 1508] [serial = 305] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (0000004092069C00) [pid = 1508] [serial = 332] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (0000004097534800) [pid = 1508] [serial = 320] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (000000409206BC00) [pid = 1508] [serial = 329] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (000000408BBADC00) [pid = 1508] [serial = 331] [outer = 0000000000000000] [url = about:blank] 10:52:36 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (000000409520FC00) [pid = 1508] [serial = 317] [outer = 0000000000000000] [url = about:blank] 10:52:37 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:37 INFO - PROCESS | 1508 | 1467049957059 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1937ms 10:52:37 INFO - PROCESS | 1508 | 1467049957117 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 1508 | 1467049957121 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 10:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:52:37 INFO - PROCESS | 1508 | 1467049957127 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - PROCESS | 1508 | 1467049957130 Marionette TRACE conn6 <- [1,458,null,{}] 10:52:37 INFO - PROCESS | 1508 | 1467049957137 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:37 INFO - PROCESS | 1508 | 1467049957140 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:37 INFO - PROCESS | 1508 | 1467049957234 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 10:52:37 INFO - PROCESS | 1508 | 1467049957248 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 1508 | 1467049957251 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:37 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BCD6800 == 28 [pid = 1508] [id = 124] 10:52:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004085760C00) [pid = 1508] [serial = 369] [outer = 0000000000000000] 10:52:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004085761800) [pid = 1508] [serial = 370] [outer = 0000004085760C00] 10:52:37 INFO - PROCESS | 1508 | 1467049957301 Marionette DEBUG loaded listener.js 10:52:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (0000004086F26400) [pid = 1508] [serial = 371] [outer = 0000004085760C00] 10:52:37 INFO - PROCESS | 1508 | 1467049957773 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:52:37 INFO - PROCESS | 1508 | 1467049957827 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 10:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:52:37 INFO - PROCESS | 1508 | 1467049957834 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:52:37 INFO - PROCESS | 1508 | 1467049957837 Marionette TRACE conn6 <- [1,462,null,{}] 10:52:37 INFO - PROCESS | 1508 | 1467049957841 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:37 INFO - PROCESS | 1508 | 1467049957844 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:37 INFO - PROCESS | 1508 | 1467049957934 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 10:52:37 INFO - PROCESS | 1508 | 1467049957943 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:37 INFO - PROCESS | 1508 | 1467049957945 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:37 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D853800 == 29 [pid = 1508] [id = 125] 10:52:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (0000004087595400) [pid = 1508] [serial = 372] [outer = 0000000000000000] 10:52:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (0000004087598800) [pid = 1508] [serial = 373] [outer = 0000004087595400] 10:52:38 INFO - PROCESS | 1508 | 1467049957994 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (00000040879ABC00) [pid = 1508] [serial = 374] [outer = 0000004087595400] 10:52:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (00000040875A0400) [pid = 1508] [serial = 375] [outer = 0000004086A57000] 10:52:38 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:38 INFO - PROCESS | 1508 | 1467049958532 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:52:38 INFO - PROCESS | 1508 | 1467049958595 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 10:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:52:38 INFO - PROCESS | 1508 | 1467049958599 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:52:38 INFO - PROCESS | 1508 | 1467049958603 Marionette TRACE conn6 <- [1,466,null,{}] 10:52:38 INFO - PROCESS | 1508 | 1467049958617 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:38 INFO - PROCESS | 1508 | 1467049958622 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:38 INFO - PROCESS | 1508 | 1467049958731 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 10:52:38 INFO - PROCESS | 1508 | 1467049958748 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:38 INFO - PROCESS | 1508 | 1467049958751 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F18000 == 30 [pid = 1508] [id = 126] 10:52:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000408559DC00) [pid = 1508] [serial = 376] [outer = 0000000000000000] 10:52:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408C3B3C00) [pid = 1508] [serial = 377] [outer = 000000408559DC00] 10:52:38 INFO - PROCESS | 1508 | 1467049958801 Marionette DEBUG loaded listener.js 10:52:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408CA0A400) [pid = 1508] [serial = 378] [outer = 000000408559DC00] 10:52:39 INFO - PROCESS | 1508 | 1467049959213 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 1508 | 1467049959235 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 10:52:39 INFO - PROCESS | 1508 | 1467049959239 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 1508 | 1467049959240 Marionette TRACE conn6 <- [1,470,null,{}] 10:52:39 INFO - PROCESS | 1508 | 1467049959244 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:39 INFO - PROCESS | 1508 | 1467049959246 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:39 INFO - PROCESS | 1508 | 1467049959352 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 10:52:39 INFO - PROCESS | 1508 | 1467049959360 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:39 INFO - PROCESS | 1508 | 1467049959362 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:39 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093380800 == 31 [pid = 1508] [id = 127] 10:52:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408CA10800) [pid = 1508] [serial = 379] [outer = 0000000000000000] 10:52:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408D36CC00) [pid = 1508] [serial = 380] [outer = 000000408CA10800] 10:52:39 INFO - PROCESS | 1508 | 1467049959407 Marionette DEBUG loaded listener.js 10:52:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408D41D800) [pid = 1508] [serial = 381] [outer = 000000408CA10800] 10:52:39 INFO - PROCESS | 1508 | 1467049959828 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:52:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:52:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 10:52:39 INFO - PROCESS | 1508 | 1467049959871 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 10:52:39 INFO - PROCESS | 1508 | 1467049959873 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 10:52:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:52:39 INFO - PROCESS | 1508 | 1467049959877 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:52:39 INFO - PROCESS | 1508 | 1467049959879 Marionette TRACE conn6 <- [1,474,null,{}] 10:52:39 INFO - PROCESS | 1508 | 1467049959883 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:39 INFO - PROCESS | 1508 | 1467049959885 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:40 INFO - PROCESS | 1508 | 1467049959987 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 10:52:40 INFO - PROCESS | 1508 | 1467049960029 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 1508 | 1467049960031 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:40 INFO - PROCESS | 1508 | ++DOCSHELL 000000409401B800 == 32 [pid = 1508] [id = 128] 10:52:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004087372800) [pid = 1508] [serial = 382] [outer = 0000000000000000] 10:52:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408D637400) [pid = 1508] [serial = 383] [outer = 0000004087372800] 10:52:40 INFO - PROCESS | 1508 | 1467049960076 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408DF62000) [pid = 1508] [serial = 384] [outer = 0000004087372800] 10:52:40 INFO - PROCESS | 1508 | 1467049960498 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 10:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:52:40 INFO - PROCESS | 1508 | 1467049960572 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 10:52:40 INFO - PROCESS | 1508 | 1467049960574 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 10:52:40 INFO - PROCESS | 1508 | 1467049960578 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:52:40 INFO - PROCESS | 1508 | 1467049960580 Marionette TRACE conn6 <- [1,478,null,{}] 10:52:40 INFO - PROCESS | 1508 | 1467049960583 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:40 INFO - PROCESS | 1508 | 1467049960589 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:40 INFO - PROCESS | 1508 | 1467049960701 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 10:52:40 INFO - PROCESS | 1508 | 1467049960714 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:40 INFO - PROCESS | 1508 | 1467049960716 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:40 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094CAE800 == 33 [pid = 1508] [id = 129] 10:52:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004090F3DC00) [pid = 1508] [serial = 385] [outer = 0000000000000000] 10:52:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004091045400) [pid = 1508] [serial = 386] [outer = 0000004090F3DC00] 10:52:40 INFO - PROCESS | 1508 | 1467049960760 Marionette DEBUG loaded listener.js 10:52:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004092060C00) [pid = 1508] [serial = 387] [outer = 0000004090F3DC00] 10:52:41 INFO - PROCESS | 1508 | 1467049961200 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 10:52:41 INFO - PROCESS | 1508 | 1467049961210 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 10:52:41 INFO - PROCESS | 1508 | 1467049961212 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 10:52:41 INFO - PROCESS | 1508 | 1467049961215 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:52:41 INFO - PROCESS | 1508 | 1467049961217 Marionette TRACE conn6 <- [1,482,null,{}] 10:52:41 INFO - PROCESS | 1508 | 1467049961221 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:41 INFO - PROCESS | 1508 | 1467049961223 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:41 INFO - PROCESS | 1508 | 1467049961326 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 10:52:41 INFO - PROCESS | 1508 | 1467049961332 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 1508 | 1467049961334 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:41 INFO - PROCESS | 1508 | ++DOCSHELL 000000409548F000 == 34 [pid = 1508] [id = 130] 10:52:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004092067400) [pid = 1508] [serial = 388] [outer = 0000000000000000] 10:52:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040920CF000) [pid = 1508] [serial = 389] [outer = 0000004092067400] 10:52:41 INFO - PROCESS | 1508 | 1467049961378 Marionette DEBUG loaded listener.js 10:52:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040922F8000) [pid = 1508] [serial = 390] [outer = 0000004092067400] 10:52:41 INFO - PROCESS | 1508 | 1467049961801 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 628ms 10:52:41 INFO - PROCESS | 1508 | 1467049961848 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 10:52:41 INFO - PROCESS | 1508 | 1467049961850 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 10:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:52:41 INFO - PROCESS | 1508 | 1467049961853 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:52:41 INFO - PROCESS | 1508 | 1467049961855 Marionette TRACE conn6 <- [1,486,null,{}] 10:52:41 INFO - PROCESS | 1508 | 1467049961859 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:41 INFO - PROCESS | 1508 | 1467049961861 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:41 INFO - PROCESS | 1508 | 1467049961943 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 10:52:41 INFO - PROCESS | 1508 | 1467049961951 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:41 INFO - PROCESS | 1508 | 1467049961952 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:41 INFO - PROCESS | 1508 | ++DOCSHELL 00000040968C1000 == 35 [pid = 1508] [id = 131] 10:52:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040855F0C00) [pid = 1508] [serial = 391] [outer = 0000000000000000] 10:52:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409400A800) [pid = 1508] [serial = 392] [outer = 00000040855F0C00] 10:52:42 INFO - PROCESS | 1508 | 1467049961998 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409431C400) [pid = 1508] [serial = 393] [outer = 00000040855F0C00] 10:52:42 INFO - PROCESS | 1508 | 1467049962444 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:52:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:52:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 10:52:42 INFO - PROCESS | 1508 | 1467049962486 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 10:52:42 INFO - PROCESS | 1508 | 1467049962488 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 10:52:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:52:42 INFO - PROCESS | 1508 | 1467049962501 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:52:42 INFO - PROCESS | 1508 | 1467049962503 Marionette TRACE conn6 <- [1,490,null,{}] 10:52:42 INFO - PROCESS | 1508 | 1467049962506 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:42 INFO - PROCESS | 1508 | 1467049962508 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:42 INFO - PROCESS | 1508 | 1467049962609 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 10:52:42 INFO - PROCESS | 1508 | 1467049962681 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:42 INFO - PROCESS | 1508 | 1467049962683 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:42 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F17800 == 36 [pid = 1508] [id = 132] 10:52:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004094002400) [pid = 1508] [serial = 394] [outer = 0000000000000000] 10:52:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004094965C00) [pid = 1508] [serial = 395] [outer = 0000004094002400] 10:52:42 INFO - PROCESS | 1508 | 1467049962729 Marionette DEBUG loaded listener.js 10:52:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040949F6000) [pid = 1508] [serial = 396] [outer = 0000004094002400] 10:52:43 INFO - PROCESS | 1508 | 1467049963135 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 693ms 10:52:43 INFO - PROCESS | 1508 | 1467049963192 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 1508 | 1467049963194 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 10:52:43 INFO - PROCESS | 1508 | 1467049963206 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 1508 | 1467049963208 Marionette TRACE conn6 <- [1,494,null,{}] 10:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:52:43 INFO - PROCESS | 1508 | 1467049963212 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:43 INFO - PROCESS | 1508 | 1467049963214 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:43 INFO - PROCESS | 1508 | 1467049963321 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 10:52:43 INFO - PROCESS | 1508 | 1467049963326 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:43 INFO - PROCESS | 1508 | 1467049963328 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:43 INFO - PROCESS | 1508 | ++DOCSHELL 000000409922A800 == 37 [pid = 1508] [id = 133] 10:52:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004094C21400) [pid = 1508] [serial = 397] [outer = 0000000000000000] 10:52:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004095210800) [pid = 1508] [serial = 398] [outer = 0000004094C21400] 10:52:43 INFO - PROCESS | 1508 | 1467049963379 Marionette DEBUG loaded listener.js 10:52:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409540A400) [pid = 1508] [serial = 399] [outer = 0000004094C21400] 10:52:43 INFO - PROCESS | 1508 | 1467049963846 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:52:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 10:52:43 INFO - PROCESS | 1508 | 1467049963884 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 10:52:43 INFO - PROCESS | 1508 | 1467049963887 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 10:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:52:43 INFO - PROCESS | 1508 | 1467049963894 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:52:43 INFO - PROCESS | 1508 | 1467049963897 Marionette TRACE conn6 <- [1,498,null,{}] 10:52:43 INFO - PROCESS | 1508 | 1467049963901 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:43 INFO - PROCESS | 1508 | 1467049963903 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:44 INFO - PROCESS | 1508 | 1467049964052 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 10:52:44 INFO - PROCESS | 1508 | 1467049964077 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 1508 | 1467049964079 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:44 INFO - PROCESS | 1508 | ++DOCSHELL 000000409401B000 == 38 [pid = 1508] [id = 134] 10:52:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040965BD400) [pid = 1508] [serial = 400] [outer = 0000000000000000] 10:52:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004096A93C00) [pid = 1508] [serial = 401] [outer = 00000040965BD400] 10:52:44 INFO - PROCESS | 1508 | 1467049964125 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409756CC00) [pid = 1508] [serial = 402] [outer = 00000040965BD400] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408736F400) [pid = 1508] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004086ACDC00) [pid = 1508] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409100B000) [pid = 1508] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004087369400) [pid = 1508] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408C952C00) [pid = 1508] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408BBB0C00) [pid = 1508] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087333400) [pid = 1508] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408BBAF800) [pid = 1508] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040979CA000) [pid = 1508] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000409205F800) [pid = 1508] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:52:44 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040875A0C00) [pid = 1508] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:52:44 INFO - PROCESS | 1508 | 1467049964580 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 733ms 10:52:44 INFO - PROCESS | 1508 | 1467049964626 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 10:52:44 INFO - PROCESS | 1508 | 1467049964628 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 10:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:52:44 INFO - PROCESS | 1508 | 1467049964631 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:52:44 INFO - PROCESS | 1508 | 1467049964633 Marionette TRACE conn6 <- [1,502,null,{}] 10:52:44 INFO - PROCESS | 1508 | 1467049964636 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:44 INFO - PROCESS | 1508 | 1467049964638 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:44 INFO - PROCESS | 1508 | 1467049964719 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 10:52:44 INFO - PROCESS | 1508 | 1467049964725 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:44 INFO - PROCESS | 1508 | 1467049964727 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:44 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B68A000 == 39 [pid = 1508] [id = 135] 10:52:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004090F36400) [pid = 1508] [serial = 403] [outer = 0000000000000000] 10:52:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004094C2A800) [pid = 1508] [serial = 404] [outer = 0000004090F36400] 10:52:44 INFO - PROCESS | 1508 | 1467049964772 Marionette DEBUG loaded listener.js 10:52:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409756BC00) [pid = 1508] [serial = 405] [outer = 0000004090F36400] 10:52:45 INFO - PROCESS | 1508 | 1467049965206 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 10:52:45 INFO - PROCESS | 1508 | 1467049965264 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 1508 | 1467049965266 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 10:52:45 INFO - PROCESS | 1508 | 1467049965270 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:52:45 INFO - PROCESS | 1508 | 1467049965271 Marionette TRACE conn6 <- [1,506,null,{}] 10:52:45 INFO - PROCESS | 1508 | 1467049965275 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:45 INFO - PROCESS | 1508 | 1467049965277 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:45 INFO - PROCESS | 1508 | 1467049965358 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 10:52:45 INFO - PROCESS | 1508 | 1467049965366 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:45 INFO - PROCESS | 1508 | 1467049965368 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:45 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6B5800 == 40 [pid = 1508] [id = 136] 10:52:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040975EA800) [pid = 1508] [serial = 406] [outer = 0000000000000000] 10:52:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040975F2000) [pid = 1508] [serial = 407] [outer = 00000040975EA800] 10:52:45 INFO - PROCESS | 1508 | 1467049965412 Marionette DEBUG loaded listener.js 10:52:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409774DC00) [pid = 1508] [serial = 408] [outer = 00000040975EA800] 10:52:45 INFO - PROCESS | 1508 | 1467049965858 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:52:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:52:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 10:52:45 INFO - PROCESS | 1508 | 1467049965902 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 10:52:45 INFO - PROCESS | 1508 | 1467049965904 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 10:52:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:52:45 INFO - PROCESS | 1508 | 1467049965908 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:52:45 INFO - PROCESS | 1508 | 1467049965910 Marionette TRACE conn6 <- [1,510,null,{}] 10:52:45 INFO - PROCESS | 1508 | 1467049965914 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:45 INFO - PROCESS | 1508 | 1467049965915 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:46 INFO - PROCESS | 1508 | 1467049966006 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 10:52:46 INFO - PROCESS | 1508 | 1467049966014 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:46 INFO - PROCESS | 1508 | 1467049966016 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:46 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7A1000 == 41 [pid = 1508] [id = 137] 10:52:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040979C4400) [pid = 1508] [serial = 409] [outer = 0000000000000000] 10:52:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040979C6800) [pid = 1508] [serial = 410] [outer = 00000040979C4400] 10:52:46 INFO - PROCESS | 1508 | 1467049966059 Marionette DEBUG loaded listener.js 10:52:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004098222400) [pid = 1508] [serial = 411] [outer = 00000040979C4400] 10:52:46 INFO - PROCESS | 1508 | 1467049966797 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 945ms 10:52:46 INFO - PROCESS | 1508 | 1467049966856 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 10:52:46 INFO - PROCESS | 1508 | 1467049966860 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 10:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:52:46 INFO - PROCESS | 1508 | 1467049966866 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:52:46 INFO - PROCESS | 1508 | 1467049966869 Marionette TRACE conn6 <- [1,514,null,{}] 10:52:46 INFO - PROCESS | 1508 | 1467049966876 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:46 INFO - PROCESS | 1508 | 1467049966879 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:47 INFO - PROCESS | 1508 | 1467049967035 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 10:52:47 INFO - PROCESS | 1508 | 1467049967100 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:47 INFO - PROCESS | 1508 | 1467049967103 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:47 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D489800 == 42 [pid = 1508] [id = 138] 10:52:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408560D800) [pid = 1508] [serial = 412] [outer = 0000000000000000] 10:52:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000408732E400) [pid = 1508] [serial = 413] [outer = 000000408560D800] 10:52:47 INFO - PROCESS | 1508 | 1467049967202 Marionette DEBUG loaded listener.js 10:52:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408759D000) [pid = 1508] [serial = 414] [outer = 000000408560D800] 10:52:48 INFO - PROCESS | 1508 | 1467049968059 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:52:48 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 10:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1233ms 10:52:48 INFO - PROCESS | 1508 | 1467049968103 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 10:52:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:52:48 INFO - PROCESS | 1508 | 1467049968107 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 10:52:48 INFO - PROCESS | 1508 | 1467049968113 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:52:48 INFO - PROCESS | 1508 | 1467049968117 Marionette TRACE conn6 <- [1,518,null,{}] 10:52:48 INFO - PROCESS | 1508 | 1467049968123 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:48 INFO - PROCESS | 1508 | 1467049968126 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:48 INFO - PROCESS | 1508 | 1467049968240 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 10:52:48 INFO - PROCESS | 1508 | 1467049968303 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:48 INFO - PROCESS | 1508 | 1467049968307 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:48 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D481000 == 43 [pid = 1508] [id = 139] 10:52:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004085765C00) [pid = 1508] [serial = 415] [outer = 0000000000000000] 10:52:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408759C400) [pid = 1508] [serial = 416] [outer = 0000004085765C00] 10:52:48 INFO - PROCESS | 1508 | 1467049968357 Marionette DEBUG loaded listener.js 10:52:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000408BC0EC00) [pid = 1508] [serial = 417] [outer = 0000004085765C00] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6B5800 == 42 [pid = 1508] [id = 136] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409B68A000 == 41 [pid = 1508] [id = 135] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409401B000 == 40 [pid = 1508] [id = 134] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409922A800 == 39 [pid = 1508] [id = 133] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F17800 == 38 [pid = 1508] [id = 132] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 00000040968C1000 == 37 [pid = 1508] [id = 131] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409548F000 == 36 [pid = 1508] [id = 130] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004094CAE800 == 35 [pid = 1508] [id = 129] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409401B800 == 34 [pid = 1508] [id = 128] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004093380800 == 33 [pid = 1508] [id = 127] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000409710BC00) [pid = 1508] [serial = 367] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F18000 == 32 [pid = 1508] [id = 126] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000408D853800 == 31 [pid = 1508] [id = 125] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000408BCD6800 == 30 [pid = 1508] [id = 124] 10:52:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409922C800 == 29 [pid = 1508] [id = 123] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000408D639C00) [pid = 1508] [serial = 352] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040903AD400) [pid = 1508] [serial = 353] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004095619000) [pid = 1508] [serial = 365] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004091AE7C00) [pid = 1508] [serial = 355] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040933AAC00) [pid = 1508] [serial = 358] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004092061400) [pid = 1508] [serial = 361] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000409206B800) [pid = 1508] [serial = 356] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000409520A800) [pid = 1508] [serial = 364] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409400AC00) [pid = 1508] [serial = 359] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408C3D8C00) [pid = 1508] [serial = 349] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004087366800) [pid = 1508] [serial = 346] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040875A0800) [pid = 1508] [serial = 347] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408D634C00) [pid = 1508] [serial = 344] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408C3D9000) [pid = 1508] [serial = 343] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004098564400) [pid = 1508] [serial = 341] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004098224400) [pid = 1508] [serial = 340] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000409431FC00) [pid = 1508] [serial = 338] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409206B000) [pid = 1508] [serial = 337] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408D365400) [pid = 1508] [serial = 335] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408BBA9400) [pid = 1508] [serial = 334] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408CA0F000) [pid = 1508] [serial = 350] [outer = 0000000000000000] [url = about:blank] 10:52:48 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040949EF000) [pid = 1508] [serial = 362] [outer = 0000000000000000] [url = about:blank] 10:52:49 INFO - PROCESS | 1508 | 1467049968997 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 943ms 10:52:49 INFO - PROCESS | 1508 | 1467049969056 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 1508 | 1467049969061 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 10:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:52:49 INFO - PROCESS | 1508 | 1467049969073 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 1508 | 1467049969076 Marionette TRACE conn6 <- [1,522,null,{}] 10:52:49 INFO - PROCESS | 1508 | 1467049969081 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 1508 | 1467049969084 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:49 INFO - PROCESS | 1508 | 1467049969176 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 10:52:49 INFO - PROCESS | 1508 | 1467049969185 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:49 INFO - PROCESS | 1508 | 1467049969187 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:49 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB0A800 == 30 [pid = 1508] [id = 140] 10:52:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040875A0800) [pid = 1508] [serial = 418] [outer = 0000000000000000] 10:52:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408BBA5800) [pid = 1508] [serial = 419] [outer = 00000040875A0800] 10:52:49 INFO - PROCESS | 1508 | 1467049969243 Marionette DEBUG loaded listener.js 10:52:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408CA03800) [pid = 1508] [serial = 420] [outer = 00000040875A0800] 10:52:49 INFO - PROCESS | 1508 | 1467049969742 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:52:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:52:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 735ms 10:52:49 INFO - PROCESS | 1508 | 1467049969810 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 10:52:49 INFO - PROCESS | 1508 | 1467049969813 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 10:52:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:52:49 INFO - PROCESS | 1508 | 1467049969817 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:52:49 INFO - PROCESS | 1508 | 1467049969820 Marionette TRACE conn6 <- [1,526,null,{}] 10:52:49 INFO - PROCESS | 1508 | 1467049969832 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:49 INFO - PROCESS | 1508 | 1467049969837 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:49 INFO - PROCESS | 1508 | 1467049969934 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 10:52:50 INFO - PROCESS | 1508 | 1467049970017 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 1508 | 1467049970021 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:50 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F22800 == 31 [pid = 1508] [id = 141] 10:52:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D62EC00) [pid = 1508] [serial = 421] [outer = 0000000000000000] 10:52:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408D634000) [pid = 1508] [serial = 422] [outer = 000000408D62EC00] 10:52:50 INFO - PROCESS | 1508 | 1467049970078 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408DF5D000) [pid = 1508] [serial = 423] [outer = 000000408D62EC00] 10:52:50 INFO - PROCESS | 1508 | 1467049970475 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:52:50 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 10:52:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 691ms 10:52:50 INFO - PROCESS | 1508 | 1467049970511 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 10:52:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:52:50 INFO - PROCESS | 1508 | 1467049970514 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 10:52:50 INFO - PROCESS | 1508 | 1467049970518 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:52:50 INFO - PROCESS | 1508 | 1467049970520 Marionette TRACE conn6 <- [1,530,null,{}] 10:52:50 INFO - PROCESS | 1508 | 1467049970523 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:50 INFO - PROCESS | 1508 | 1467049970525 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:50 INFO - PROCESS | 1508 | 1467049970612 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 10:52:50 INFO - PROCESS | 1508 | 1467049970618 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:50 INFO - PROCESS | 1508 | 1467049970620 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:50 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093F65000 == 32 [pid = 1508] [id = 142] 10:52:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004087329400) [pid = 1508] [serial = 424] [outer = 0000000000000000] 10:52:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004091003800) [pid = 1508] [serial = 425] [outer = 0000004087329400] 10:52:50 INFO - PROCESS | 1508 | 1467049970665 Marionette DEBUG loaded listener.js 10:52:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004091AEC800) [pid = 1508] [serial = 426] [outer = 0000004087329400] 10:52:51 INFO - PROCESS | 1508 | 1467049971254 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:52:51 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 10:52:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:52:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:52:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:52:51 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 10:52:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:52:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:52:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:52:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:52:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 10:52:51 INFO - PROCESS | 1508 | 1467049971298 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 10:52:51 INFO - PROCESS | 1508 | 1467049971300 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 10:52:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:52:51 INFO - PROCESS | 1508 | 1467049971303 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:52:51 INFO - PROCESS | 1508 | 1467049971305 Marionette TRACE conn6 <- [1,534,null,{}] 10:52:51 INFO - PROCESS | 1508 | 1467049971309 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:51 INFO - PROCESS | 1508 | 1467049971311 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:51 INFO - PROCESS | 1508 | 1467049971434 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 10:52:51 INFO - PROCESS | 1508 | 1467049971445 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:51 INFO - PROCESS | 1508 | 1467049971447 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:51 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094936800 == 33 [pid = 1508] [id = 143] 10:52:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409206AC00) [pid = 1508] [serial = 427] [outer = 0000000000000000] 10:52:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040920D1C00) [pid = 1508] [serial = 428] [outer = 000000409206AC00] 10:52:51 INFO - PROCESS | 1508 | 1467049971528 Marionette DEBUG loaded listener.js 10:52:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004093624C00) [pid = 1508] [serial = 429] [outer = 000000409206AC00] 10:52:51 INFO - PROCESS | 1508 | 1467049971938 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:52:52 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. 10:52:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 693ms 10:52:52 INFO - PROCESS | 1508 | 1467049971998 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 1508 | 1467049972000 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 10:52:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:52:52 INFO - PROCESS | 1508 | 1467049972004 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 1508 | 1467049972006 Marionette TRACE conn6 <- [1,538,null,{}] 10:52:52 INFO - PROCESS | 1508 | 1467049972018 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:52 INFO - PROCESS | 1508 | 1467049972024 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:52 INFO - PROCESS | 1508 | 1467049972157 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 10:52:52 INFO - PROCESS | 1508 | 1467049972163 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:52 INFO - PROCESS | 1508 | 1467049972165 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:52 INFO - PROCESS | 1508 | ++DOCSHELL 00000040965B1800 == 34 [pid = 1508] [id = 144] 10:52:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004093628C00) [pid = 1508] [serial = 430] [outer = 0000000000000000] 10:52:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040941E1800) [pid = 1508] [serial = 431] [outer = 0000004093628C00] 10:52:52 INFO - PROCESS | 1508 | 1467049972213 Marionette DEBUG loaded listener.js 10:52:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409520E400) [pid = 1508] [serial = 432] [outer = 0000004093628C00] 10:52:52 INFO - PROCESS | 1508 | 1467049972654 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:52:52 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. 10:52:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 693ms 10:52:52 INFO - PROCESS | 1508 | 1467049972700 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 10:52:52 INFO - PROCESS | 1508 | 1467049972702 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 10:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:52:52 INFO - PROCESS | 1508 | 1467049972713 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:52:52 INFO - PROCESS | 1508 | 1467049972715 Marionette TRACE conn6 <- [1,542,null,{}] 10:52:52 INFO - PROCESS | 1508 | 1467049972760 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:52 INFO - PROCESS | 1508 | 1467049972762 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:52 INFO - PROCESS | 1508 | 1467049972968 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004094002400) [pid = 1508] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004087372800) [pid = 1508] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040855F0C00) [pid = 1508] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004090F3DC00) [pid = 1508] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408559DC00) [pid = 1508] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004085760C00) [pid = 1508] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408CA10800) [pid = 1508] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004094C21400) [pid = 1508] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004087595400) [pid = 1508] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004092067400) [pid = 1508] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040965BD400) [pid = 1508] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040975EA800) [pid = 1508] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:52:52 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004090F36400) [pid = 1508] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:52:53 INFO - PROCESS | 1508 | 1467049973025 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 1508 | 1467049973027 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:53 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090C9E800 == 35 [pid = 1508] [id = 145] 10:52:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040855FAC00) [pid = 1508] [serial = 433] [outer = 0000000000000000] 10:52:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004087333400) [pid = 1508] [serial = 434] [outer = 00000040855FAC00] 10:52:53 INFO - PROCESS | 1508 | 1467049973072 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090F3AC00) [pid = 1508] [serial = 435] [outer = 00000040855FAC00] 10:52:53 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:53 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:52:53 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:53 INFO - PROCESS | 1508 | 1467049973445 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 775ms 10:52:53 INFO - PROCESS | 1508 | 1467049973487 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 10:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:52:53 INFO - PROCESS | 1508 | 1467049973489 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 10:52:53 INFO - PROCESS | 1508 | 1467049973493 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:52:53 INFO - PROCESS | 1508 | 1467049973495 Marionette TRACE conn6 <- [1,546,null,{}] 10:52:53 INFO - PROCESS | 1508 | 1467049973498 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:53 INFO - PROCESS | 1508 | 1467049973501 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:53 INFO - PROCESS | 1508 | 1467049973580 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 10:52:53 INFO - PROCESS | 1508 | 1467049973586 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:53 INFO - PROCESS | 1508 | 1467049973588 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BCD0800 == 36 [pid = 1508] [id = 146] 10:52:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040949EE800) [pid = 1508] [serial = 436] [outer = 0000000000000000] 10:52:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040960BB000) [pid = 1508] [serial = 437] [outer = 00000040949EE800] 10:52:53 INFO - PROCESS | 1508 | 1467049973632 Marionette DEBUG loaded listener.js 10:52:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409689B400) [pid = 1508] [serial = 438] [outer = 00000040949EE800] 10:52:54 INFO - PROCESS | 1508 | 1467049974062 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 588ms 10:52:54 INFO - PROCESS | 1508 | 1467049974088 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 1508 | 1467049974091 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 10:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:52:54 INFO - PROCESS | 1508 | 1467049974094 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 1508 | 1467049974096 Marionette TRACE conn6 <- [1,550,null,{}] 10:52:54 INFO - PROCESS | 1508 | 1467049974099 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:54 INFO - PROCESS | 1508 | 1467049974101 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:54 INFO - PROCESS | 1508 | 1467049974186 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 10:52:54 INFO - PROCESS | 1508 | 1467049974192 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 1508 | 1467049974194 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB4F800 == 37 [pid = 1508] [id = 147] 10:52:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004097534400) [pid = 1508] [serial = 439] [outer = 0000000000000000] 10:52:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004097570800) [pid = 1508] [serial = 440] [outer = 0000004097534400] 10:52:54 INFO - PROCESS | 1508 | 1467049974240 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040975F6400) [pid = 1508] [serial = 441] [outer = 0000004097534400] 10:52:54 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:54 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:54 INFO - PROCESS | 1508 | 1467049974679 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:52:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:52:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 10:52:54 INFO - PROCESS | 1508 | 1467049974724 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 10:52:54 INFO - PROCESS | 1508 | 1467049974727 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 10:52:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:52:54 INFO - PROCESS | 1508 | 1467049974730 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:52:54 INFO - PROCESS | 1508 | 1467049974732 Marionette TRACE conn6 <- [1,554,null,{}] 10:52:54 INFO - PROCESS | 1508 | 1467049974740 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:54 INFO - PROCESS | 1508 | 1467049974742 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:54 INFO - PROCESS | 1508 | 1467049974825 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 10:52:54 INFO - PROCESS | 1508 | 1467049974831 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:54 INFO - PROCESS | 1508 | 1467049974833 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6B4800 == 38 [pid = 1508] [id = 148] 10:52:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040979C8C00) [pid = 1508] [serial = 442] [outer = 0000000000000000] 10:52:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040979CB400) [pid = 1508] [serial = 443] [outer = 00000040979C8C00] 10:52:54 INFO - PROCESS | 1508 | 1467049974879 Marionette DEBUG loaded listener.js 10:52:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004098228000) [pid = 1508] [serial = 444] [outer = 00000040979C8C00] 10:52:55 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:55 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:52:55 INFO - PROCESS | 1508 | 1467049975619 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 944ms 10:52:55 INFO - PROCESS | 1508 | 1467049975677 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 10:52:55 INFO - PROCESS | 1508 | 1467049975683 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 10:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:52:55 INFO - PROCESS | 1508 | 1467049975688 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:52:55 INFO - PROCESS | 1508 | 1467049975692 Marionette TRACE conn6 <- [1,558,null,{}] 10:52:55 INFO - PROCESS | 1508 | 1467049975697 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:55 INFO - PROCESS | 1508 | 1467049975700 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:55 INFO - PROCESS | 1508 | 1467049975817 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 10:52:55 INFO - PROCESS | 1508 | 1467049975888 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:55 INFO - PROCESS | 1508 | 1467049975891 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:55 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091709000 == 39 [pid = 1508] [id = 149] 10:52:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408BBA3C00) [pid = 1508] [serial = 445] [outer = 0000000000000000] 10:52:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408CA08400) [pid = 1508] [serial = 446] [outer = 000000408BBA3C00] 10:52:55 INFO - PROCESS | 1508 | 1467049975952 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408D371000) [pid = 1508] [serial = 447] [outer = 000000408BBA3C00] 10:52:56 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:52:56 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:52:56 INFO - PROCESS | 1508 | 1467049976548 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 881ms 10:52:56 INFO - PROCESS | 1508 | 1467049976572 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 10:52:56 INFO - PROCESS | 1508 | 1467049976577 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 10:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:52:56 INFO - PROCESS | 1508 | 1467049976583 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:52:56 INFO - PROCESS | 1508 | 1467049976587 Marionette TRACE conn6 <- [1,562,null,{}] 10:52:56 INFO - PROCESS | 1508 | 1467049976591 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:56 INFO - PROCESS | 1508 | 1467049976594 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:56 INFO - PROCESS | 1508 | 1467049976711 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 10:52:56 INFO - PROCESS | 1508 | 1467049976795 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:56 INFO - PROCESS | 1508 | 1467049976798 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000409607A000 == 40 [pid = 1508] [id = 150] 10:52:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004091043800) [pid = 1508] [serial = 448] [outer = 0000000000000000] 10:52:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409206B000) [pid = 1508] [serial = 449] [outer = 0000004091043800] 10:52:56 INFO - PROCESS | 1508 | 1467049976855 Marionette DEBUG loaded listener.js 10:52:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040941E2400) [pid = 1508] [serial = 450] [outer = 0000004091043800] 10:52:57 INFO - PROCESS | 1508 | 1467049977458 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:52:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:52:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 945ms 10:52:57 INFO - PROCESS | 1508 | 1467049977531 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 10:52:57 INFO - PROCESS | 1508 | 1467049977533 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 10:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:52:57 INFO - PROCESS | 1508 | 1467049977537 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:52:57 INFO - PROCESS | 1508 | 1467049977541 Marionette TRACE conn6 <- [1,566,null,{}] 10:52:57 INFO - PROCESS | 1508 | 1467049977553 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:57 INFO - PROCESS | 1508 | 1467049977558 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:57 INFO - PROCESS | 1508 | 1467049977671 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 10:52:57 INFO - PROCESS | 1508 | 1467049977745 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:57 INFO - PROCESS | 1508 | 1467049977749 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC84000 == 41 [pid = 1508] [id = 151] 10:52:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040979C2400) [pid = 1508] [serial = 451] [outer = 0000000000000000] 10:52:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (0000004098222800) [pid = 1508] [serial = 452] [outer = 00000040979C2400] 10:52:57 INFO - PROCESS | 1508 | 1467049977807 Marionette DEBUG loaded listener.js 10:52:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004098402800) [pid = 1508] [serial = 453] [outer = 00000040979C2400] 10:52:58 INFO - PROCESS | 1508 | 1467049978391 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 881ms 10:52:58 INFO - PROCESS | 1508 | 1467049978420 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 10:52:58 INFO - PROCESS | 1508 | 1467049978423 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 10:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:52:58 INFO - PROCESS | 1508 | 1467049978427 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:52:58 INFO - PROCESS | 1508 | 1467049978429 Marionette TRACE conn6 <- [1,570,null,{}] 10:52:58 INFO - PROCESS | 1508 | 1467049978433 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:58 INFO - PROCESS | 1508 | 1467049978435 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:58 INFO - PROCESS | 1508 | 1467049978548 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 10:52:58 INFO - PROCESS | 1508 | 1467049978632 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:58 INFO - PROCESS | 1508 | 1467049978634 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:58 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDF4000 == 42 [pid = 1508] [id = 152] 10:52:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000409840E000) [pid = 1508] [serial = 454] [outer = 0000000000000000] 10:52:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004098411000) [pid = 1508] [serial = 455] [outer = 000000409840E000] 10:52:58 INFO - PROCESS | 1508 | 1467049978689 Marionette DEBUG loaded listener.js 10:52:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004098568800) [pid = 1508] [serial = 456] [outer = 000000409840E000] 10:52:59 INFO - PROCESS | 1508 | 1467049979434 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1028ms 10:52:59 INFO - PROCESS | 1508 | 1467049979469 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 10:52:59 INFO - PROCESS | 1508 | 1467049979473 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 10:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:52:59 INFO - PROCESS | 1508 | 1467049979500 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:52:59 INFO - PROCESS | 1508 | 1467049979503 Marionette TRACE conn6 <- [1,574,null,{}] 10:52:59 INFO - PROCESS | 1508 | 1467049979509 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:52:59 INFO - PROCESS | 1508 | 1467049979512 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:59 INFO - PROCESS | 1508 | 1467049979618 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 10:52:59 INFO - PROCESS | 1508 | 1467049979689 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:52:59 INFO - PROCESS | 1508 | 1467049979694 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:52:59 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F75000 == 43 [pid = 1508] [id = 153] 10:52:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (000000408732B800) [pid = 1508] [serial = 457] [outer = 0000000000000000] 10:52:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (0000004087594000) [pid = 1508] [serial = 458] [outer = 000000408732B800] 10:52:59 INFO - PROCESS | 1508 | 1467049979744 Marionette DEBUG loaded listener.js 10:52:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (000000408CA09400) [pid = 1508] [serial = 459] [outer = 000000408732B800] 10:53:00 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB4F800 == 42 [pid = 1508] [id = 147] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000408BCD0800 == 41 [pid = 1508] [id = 146] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 0000004090C9E800 == 40 [pid = 1508] [id = 145] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 00000040965B1800 == 39 [pid = 1508] [id = 144] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 0000004094936800 == 38 [pid = 1508] [id = 143] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 0000004093F65000 == 37 [pid = 1508] [id = 142] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F22800 == 36 [pid = 1508] [id = 141] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB0A800 == 35 [pid = 1508] [id = 140] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000408D481000 == 34 [pid = 1508] [id = 139] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7A1000 == 33 [pid = 1508] [id = 137] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000408D489800 == 32 [pid = 1508] [id = 138] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDF4000 == 31 [pid = 1508] [id = 152] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC84000 == 30 [pid = 1508] [id = 151] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000409607A000 == 29 [pid = 1508] [id = 150] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 0000004091709000 == 28 [pid = 1508] [id = 149] 10:53:00 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6B4800 == 27 [pid = 1508] [id = 148] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (0000004094965C00) [pid = 1508] [serial = 395] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (000000408D637400) [pid = 1508] [serial = 383] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (000000408DF62000) [pid = 1508] [serial = 384] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000409400A800) [pid = 1508] [serial = 392] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004091045400) [pid = 1508] [serial = 386] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (0000004092060C00) [pid = 1508] [serial = 387] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000408C3B3C00) [pid = 1508] [serial = 377] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000408CA0A400) [pid = 1508] [serial = 378] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004085761800) [pid = 1508] [serial = 370] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004086F26400) [pid = 1508] [serial = 371] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408D36CC00) [pid = 1508] [serial = 380] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004095210800) [pid = 1508] [serial = 398] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408D41D800) [pid = 1508] [serial = 381] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004087598800) [pid = 1508] [serial = 373] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040879ABC00) [pid = 1508] [serial = 374] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040949F6000) [pid = 1508] [serial = 396] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040920CF000) [pid = 1508] [serial = 389] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004096A93C00) [pid = 1508] [serial = 401] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409540A400) [pid = 1508] [serial = 399] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040922F8000) [pid = 1508] [serial = 390] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040975F2000) [pid = 1508] [serial = 407] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000409774DC00) [pid = 1508] [serial = 408] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040979C6800) [pid = 1508] [serial = 410] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000409756CC00) [pid = 1508] [serial = 402] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004094C2A800) [pid = 1508] [serial = 404] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408759F400) [pid = 1508] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409756BC00) [pid = 1508] [serial = 405] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409431C400) [pid = 1508] [serial = 393] [outer = 0000000000000000] [url = about:blank] 10:53:00 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:01 INFO - PROCESS | 1508 | 1467049981032 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1610ms 10:53:01 INFO - PROCESS | 1508 | 1467049981096 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 1508 | 1467049981100 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 10:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:53:01 INFO - PROCESS | 1508 | 1467049981104 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 1508 | 1467049981108 Marionette TRACE conn6 <- [1,578,null,{}] 10:53:01 INFO - PROCESS | 1508 | 1467049981113 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:01 INFO - PROCESS | 1508 | 1467049981116 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:01 INFO - PROCESS | 1508 | 1467049981209 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 10:53:01 INFO - PROCESS | 1508 | 1467049981278 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 1508 | 1467049981281 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:01 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BE91800 == 28 [pid = 1508] [id = 154] 10:53:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004085FD2C00) [pid = 1508] [serial = 460] [outer = 0000000000000000] 10:53:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004087368C00) [pid = 1508] [serial = 461] [outer = 0000004085FD2C00] 10:53:01 INFO - PROCESS | 1508 | 1467049981330 Marionette DEBUG loaded listener.js 10:53:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408759E800) [pid = 1508] [serial = 462] [outer = 0000004085FD2C00] 10:53:01 INFO - PROCESS | 1508 | 1467049981755 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:53:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:53:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 693ms 10:53:01 INFO - PROCESS | 1508 | 1467049981802 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 10:53:01 INFO - PROCESS | 1508 | 1467049981807 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 10:53:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:53:01 INFO - PROCESS | 1508 | 1467049981814 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:53:01 INFO - PROCESS | 1508 | 1467049981817 Marionette TRACE conn6 <- [1,582,null,{}] 10:53:01 INFO - PROCESS | 1508 | 1467049981821 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:01 INFO - PROCESS | 1508 | 1467049981823 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:01 INFO - PROCESS | 1508 | 1467049981914 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 10:53:01 INFO - PROCESS | 1508 | 1467049981920 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:01 INFO - PROCESS | 1508 | 1467049981923 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:01 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D85C800 == 29 [pid = 1508] [id = 155] 10:53:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408BBB0800) [pid = 1508] [serial = 463] [outer = 0000000000000000] 10:53:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408C3D8C00) [pid = 1508] [serial = 464] [outer = 000000408BBB0800] 10:53:01 INFO - PROCESS | 1508 | 1467049981971 Marionette DEBUG loaded listener.js 10:53:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408CA0A400) [pid = 1508] [serial = 465] [outer = 000000408BBB0800] 10:53:02 INFO - PROCESS | 1508 | 1467049982442 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 692ms 10:53:02 INFO - PROCESS | 1508 | 1467049982508 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 10:53:02 INFO - PROCESS | 1508 | 1467049982510 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 10:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:53:02 INFO - PROCESS | 1508 | 1467049982514 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:53:02 INFO - PROCESS | 1508 | 1467049982518 Marionette TRACE conn6 <- [1,586,null,{}] 10:53:02 INFO - PROCESS | 1508 | 1467049982529 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:02 INFO - PROCESS | 1508 | 1467049982535 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:02 INFO - PROCESS | 1508 | 1467049982787 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 10:53:02 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:53:02 INFO - PROCESS | 1508 | 1467049982966 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:02 INFO - PROCESS | 1508 | 1467049982969 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:02 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093380800 == 30 [pid = 1508] [id = 156] 10:53:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004085762400) [pid = 1508] [serial = 466] [outer = 0000000000000000] 10:53:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408D63B400) [pid = 1508] [serial = 467] [outer = 0000004085762400] 10:53:03 INFO - PROCESS | 1508 | 1467049983018 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040903DA400) [pid = 1508] [serial = 468] [outer = 0000004085762400] 10:53:03 INFO - PROCESS | 1508 | 1467049983424 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 10:53:03 INFO - PROCESS | 1508 | 1467049983460 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 10:53:03 INFO - PROCESS | 1508 | 1467049983463 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 10:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:53:03 INFO - PROCESS | 1508 | 1467049983466 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:53:03 INFO - PROCESS | 1508 | 1467049983468 Marionette TRACE conn6 <- [1,590,null,{}] 10:53:03 INFO - PROCESS | 1508 | 1467049983472 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:03 INFO - PROCESS | 1508 | 1467049983474 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:03 INFO - PROCESS | 1508 | 1467049983583 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 10:53:03 INFO - PROCESS | 1508 | 1467049983589 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:03 INFO - PROCESS | 1508 | 1467049983591 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:03 INFO - PROCESS | 1508 | ++DOCSHELL 000000409402A000 == 31 [pid = 1508] [id = 157] 10:53:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004091043000) [pid = 1508] [serial = 469] [outer = 0000000000000000] 10:53:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004091047C00) [pid = 1508] [serial = 470] [outer = 0000004091043000] 10:53:03 INFO - PROCESS | 1508 | 1467049983637 Marionette DEBUG loaded listener.js 10:53:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004092066C00) [pid = 1508] [serial = 471] [outer = 0000004091043000] 10:53:04 INFO - PROCESS | 1508 | 1467049984103 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 10:53:04 INFO - PROCESS | 1508 | 1467049984161 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 1508 | 1467049984163 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 10:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:53:04 INFO - PROCESS | 1508 | 1467049984167 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 1508 | 1467049984168 Marionette TRACE conn6 <- [1,594,null,{}] 10:53:04 INFO - PROCESS | 1508 | 1467049984187 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:04 INFO - PROCESS | 1508 | 1467049984189 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:04 INFO - PROCESS | 1508 | 1467049984319 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 10:53:04 INFO - PROCESS | 1508 | 1467049984333 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:04 INFO - PROCESS | 1508 | 1467049984335 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:04 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094D7C800 == 32 [pid = 1508] [id = 158] 10:53:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408B90DC00) [pid = 1508] [serial = 472] [outer = 0000000000000000] 10:53:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040933A6C00) [pid = 1508] [serial = 473] [outer = 000000408B90DC00] 10:53:04 INFO - PROCESS | 1508 | 1467049984380 Marionette DEBUG loaded listener.js 10:53:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004094168C00) [pid = 1508] [serial = 474] [outer = 000000408B90DC00] 10:53:04 INFO - PROCESS | 1508 | 1467049984822 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 692ms 10:53:04 INFO - PROCESS | 1508 | 1467049984863 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 10:53:04 INFO - PROCESS | 1508 | 1467049984865 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 10:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:53:04 INFO - PROCESS | 1508 | 1467049984876 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:53:04 INFO - PROCESS | 1508 | 1467049984878 Marionette TRACE conn6 <- [1,598,null,{}] 10:53:04 INFO - PROCESS | 1508 | 1467049984882 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:04 INFO - PROCESS | 1508 | 1467049984888 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:05 INFO - PROCESS | 1508 | 1467049985019 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 10:53:05 INFO - PROCESS | 1508 | 1467049985084 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 1508 | 1467049985086 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:05 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096598800 == 33 [pid = 1508] [id = 159] 10:53:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040949F1C00) [pid = 1508] [serial = 475] [outer = 0000000000000000] 10:53:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000409520F800) [pid = 1508] [serial = 476] [outer = 00000040949F1C00] 10:53:05 INFO - PROCESS | 1508 | 1467049985131 Marionette DEBUG loaded listener.js 10:53:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409540DC00) [pid = 1508] [serial = 477] [outer = 00000040949F1C00] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040979C8C00) [pid = 1508] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004097534400) [pid = 1508] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409206AC00) [pid = 1508] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004093628C00) [pid = 1508] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408D62EC00) [pid = 1508] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040979C4400) [pid = 1508] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004085765C00) [pid = 1508] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040875A0800) [pid = 1508] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408560D800) [pid = 1508] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004087329400) [pid = 1508] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040855FAC00) [pid = 1508] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040949EE800) [pid = 1508] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:53:05 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040965BF000) [pid = 1508] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:53:05 INFO - PROCESS | 1508 | 1467049985715 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 903ms 10:53:05 INFO - PROCESS | 1508 | 1467049985775 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 10:53:05 INFO - PROCESS | 1508 | 1467049985777 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 10:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:53:05 INFO - PROCESS | 1508 | 1467049985780 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:53:05 INFO - PROCESS | 1508 | 1467049985782 Marionette TRACE conn6 <- [1,602,null,{}] 10:53:05 INFO - PROCESS | 1508 | 1467049985786 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:05 INFO - PROCESS | 1508 | 1467049985788 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:05 INFO - PROCESS | 1508 | 1467049985866 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 10:53:05 INFO - PROCESS | 1508 | 1467049985871 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:05 INFO - PROCESS | 1508 | 1467049985873 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:05 INFO - PROCESS | 1508 | ++DOCSHELL 000000409771F800 == 34 [pid = 1508] [id = 160] 10:53:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408D372800) [pid = 1508] [serial = 478] [outer = 0000000000000000] 10:53:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040949EE400) [pid = 1508] [serial = 479] [outer = 000000408D372800] 10:53:05 INFO - PROCESS | 1508 | 1467049985918 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040956B4C00) [pid = 1508] [serial = 480] [outer = 000000408D372800] 10:53:06 INFO - PROCESS | 1508 | 1467049986394 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 629ms 10:53:06 INFO - PROCESS | 1508 | 1467049986412 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 10:53:06 INFO - PROCESS | 1508 | 1467049986415 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 10:53:06 INFO - PROCESS | 1508 | 1467049986418 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:53:06 INFO - PROCESS | 1508 | 1467049986420 Marionette TRACE conn6 <- [1,606,null,{}] 10:53:06 INFO - PROCESS | 1508 | 1467049986423 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:06 INFO - PROCESS | 1508 | 1467049986425 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:06 INFO - PROCESS | 1508 | 1467049986505 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 10:53:06 INFO - PROCESS | 1508 | 1467049986515 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:06 INFO - PROCESS | 1508 | 1467049986517 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:06 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099230000 == 35 [pid = 1508] [id = 161] 10:53:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004096514C00) [pid = 1508] [serial = 481] [outer = 0000000000000000] 10:53:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004096A92400) [pid = 1508] [serial = 482] [outer = 0000004096514C00] 10:53:06 INFO - PROCESS | 1508 | 1467049986561 Marionette DEBUG loaded listener.js 10:53:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409753B000) [pid = 1508] [serial = 483] [outer = 0000004096514C00] 10:53:06 INFO - PROCESS | 1508 | 1467049986974 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:53:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:53:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 10:53:07 INFO - PROCESS | 1508 | 1467049987051 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 10:53:07 INFO - PROCESS | 1508 | 1467049987053 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 10:53:07 INFO - PROCESS | 1508 | 1467049987057 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:53:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:53:07 INFO - PROCESS | 1508 | 1467049987059 Marionette TRACE conn6 <- [1,610,null,{}] 10:53:07 INFO - PROCESS | 1508 | 1467049987062 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:07 INFO - PROCESS | 1508 | 1467049987064 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:07 INFO - PROCESS | 1508 | 1467049987144 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 10:53:07 INFO - PROCESS | 1508 | 1467049987151 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:07 INFO - PROCESS | 1508 | 1467049987153 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:07 INFO - PROCESS | 1508 | ++DOCSHELL 000000409227C800 == 36 [pid = 1508] [id = 162] 10:53:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409753DC00) [pid = 1508] [serial = 484] [outer = 0000000000000000] 10:53:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040975EB400) [pid = 1508] [serial = 485] [outer = 000000409753DC00] 10:53:07 INFO - PROCESS | 1508 | 1467049987197 Marionette DEBUG loaded listener.js 10:53:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409767E800) [pid = 1508] [serial = 486] [outer = 000000409753DC00] 10:53:07 INFO - PROCESS | 1508 | 1467049987935 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 945ms 10:53:08 INFO - PROCESS | 1508 | 1467049988006 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 10:53:08 INFO - PROCESS | 1508 | 1467049988011 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 10:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:53:08 INFO - PROCESS | 1508 | 1467049988016 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:53:08 INFO - PROCESS | 1508 | 1467049988020 Marionette TRACE conn6 <- [1,614,null,{}] 10:53:08 INFO - PROCESS | 1508 | 1467049988027 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:08 INFO - PROCESS | 1508 | 1467049988030 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:08 INFO - PROCESS | 1508 | 1467049988182 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 10:53:08 INFO - PROCESS | 1508 | 1467049988247 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:08 INFO - PROCESS | 1508 | 1467049988250 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:08 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D841000 == 37 [pid = 1508] [id = 163] 10:53:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004087370C00) [pid = 1508] [serial = 487] [outer = 0000000000000000] 10:53:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408759F400) [pid = 1508] [serial = 488] [outer = 0000004087370C00] 10:53:08 INFO - PROCESS | 1508 | 1467049988350 Marionette DEBUG loaded listener.js 10:53:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408C4A6C00) [pid = 1508] [serial = 489] [outer = 0000004087370C00] 10:53:09 INFO - PROCESS | 1508 | 1467049989149 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1198ms 10:53:09 INFO - PROCESS | 1508 | 1467049989223 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 10:53:09 INFO - PROCESS | 1508 | 1467049989228 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 10:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:53:09 INFO - PROCESS | 1508 | 1467049989236 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:53:09 INFO - PROCESS | 1508 | 1467049989239 Marionette TRACE conn6 <- [1,618,null,{}] 10:53:09 INFO - PROCESS | 1508 | 1467049989243 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:09 INFO - PROCESS | 1508 | 1467049989246 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:09 INFO - PROCESS | 1508 | 1467049989377 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 10:53:09 INFO - PROCESS | 1508 | 1467049989441 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:09 INFO - PROCESS | 1508 | 1467049989444 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:09 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BC4B800 == 38 [pid = 1508] [id = 164] 10:53:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040875A1C00) [pid = 1508] [serial = 490] [outer = 0000000000000000] 10:53:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408BC14400) [pid = 1508] [serial = 491] [outer = 00000040875A1C00] 10:53:09 INFO - PROCESS | 1508 | 1467049989504 Marionette DEBUG loaded listener.js 10:53:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000408D8B0400) [pid = 1508] [serial = 492] [outer = 00000040875A1C00] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 0000004099230000 == 37 [pid = 1508] [id = 161] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 000000409771F800 == 36 [pid = 1508] [id = 160] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 0000004096598800 == 35 [pid = 1508] [id = 159] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 0000004094D7C800 == 34 [pid = 1508] [id = 158] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 000000409402A000 == 33 [pid = 1508] [id = 157] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 0000004093380800 == 32 [pid = 1508] [id = 156] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 000000408D85C800 == 31 [pid = 1508] [id = 155] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 000000408BE91800 == 30 [pid = 1508] [id = 154] 10:53:10 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F75000 == 29 [pid = 1508] [id = 153] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000409756E000) [pid = 1508] [serial = 368] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004098228000) [pid = 1508] [serial = 444] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040979CB400) [pid = 1508] [serial = 443] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004097570800) [pid = 1508] [serial = 440] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040920D1C00) [pid = 1508] [serial = 428] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040941E1800) [pid = 1508] [serial = 431] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408D634000) [pid = 1508] [serial = 422] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408DF5D000) [pid = 1508] [serial = 423] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004098222400) [pid = 1508] [serial = 411] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408759C400) [pid = 1508] [serial = 416] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004093624C00) [pid = 1508] [serial = 429] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408BC0EC00) [pid = 1508] [serial = 417] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408BBA5800) [pid = 1508] [serial = 419] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408CA03800) [pid = 1508] [serial = 420] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408732E400) [pid = 1508] [serial = 413] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408759D000) [pid = 1508] [serial = 414] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040975F6400) [pid = 1508] [serial = 441] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004091003800) [pid = 1508] [serial = 425] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004087333400) [pid = 1508] [serial = 434] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409520E400) [pid = 1508] [serial = 432] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004090F3AC00) [pid = 1508] [serial = 435] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040960BB000) [pid = 1508] [serial = 437] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409689B400) [pid = 1508] [serial = 438] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004091AEC800) [pid = 1508] [serial = 426] [outer = 0000000000000000] [url = about:blank] 10:53:10 INFO - PROCESS | 1508 | 1467049990266 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1087ms 10:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:53:10 INFO - PROCESS | 1508 | 1467049990325 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 10:53:10 INFO - PROCESS | 1508 | 1467049990329 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 10:53:10 INFO - PROCESS | 1508 | 1467049990333 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:53:10 INFO - PROCESS | 1508 | 1467049990338 Marionette TRACE conn6 <- [1,622,null,{}] 10:53:10 INFO - PROCESS | 1508 | 1467049990343 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:10 INFO - PROCESS | 1508 | 1467049990346 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:10 INFO - PROCESS | 1508 | 1467049990468 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 10:53:10 INFO - PROCESS | 1508 | 1467049990515 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:10 INFO - PROCESS | 1508 | 1467049990518 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:10 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D321800 == 30 [pid = 1508] [id = 165] 10:53:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004087372C00) [pid = 1508] [serial = 493] [outer = 0000000000000000] 10:53:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408759EC00) [pid = 1508] [serial = 494] [outer = 0000004087372C00] 10:53:10 INFO - PROCESS | 1508 | 1467049990568 Marionette DEBUG loaded listener.js 10:53:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408BCC2800) [pid = 1508] [serial = 495] [outer = 0000004087372C00] 10:53:10 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:10 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:10 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:11 INFO - PROCESS | 1508 | 1467049991011 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 733ms 10:53:11 INFO - PROCESS | 1508 | 1467049991066 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 10:53:11 INFO - PROCESS | 1508 | 1467049991071 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 10:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:53:11 INFO - PROCESS | 1508 | 1467049991077 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 1508 | 1467049991079 Marionette TRACE conn6 <- [1,626,null,{}] 10:53:11 INFO - PROCESS | 1508 | 1467049991088 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:11 INFO - PROCESS | 1508 | 1467049991091 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:11 INFO - PROCESS | 1508 | 1467049991184 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 10:53:11 INFO - PROCESS | 1508 | 1467049991196 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 1508 | 1467049991198 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:11 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F0F000 == 31 [pid = 1508] [id = 166] 10:53:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408D634000) [pid = 1508] [serial = 496] [outer = 0000000000000000] 10:53:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408D638C00) [pid = 1508] [serial = 497] [outer = 000000408D634000] 10:53:11 INFO - PROCESS | 1508 | 1467049991248 Marionette DEBUG loaded listener.js 10:53:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004090C92C00) [pid = 1508] [serial = 498] [outer = 000000408D634000] 10:53:11 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:11 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:11 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:11 INFO - PROCESS | 1508 | 1467049991717 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 10:53:11 INFO - PROCESS | 1508 | 1467049991773 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 10:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:53:11 INFO - PROCESS | 1508 | 1467049991776 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 10:53:11 INFO - PROCESS | 1508 | 1467049991779 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:53:11 INFO - PROCESS | 1508 | 1467049991783 Marionette TRACE conn6 <- [1,630,null,{}] 10:53:11 INFO - PROCESS | 1508 | 1467049991795 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:11 INFO - PROCESS | 1508 | 1467049991800 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:11 INFO - PROCESS | 1508 | 1467049991889 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 10:53:11 INFO - PROCESS | 1508 | 1467049991898 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:11 INFO - PROCESS | 1508 | 1467049991902 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:11 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094765800 == 32 [pid = 1508] [id = 167] 10:53:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408575F400) [pid = 1508] [serial = 499] [outer = 0000000000000000] 10:53:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004091AEB000) [pid = 1508] [serial = 500] [outer = 000000408575F400] 10:53:12 INFO - PROCESS | 1508 | 1467049992007 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040922EE800) [pid = 1508] [serial = 501] [outer = 000000408575F400] 10:53:12 INFO - PROCESS | 1508 | 1467049992395 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:53:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:53:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 10:53:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:53:12 INFO - PROCESS | 1508 | 1467049992411 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 10:53:12 INFO - PROCESS | 1508 | 1467049992413 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 10:53:12 INFO - PROCESS | 1508 | 1467049992417 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:53:12 INFO - PROCESS | 1508 | 1467049992419 Marionette TRACE conn6 <- [1,634,null,{}] 10:53:12 INFO - PROCESS | 1508 | 1467049992423 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:12 INFO - PROCESS | 1508 | 1467049992425 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:12 INFO - PROCESS | 1508 | 1467049992513 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 10:53:12 INFO - PROCESS | 1508 | 1467049992618 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:12 INFO - PROCESS | 1508 | 1467049992620 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095486800 == 33 [pid = 1508] [id = 168] 10:53:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004094002800) [pid = 1508] [serial = 502] [outer = 0000000000000000] 10:53:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004094320C00) [pid = 1508] [serial = 503] [outer = 0000004094002800] 10:53:12 INFO - PROCESS | 1508 | 1467049992672 Marionette DEBUG loaded listener.js 10:53:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040949F0000) [pid = 1508] [serial = 504] [outer = 0000004094002800] 10:53:13 INFO - PROCESS | 1508 | 1467049993099 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 735ms 10:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:53:13 INFO - PROCESS | 1508 | 1467049993161 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 10:53:13 INFO - PROCESS | 1508 | 1467049993163 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 10:53:13 INFO - PROCESS | 1508 | 1467049993167 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:53:13 INFO - PROCESS | 1508 | 1467049993169 Marionette TRACE conn6 <- [1,638,null,{}] 10:53:13 INFO - PROCESS | 1508 | 1467049993172 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:13 INFO - PROCESS | 1508 | 1467049993174 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:13 INFO - PROCESS | 1508 | 1467049993280 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 10:53:13 INFO - PROCESS | 1508 | 1467049993287 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:13 INFO - PROCESS | 1508 | 1467049993289 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:13 INFO - PROCESS | 1508 | ++DOCSHELL 000000409760E800 == 34 [pid = 1508] [id = 169] 10:53:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040949F8400) [pid = 1508] [serial = 505] [outer = 0000000000000000] 10:53:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409520B400) [pid = 1508] [serial = 506] [outer = 00000040949F8400] 10:53:13 INFO - PROCESS | 1508 | 1467049993337 Marionette DEBUG loaded listener.js 10:53:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004095409C00) [pid = 1508] [serial = 507] [outer = 00000040949F8400] 10:53:13 INFO - PROCESS | 1508 | 1467049993817 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 693ms 10:53:13 INFO - PROCESS | 1508 | 1467049993861 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 10:53:13 INFO - PROCESS | 1508 | 1467049993863 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 10:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:53:13 INFO - PROCESS | 1508 | 1467049993867 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:53:13 INFO - PROCESS | 1508 | 1467049993868 Marionette TRACE conn6 <- [1,642,null,{}] 10:53:13 INFO - PROCESS | 1508 | 1467049993909 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:13 INFO - PROCESS | 1508 | 1467049993916 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:14 INFO - PROCESS | 1508 | 1467049994056 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 10:53:14 INFO - PROCESS | 1508 | 1467049994062 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 1508 | 1467049994064 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:14 INFO - PROCESS | 1508 | ++DOCSHELL 000000409923A000 == 35 [pid = 1508] [id = 170] 10:53:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409753C000) [pid = 1508] [serial = 508] [outer = 0000000000000000] 10:53:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040975EBC00) [pid = 1508] [serial = 509] [outer = 000000409753C000] 10:53:14 INFO - PROCESS | 1508 | 1467049994109 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040979C2C00) [pid = 1508] [serial = 510] [outer = 000000409753C000] 10:53:14 INFO - PROCESS | 1508 | 1467049994533 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004085762400) [pid = 1508] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408B90DC00) [pid = 1508] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040979C2400) [pid = 1508] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004091043000) [pid = 1508] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040949F1C00) [pid = 1508] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004085FD2C00) [pid = 1508] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004091043800) [pid = 1508] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004096514C00) [pid = 1508] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408732B800) [pid = 1508] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408BBB0800) [pid = 1508] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408BBA3C00) [pid = 1508] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 733ms 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409840E000) [pid = 1508] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:53:14 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408D372800) [pid = 1508] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:53:14 INFO - PROCESS | 1508 | 1467049994605 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 10:53:14 INFO - PROCESS | 1508 | 1467049994607 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 10:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:53:14 INFO - PROCESS | 1508 | 1467049994611 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:53:14 INFO - PROCESS | 1508 | 1467049994612 Marionette TRACE conn6 <- [1,646,null,{}] 10:53:14 INFO - PROCESS | 1508 | 1467049994616 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:14 INFO - PROCESS | 1508 | 1467049994618 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:14 INFO - PROCESS | 1508 | 1467049994697 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 10:53:14 INFO - PROCESS | 1508 | 1467049994704 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:14 INFO - PROCESS | 1508 | 1467049994707 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:14 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097626800 == 36 [pid = 1508] [id = 171] 10:53:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408B90DC00) [pid = 1508] [serial = 511] [outer = 0000000000000000] 10:53:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D364800) [pid = 1508] [serial = 512] [outer = 000000408B90DC00] 10:53:14 INFO - PROCESS | 1508 | 1467049994752 Marionette DEBUG loaded listener.js 10:53:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004094011800) [pid = 1508] [serial = 513] [outer = 000000408B90DC00] 10:53:15 INFO - PROCESS | 1508 | 1467049995167 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 588ms 10:53:15 INFO - PROCESS | 1508 | 1467049995203 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 1508 | 1467049995205 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 10:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:53:15 INFO - PROCESS | 1508 | 1467049995208 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 1508 | 1467049995210 Marionette TRACE conn6 <- [1,650,null,{}] 10:53:15 INFO - PROCESS | 1508 | 1467049995214 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:15 INFO - PROCESS | 1508 | 1467049995216 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:15 INFO - PROCESS | 1508 | 1467049995307 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 10:53:15 INFO - PROCESS | 1508 | 1467049995313 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 1508 | 1467049995315 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:15 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B698800 == 37 [pid = 1508] [id = 172] 10:53:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040979C4400) [pid = 1508] [serial = 514] [outer = 0000000000000000] 10:53:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040979CF800) [pid = 1508] [serial = 515] [outer = 00000040979C4400] 10:53:15 INFO - PROCESS | 1508 | 1467049995360 Marionette DEBUG loaded listener.js 10:53:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409822C000) [pid = 1508] [serial = 516] [outer = 00000040979C4400] 10:53:15 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:15 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:15 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:15 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:15 INFO - PROCESS | 1508 | 1467049995804 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 627ms 10:53:15 INFO - PROCESS | 1508 | 1467049995841 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 10:53:15 INFO - PROCESS | 1508 | 1467049995843 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 10:53:15 INFO - PROCESS | 1508 | 1467049995847 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:53:15 INFO - PROCESS | 1508 | 1467049995848 Marionette TRACE conn6 <- [1,654,null,{}] 10:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:53:15 INFO - PROCESS | 1508 | 1467049995852 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:15 INFO - PROCESS | 1508 | 1467049995854 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:15 INFO - PROCESS | 1508 | 1467049995942 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 10:53:15 INFO - PROCESS | 1508 | 1467049995948 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:15 INFO - PROCESS | 1508 | 1467049995950 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:15 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094664800 == 38 [pid = 1508] [id = 173] 10:53:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004098405800) [pid = 1508] [serial = 517] [outer = 0000000000000000] 10:53:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004098409C00) [pid = 1508] [serial = 518] [outer = 0000004098405800] 10:53:15 INFO - PROCESS | 1508 | 1467049995994 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004098564400) [pid = 1508] [serial = 519] [outer = 0000004098405800] 10:53:16 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:16 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:16 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:16 INFO - PROCESS | 1508 | 1467049996422 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 628ms 10:53:16 INFO - PROCESS | 1508 | 1467049996480 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 10:53:16 INFO - PROCESS | 1508 | 1467049996483 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 10:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:53:16 INFO - PROCESS | 1508 | 1467049996486 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:53:16 INFO - PROCESS | 1508 | 1467049996488 Marionette TRACE conn6 <- [1,658,null,{}] 10:53:16 INFO - PROCESS | 1508 | 1467049996492 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:16 INFO - PROCESS | 1508 | 1467049996494 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:16 INFO - PROCESS | 1508 | 1467049996575 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 10:53:16 INFO - PROCESS | 1508 | 1467049996582 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:16 INFO - PROCESS | 1508 | 1467049996585 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:16 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC72800 == 39 [pid = 1508] [id = 174] 10:53:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409856DC00) [pid = 1508] [serial = 520] [outer = 0000000000000000] 10:53:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409856F800) [pid = 1508] [serial = 521] [outer = 000000409856DC00] 10:53:16 INFO - PROCESS | 1508 | 1467049996629 Marionette DEBUG loaded listener.js 10:53:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040949F1000) [pid = 1508] [serial = 522] [outer = 000000409856DC00] 10:53:17 INFO - PROCESS | 1508 | 1467049997317 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 879ms 10:53:17 INFO - PROCESS | 1508 | 1467049997368 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 10:53:17 INFO - PROCESS | 1508 | 1467049997373 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 10:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:53:17 INFO - PROCESS | 1508 | 1467049997378 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:53:17 INFO - PROCESS | 1508 | 1467049997384 Marionette TRACE conn6 <- [1,662,null,{}] 10:53:17 INFO - PROCESS | 1508 | 1467049997403 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:17 INFO - PROCESS | 1508 | 1467049997406 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:17 INFO - PROCESS | 1508 | 1467049997546 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 10:53:17 INFO - PROCESS | 1508 | 1467049997597 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:17 INFO - PROCESS | 1508 | 1467049997600 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091714800 == 40 [pid = 1508] [id = 175] 10:53:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408D367800) [pid = 1508] [serial = 523] [outer = 0000000000000000] 10:53:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408D36BC00) [pid = 1508] [serial = 524] [outer = 000000408D367800] 10:53:17 INFO - PROCESS | 1508 | 1467049997658 Marionette DEBUG loaded listener.js 10:53:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040903D6000) [pid = 1508] [serial = 525] [outer = 000000408D367800] 10:53:18 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:53:18 INFO - PROCESS | 1508 | [1508] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:53:18 INFO - PROCESS | 1508 | 1467049998232 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:53:18 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 10:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 903ms 10:53:18 INFO - PROCESS | 1508 | 1467049998285 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 10:53:18 INFO - PROCESS | 1508 | 1467049998290 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 10:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:53:18 INFO - PROCESS | 1508 | 1467049998297 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:53:18 INFO - PROCESS | 1508 | 1467049998300 Marionette TRACE conn6 <- [1,666,null,{}] 10:53:18 INFO - PROCESS | 1508 | 1467049998304 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:18 INFO - PROCESS | 1508 | 1467049998307 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:18 INFO - PROCESS | 1508 | 1467049998426 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 10:53:18 INFO - PROCESS | 1508 | 1467049998499 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:18 INFO - PROCESS | 1508 | 1467049998502 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:18 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099220800 == 41 [pid = 1508] [id = 176] 10:53:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004094967000) [pid = 1508] [serial = 526] [outer = 0000000000000000] 10:53:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040949F2800) [pid = 1508] [serial = 527] [outer = 0000004094967000] 10:53:18 INFO - PROCESS | 1508 | 1467049998560 Marionette DEBUG loaded listener.js 10:53:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040965BF000) [pid = 1508] [serial = 528] [outer = 0000004094967000] 10:53:19 INFO - PROCESS | 1508 | 1467049999200 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 944ms 10:53:19 INFO - PROCESS | 1508 | 1467049999243 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 10:53:19 INFO - PROCESS | 1508 | 1467049999246 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 10:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:53:19 INFO - PROCESS | 1508 | 1467049999250 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:53:19 INFO - PROCESS | 1508 | 1467049999254 Marionette TRACE conn6 <- [1,670,null,{}] 10:53:19 INFO - PROCESS | 1508 | 1467049999266 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:19 INFO - PROCESS | 1508 | 1467049999271 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:19 INFO - PROCESS | 1508 | 1467049999384 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 10:53:19 INFO - PROCESS | 1508 | 1467049999471 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:19 INFO - PROCESS | 1508 | 1467049999475 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:19 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C41A800 == 42 [pid = 1508] [id = 177] 10:53:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000409856E400) [pid = 1508] [serial = 529] [outer = 0000000000000000] 10:53:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040985EE000) [pid = 1508] [serial = 530] [outer = 000000409856E400] 10:53:19 INFO - PROCESS | 1508 | 1467049999532 Marionette DEBUG loaded listener.js 10:53:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040986C2400) [pid = 1508] [serial = 531] [outer = 000000409856E400] 10:53:20 INFO - PROCESS | 1508 | [1508] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:53:20 INFO - PROCESS | 1508 | [1508] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:53:20 INFO - PROCESS | 1508 | 1467050000611 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:53:20 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) 10:53:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1402ms 10:53:20 INFO - PROCESS | 1508 | 1467050000653 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 10:53:20 INFO - PROCESS | 1508 | 1467050000656 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 10:53:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:53:20 INFO - PROCESS | 1508 | 1467050000660 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:53:20 INFO - PROCESS | 1508 | 1467050000662 Marionette TRACE conn6 <- [1,674,null,{}] 10:53:20 INFO - PROCESS | 1508 | 1467050000666 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:20 INFO - PROCESS | 1508 | 1467050000669 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:20 INFO - PROCESS | 1508 | 1467050000817 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 10:53:21 INFO - PROCESS | 1508 | 1467050001072 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:21 INFO - PROCESS | 1508 | 1467050001075 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:21 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C473800 == 43 [pid = 1508] [id = 178] 10:53:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (0000004087332C00) [pid = 1508] [serial = 532] [outer = 0000000000000000] 10:53:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (000000408759D800) [pid = 1508] [serial = 533] [outer = 0000004087332C00] 10:53:21 INFO - PROCESS | 1508 | 1467050001128 Marionette DEBUG loaded listener.js 10:53:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (000000408CA0A000) [pid = 1508] [serial = 534] [outer = 0000004087332C00] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004094664800 == 42 [pid = 1508] [id = 173] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409B698800 == 41 [pid = 1508] [id = 172] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004097626800 == 40 [pid = 1508] [id = 171] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409923A000 == 39 [pid = 1508] [id = 170] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409760E800 == 38 [pid = 1508] [id = 169] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004095486800 == 37 [pid = 1508] [id = 168] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004094765800 == 36 [pid = 1508] [id = 167] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F0F000 == 35 [pid = 1508] [id = 166] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000408D321800 == 34 [pid = 1508] [id = 165] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000408BC4B800 == 33 [pid = 1508] [id = 164] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409227C800 == 32 [pid = 1508] [id = 162] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000408D841000 == 31 [pid = 1508] [id = 163] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409C41A800 == 30 [pid = 1508] [id = 177] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004099220800 == 29 [pid = 1508] [id = 176] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004091714800 == 28 [pid = 1508] [id = 175] 10:53:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC72800 == 27 [pid = 1508] [id = 174] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000409753B000) [pid = 1508] [serial = 483] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (00000040975EB400) [pid = 1508] [serial = 485] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000408D63B400) [pid = 1508] [serial = 467] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040933A6C00) [pid = 1508] [serial = 473] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004098222800) [pid = 1508] [serial = 452] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004092066C00) [pid = 1508] [serial = 471] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000409540DC00) [pid = 1508] [serial = 477] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004098402800) [pid = 1508] [serial = 453] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004087368C00) [pid = 1508] [serial = 461] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409206B000) [pid = 1508] [serial = 449] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004091047C00) [pid = 1508] [serial = 470] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004096A92400) [pid = 1508] [serial = 482] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040903DA400) [pid = 1508] [serial = 468] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040941E2400) [pid = 1508] [serial = 450] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408CA09400) [pid = 1508] [serial = 459] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408CA0A400) [pid = 1508] [serial = 465] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004094168C00) [pid = 1508] [serial = 474] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408759E800) [pid = 1508] [serial = 462] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408D371000) [pid = 1508] [serial = 447] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004098568800) [pid = 1508] [serial = 456] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408CA08400) [pid = 1508] [serial = 446] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004098411000) [pid = 1508] [serial = 455] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004087594000) [pid = 1508] [serial = 458] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409520F800) [pid = 1508] [serial = 476] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408C3D8C00) [pid = 1508] [serial = 464] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040949EE400) [pid = 1508] [serial = 479] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040956B4C00) [pid = 1508] [serial = 480] [outer = 0000000000000000] [url = about:blank] 10:53:22 INFO - PROCESS | 1508 | 1467050002596 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:53:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:53:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1999ms 10:53:22 INFO - PROCESS | 1508 | 1467050002687 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 10:53:22 INFO - PROCESS | 1508 | 1467050002691 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 10:53:22 INFO - PROCESS | 1508 | 1467050002702 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:53:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:53:22 INFO - PROCESS | 1508 | 1467050002705 Marionette TRACE conn6 <- [1,678,null,{}] 10:53:22 INFO - PROCESS | 1508 | 1467050002712 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:22 INFO - PROCESS | 1508 | 1467050002715 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:22 INFO - PROCESS | 1508 | 1467050002804 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 10:53:22 INFO - PROCESS | 1508 | 1467050002812 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:22 INFO - PROCESS | 1508 | 1467050002816 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:22 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C487000 == 28 [pid = 1508] [id = 179] 10:53:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004086F26800) [pid = 1508] [serial = 535] [outer = 0000000000000000] 10:53:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004087328400) [pid = 1508] [serial = 536] [outer = 0000004086F26800] 10:53:22 INFO - PROCESS | 1508 | 1467050002865 Marionette DEBUG loaded listener.js 10:53:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004087371800) [pid = 1508] [serial = 537] [outer = 0000004086F26800] 10:53:23 INFO - PROCESS | 1508 | 1467050003814 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:53:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1135ms 10:53:23 INFO - PROCESS | 1508 | 1467050003841 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 10:53:23 INFO - PROCESS | 1508 | 1467050003846 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 10:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:53:23 INFO - PROCESS | 1508 | 1467050003853 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:53:23 INFO - PROCESS | 1508 | 1467050003856 Marionette TRACE conn6 <- [1,682,null,{}] 10:53:23 INFO - PROCESS | 1508 | 1467050003860 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:23 INFO - PROCESS | 1508 | 1467050003863 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:23 INFO - PROCESS | 1508 | 1467050003954 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 10:53:23 INFO - PROCESS | 1508 | 1467050003963 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:23 INFO - PROCESS | 1508 | 1467050003966 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:23 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F7F800 == 29 [pid = 1508] [id = 180] 10:53:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408BBAF800) [pid = 1508] [serial = 538] [outer = 0000000000000000] 10:53:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408C324000) [pid = 1508] [serial = 539] [outer = 000000408BBAF800] 10:53:24 INFO - PROCESS | 1508 | 1467050004014 Marionette DEBUG loaded listener.js 10:53:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408CA0C400) [pid = 1508] [serial = 540] [outer = 000000408BBAF800] 10:53:24 INFO - PROCESS | 1508 | 1467050004971 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:53:24 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) 10:53:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1143ms 10:53:25 INFO - PROCESS | 1508 | 1467050004998 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 10:53:25 INFO - PROCESS | 1508 | 1467050005000 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 10:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:53:25 INFO - PROCESS | 1508 | 1467050005004 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:53:25 INFO - PROCESS | 1508 | 1467050005008 Marionette TRACE conn6 <- [1,686,null,{}] 10:53:25 INFO - PROCESS | 1508 | 1467050005025 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:25 INFO - PROCESS | 1508 | 1467050005030 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:25 INFO - PROCESS | 1508 | 1467050005142 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 10:53:25 INFO - PROCESS | 1508 | 1467050005150 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:25 INFO - PROCESS | 1508 | 1467050005154 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:25 INFO - PROCESS | 1508 | ++DOCSHELL 0000004092029000 == 30 [pid = 1508] [id = 181] 10:53:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408D62D000) [pid = 1508] [serial = 541] [outer = 0000000000000000] 10:53:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408D8B8C00) [pid = 1508] [serial = 542] [outer = 000000408D62D000] 10:53:25 INFO - PROCESS | 1508 | 1467050005204 Marionette DEBUG loaded listener.js 10:53:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040903AEC00) [pid = 1508] [serial = 543] [outer = 000000408D62D000] 10:53:26 INFO - PROCESS | 1508 | 1467050006165 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:53:26 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) 10:53:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1201ms 10:53:26 INFO - PROCESS | 1508 | 1467050006213 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 10:53:26 INFO - PROCESS | 1508 | 1467050006216 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 10:53:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:53:26 INFO - PROCESS | 1508 | 1467050006220 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:53:26 INFO - PROCESS | 1508 | 1467050006222 Marionette TRACE conn6 <- [1,690,null,{}] 10:53:26 INFO - PROCESS | 1508 | 1467050006225 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:26 INFO - PROCESS | 1508 | 1467050006228 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:26 INFO - PROCESS | 1508 | 1467050006336 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 10:53:26 INFO - PROCESS | 1508 | 1467050006343 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:26 INFO - PROCESS | 1508 | 1467050006345 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:26 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094369000 == 31 [pid = 1508] [id = 182] 10:53:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004091045400) [pid = 1508] [serial = 544] [outer = 0000000000000000] 10:53:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004091FA8C00) [pid = 1508] [serial = 545] [outer = 0000004091045400] 10:53:26 INFO - PROCESS | 1508 | 1467050006391 Marionette DEBUG loaded listener.js 10:53:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409206D400) [pid = 1508] [serial = 546] [outer = 0000004091045400] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004098405800) [pid = 1508] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040949F8400) [pid = 1508] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004087372C00) [pid = 1508] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040875A1C00) [pid = 1508] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000409753DC00) [pid = 1508] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408D634000) [pid = 1508] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408575F400) [pid = 1508] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004087370C00) [pid = 1508] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409753C000) [pid = 1508] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408B90DC00) [pid = 1508] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040979C4400) [pid = 1508] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004094002800) [pid = 1508] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:53:26 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409856DC00) [pid = 1508] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:53:27 INFO - PROCESS | 1508 | 1467050007453 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1287ms 10:53:27 INFO - PROCESS | 1508 | 1467050007509 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 10:53:27 INFO - PROCESS | 1508 | 1467050007511 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 10:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:53:27 INFO - PROCESS | 1508 | 1467050007514 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:53:27 INFO - PROCESS | 1508 | 1467050007516 Marionette TRACE conn6 <- [1,694,null,{}] 10:53:27 INFO - PROCESS | 1508 | 1467050007520 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:27 INFO - PROCESS | 1508 | 1467050007522 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:27 INFO - PROCESS | 1508 | 1467050007603 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 10:53:27 INFO - PROCESS | 1508 | 1467050007609 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:27 INFO - PROCESS | 1508 | 1467050007611 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B2C000 == 32 [pid = 1508] [id = 183] 10:53:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408D631000) [pid = 1508] [serial = 547] [outer = 0000000000000000] 10:53:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040920D1800) [pid = 1508] [serial = 548] [outer = 000000408D631000] 10:53:27 INFO - PROCESS | 1508 | 1467050007656 Marionette DEBUG loaded listener.js 10:53:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040933AA000) [pid = 1508] [serial = 549] [outer = 000000408D631000] 10:53:28 INFO - PROCESS | 1508 | 1467050008585 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:53:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:53:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1078ms 10:53:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:53:28 INFO - PROCESS | 1508 | 1467050008596 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 10:53:28 INFO - PROCESS | 1508 | 1467050008598 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 10:53:28 INFO - PROCESS | 1508 | 1467050008601 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:53:28 INFO - PROCESS | 1508 | 1467050008603 Marionette TRACE conn6 <- [1,698,null,{}] 10:53:28 INFO - PROCESS | 1508 | 1467050008611 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:28 INFO - PROCESS | 1508 | 1467050008617 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:28 INFO - PROCESS | 1508 | 1467050008764 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 10:53:28 INFO - PROCESS | 1508 | 1467050008826 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:28 INFO - PROCESS | 1508 | 1467050008830 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:28 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086F87000 == 33 [pid = 1508] [id = 184] 10:53:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040855F0000) [pid = 1508] [serial = 550] [outer = 0000000000000000] 10:53:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004085606C00) [pid = 1508] [serial = 551] [outer = 00000040855F0000] 10:53:28 INFO - PROCESS | 1508 | 1467050008890 Marionette DEBUG loaded listener.js 10:53:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040857D1800) [pid = 1508] [serial = 552] [outer = 00000040855F0000] 10:53:30 INFO - PROCESS | 1508 | 1467050010155 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:53:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:53:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1592ms 10:53:30 INFO - PROCESS | 1508 | 1467050010197 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 10:53:30 INFO - PROCESS | 1508 | 1467050010202 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 10:53:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:53:30 INFO - PROCESS | 1508 | 1467050010208 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:53:30 INFO - PROCESS | 1508 | 1467050010211 Marionette TRACE conn6 <- [1,702,null,{}] 10:53:30 INFO - PROCESS | 1508 | 1467050010216 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:30 INFO - PROCESS | 1508 | 1467050010220 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:30 INFO - PROCESS | 1508 | 1467050010418 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 10:53:30 INFO - PROCESS | 1508 | 1467050010503 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:30 INFO - PROCESS | 1508 | 1467050010506 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:30 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F48000 == 34 [pid = 1508] [id = 185] 10:53:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408C6A6C00) [pid = 1508] [serial = 553] [outer = 0000000000000000] 10:53:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408D368000) [pid = 1508] [serial = 554] [outer = 000000408C6A6C00] 10:53:30 INFO - PROCESS | 1508 | 1467050010566 Marionette DEBUG loaded listener.js 10:53:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408D63AC00) [pid = 1508] [serial = 555] [outer = 000000408C6A6C00] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 000000408C6B9000 == 33 [pid = 1508] [id = 11] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DA4000 == 32 [pid = 1508] [id = 27] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F5F000 == 31 [pid = 1508] [id = 26] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 00000040866EC000 == 30 [pid = 1508] [id = 16] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CA2000 == 29 [pid = 1508] [id = 13] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 0000004091A83000 == 28 [pid = 1508] [id = 14] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 000000408C4B6000 == 27 [pid = 1508] [id = 24] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B2C000 == 26 [pid = 1508] [id = 183] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 0000004094369000 == 25 [pid = 1508] [id = 182] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 0000004092029000 == 24 [pid = 1508] [id = 181] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F7F800 == 23 [pid = 1508] [id = 180] 10:53:31 INFO - PROCESS | 1508 | --DOCSHELL 000000408C487000 == 22 [pid = 1508] [id = 179] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040949F1000) [pid = 1508] [serial = 522] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004098409C00) [pid = 1508] [serial = 518] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409856F800) [pid = 1508] [serial = 521] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409520B400) [pid = 1508] [serial = 506] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408759EC00) [pid = 1508] [serial = 494] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408BCC2800) [pid = 1508] [serial = 495] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408BC14400) [pid = 1508] [serial = 491] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408D8B0400) [pid = 1508] [serial = 492] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409767E800) [pid = 1508] [serial = 486] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408D638C00) [pid = 1508] [serial = 497] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004090C92C00) [pid = 1508] [serial = 498] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004091AEB000) [pid = 1508] [serial = 500] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040922EE800) [pid = 1508] [serial = 501] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000408759F400) [pid = 1508] [serial = 488] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (000000408C4A6C00) [pid = 1508] [serial = 489] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (00000040975EBC00) [pid = 1508] [serial = 509] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (000000408D364800) [pid = 1508] [serial = 512] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (00000040979CF800) [pid = 1508] [serial = 515] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (0000004098564400) [pid = 1508] [serial = 519] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (00000040979C2C00) [pid = 1508] [serial = 510] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (0000004094320C00) [pid = 1508] [serial = 503] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (0000004095409C00) [pid = 1508] [serial = 507] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 54 (00000040949F0000) [pid = 1508] [serial = 504] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 53 (000000409822C000) [pid = 1508] [serial = 516] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | --DOMWINDOW == 52 (0000004094011800) [pid = 1508] [serial = 513] [outer = 0000000000000000] [url = about:blank] 10:53:31 INFO - PROCESS | 1508 | 1467050011822 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:53:31 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 10:53:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1636ms 10:53:31 INFO - PROCESS | 1508 | 1467050011848 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 10:53:31 INFO - PROCESS | 1508 | 1467050011852 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 10:53:31 INFO - PROCESS | 1508 | 1467050011856 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:53:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:53:31 INFO - PROCESS | 1508 | 1467050011859 Marionette TRACE conn6 <- [1,706,null,{}] 10:53:31 INFO - PROCESS | 1508 | 1467050011920 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:31 INFO - PROCESS | 1508 | 1467050011923 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:32 INFO - PROCESS | 1508 | 1467050012009 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 10:53:32 INFO - PROCESS | 1508 | 1467050012017 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:32 INFO - PROCESS | 1508 | 1467050012019 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:32 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BCDE000 == 23 [pid = 1508] [id = 186] 10:53:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 53 (0000004085F4B000) [pid = 1508] [serial = 556] [outer = 0000000000000000] 10:53:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 54 (0000004086AC8800) [pid = 1508] [serial = 557] [outer = 0000004085F4B000] 10:53:32 INFO - PROCESS | 1508 | 1467050012070 Marionette DEBUG loaded listener.js 10:53:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 55 (0000004087365400) [pid = 1508] [serial = 558] [outer = 0000004085F4B000] 10:53:33 INFO - PROCESS | 1508 | 1467050013020 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:53:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:53:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1182ms 10:53:33 INFO - PROCESS | 1508 | 1467050013042 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 1508 | 1467050013047 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 10:53:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:53:33 INFO - PROCESS | 1508 | 1467050013054 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1508 | 1467050013057 Marionette TRACE conn6 <- [1,710,null,{}] 10:53:33 INFO - PROCESS | 1508 | 1467050013061 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:33 INFO - PROCESS | 1508 | 1467050013063 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:33 INFO - PROCESS | 1508 | 1467050013160 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 10:53:33 INFO - PROCESS | 1508 | 1467050013166 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:33 INFO - PROCESS | 1508 | 1467050013169 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:33 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DA98800 == 24 [pid = 1508] [id = 187] 10:53:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004087D54C00) [pid = 1508] [serial = 559] [outer = 0000000000000000] 10:53:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004088356400) [pid = 1508] [serial = 560] [outer = 0000004087D54C00] 10:53:33 INFO - PROCESS | 1508 | 1467050013218 Marionette DEBUG loaded listener.js 10:53:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (000000408BBAC400) [pid = 1508] [serial = 561] [outer = 0000004087D54C00] 10:53:33 INFO - PROCESS | 1508 | 1467050013758 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:53:33 INFO - PROCESS | 1508 | 1467050013793 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 10:53:33 INFO - PROCESS | 1508 | 1467050013796 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:53:33 INFO - PROCESS | 1508 | 1467050013800 Marionette TRACE conn6 <- [1,714,null,{}] 10:53:33 INFO - PROCESS | 1508 | 1467050013819 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:33 INFO - PROCESS | 1508 | 1467050013824 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:33 INFO - PROCESS | 1508 | 1467050013940 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 10:53:34 INFO - PROCESS | 1508 | 1467050013994 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 1508 | 1467050013998 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:34 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F10000 == 25 [pid = 1508] [id = 188] 10:53:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (000000408D372C00) [pid = 1508] [serial = 562] [outer = 0000000000000000] 10:53:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (000000408D414400) [pid = 1508] [serial = 563] [outer = 000000408D372C00] 10:53:34 INFO - PROCESS | 1508 | 1467050014049 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (000000408D8B3400) [pid = 1508] [serial = 564] [outer = 000000408D372C00] 10:53:34 INFO - PROCESS | 1508 | 1467050014591 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:53:34 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004087332C00) [pid = 1508] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:53:34 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (0000004086F26800) [pid = 1508] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:53:34 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (000000408BBAF800) [pid = 1508] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:53:34 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (000000408D62D000) [pid = 1508] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:53:34 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (000000408D367800) [pid = 1508] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:53:34 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (0000004094967000) [pid = 1508] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:53:34 INFO - PROCESS | 1508 | --DOMWINDOW == 54 (000000409856E400) [pid = 1508] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:53:34 INFO - PROCESS | 1508 | --DOMWINDOW == 53 (0000004091045400) [pid = 1508] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:53:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:53:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 839ms 10:53:34 INFO - PROCESS | 1508 | 1467050014638 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 10:53:34 INFO - PROCESS | 1508 | 1467050014641 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 10:53:34 INFO - PROCESS | 1508 | 1467050014647 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:53:34 INFO - PROCESS | 1508 | 1467050014649 Marionette TRACE conn6 <- [1,718,null,{}] 10:53:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:53:34 INFO - PROCESS | 1508 | 1467050014652 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:34 INFO - PROCESS | 1508 | 1467050014654 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:34 INFO - PROCESS | 1508 | 1467050014746 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 10:53:34 INFO - PROCESS | 1508 | 1467050014759 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:34 INFO - PROCESS | 1508 | 1467050014761 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:34 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093399800 == 26 [pid = 1508] [id = 189] 10:53:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 54 (0000004090372C00) [pid = 1508] [serial = 565] [outer = 0000000000000000] 10:53:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 55 (00000040903D0800) [pid = 1508] [serial = 566] [outer = 0000004090372C00] 10:53:34 INFO - PROCESS | 1508 | 1467050014807 Marionette DEBUG loaded listener.js 10:53:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004090FAF400) [pid = 1508] [serial = 567] [outer = 0000004090372C00] 10:53:35 INFO - PROCESS | 1508 | 1467050015300 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1508 | 1467050015343 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 10:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:53:35 INFO - PROCESS | 1508 | 1467050015347 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1508 | 1467050015348 Marionette TRACE conn6 <- [1,722,null,{}] 10:53:35 INFO - PROCESS | 1508 | 1467050015352 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:35 INFO - PROCESS | 1508 | 1467050015354 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:35 INFO - PROCESS | 1508 | 1467050015438 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 10:53:35 INFO - PROCESS | 1508 | 1467050015446 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:35 INFO - PROCESS | 1508 | 1467050015448 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:35 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094667800 == 27 [pid = 1508] [id = 190] 10:53:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004091AE7000) [pid = 1508] [serial = 568] [outer = 0000000000000000] 10:53:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (0000004092063000) [pid = 1508] [serial = 569] [outer = 0000004091AE7000] 10:53:35 INFO - PROCESS | 1508 | 1467050015493 Marionette DEBUG loaded listener.js 10:53:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (00000040920CA000) [pid = 1508] [serial = 570] [outer = 0000004091AE7000] 10:53:35 INFO - PROCESS | 1508 | 1467050015927 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:53:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:53:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 10:53:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:53:35 INFO - PROCESS | 1508 | 1467050015979 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 10:53:35 INFO - PROCESS | 1508 | 1467050015982 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 10:53:35 INFO - PROCESS | 1508 | 1467050015985 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:53:35 INFO - PROCESS | 1508 | 1467050015986 Marionette TRACE conn6 <- [1,726,null,{}] 10:53:36 INFO - PROCESS | 1508 | 1467050015990 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:36 INFO - PROCESS | 1508 | 1467050015996 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:36 INFO - PROCESS | 1508 | 1467050016148 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 10:53:36 INFO - PROCESS | 1508 | 1467050016158 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:36 INFO - PROCESS | 1508 | 1467050016160 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:36 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095498800 == 28 [pid = 1508] [id = 191] 10:53:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (0000004094008400) [pid = 1508] [serial = 571] [outer = 0000000000000000] 10:53:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (00000040949EA800) [pid = 1508] [serial = 572] [outer = 0000004094008400] 10:53:36 INFO - PROCESS | 1508 | 1467050016213 Marionette DEBUG loaded listener.js 10:53:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (00000040949F7800) [pid = 1508] [serial = 573] [outer = 0000004094008400] 10:53:37 INFO - PROCESS | 1508 | [1508] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:53:37 INFO - PROCESS | 1508 | 1467050017116 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:53:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:53:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1174ms 10:53:37 INFO - PROCESS | 1508 | 1467050017163 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 10:53:37 INFO - PROCESS | 1508 | 1467050017165 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 10:53:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:53:37 INFO - PROCESS | 1508 | 1467050017168 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:53:37 INFO - PROCESS | 1508 | 1467050017170 Marionette TRACE conn6 <- [1,730,null,{}] 10:53:37 INFO - PROCESS | 1508 | 1467050017174 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:37 INFO - PROCESS | 1508 | 1467050017176 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:37 INFO - PROCESS | 1508 | 1467050017260 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 10:53:37 INFO - PROCESS | 1508 | 1467050017266 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:37 INFO - PROCESS | 1508 | 1467050017268 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:37 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CCE000 == 29 [pid = 1508] [id = 192] 10:53:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (0000004094C21C00) [pid = 1508] [serial = 574] [outer = 0000000000000000] 10:53:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000409520DC00) [pid = 1508] [serial = 575] [outer = 0000004094C21C00] 10:53:37 INFO - PROCESS | 1508 | 1467050017312 Marionette DEBUG loaded listener.js 10:53:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004095217400) [pid = 1508] [serial = 576] [outer = 0000004094C21C00] 10:53:38 INFO - PROCESS | 1508 | 1467050018467 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:53:38 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 10:53:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1345ms 10:53:38 INFO - PROCESS | 1508 | 1467050018518 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 10:53:38 INFO - PROCESS | 1508 | 1467050018523 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 10:53:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:53:38 INFO - PROCESS | 1508 | 1467050018528 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:53:38 INFO - PROCESS | 1508 | 1467050018531 Marionette TRACE conn6 <- [1,734,null,{}] 10:53:38 INFO - PROCESS | 1508 | 1467050018537 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:38 INFO - PROCESS | 1508 | 1467050018541 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:38 INFO - PROCESS | 1508 | 1467050018685 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 10:53:38 INFO - PROCESS | 1508 | 1467050018809 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:38 INFO - PROCESS | 1508 | 1467050018812 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CA6800 == 30 [pid = 1508] [id = 193] 10:53:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408B913000) [pid = 1508] [serial = 577] [outer = 0000000000000000] 10:53:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408BC72C00) [pid = 1508] [serial = 578] [outer = 000000408B913000] 10:53:38 INFO - PROCESS | 1508 | 1467050018870 Marionette DEBUG loaded listener.js 10:53:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408CA08800) [pid = 1508] [serial = 579] [outer = 000000408B913000] 10:53:39 INFO - PROCESS | 1508 | 1467050019897 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:53:39 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.) 10:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1387ms 10:53:39 INFO - PROCESS | 1508 | 1467050019918 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 10:53:39 INFO - PROCESS | 1508 | 1467050019923 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 10:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:53:39 INFO - PROCESS | 1508 | 1467050019930 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:53:39 INFO - PROCESS | 1508 | 1467050019933 Marionette TRACE conn6 <- [1,738,null,{}] 10:53:39 INFO - PROCESS | 1508 | 1467050019937 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:39 INFO - PROCESS | 1508 | 1467050019940 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:40 INFO - PROCESS | 1508 | 1467050020116 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 10:53:40 INFO - PROCESS | 1508 | 1467050020350 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:40 INFO - PROCESS | 1508 | 1467050020353 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:40 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BCCF800 == 31 [pid = 1508] [id = 194] 10:53:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004086F26800) [pid = 1508] [serial = 580] [outer = 0000000000000000] 10:53:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004087328C00) [pid = 1508] [serial = 581] [outer = 0000004086F26800] 10:53:40 INFO - PROCESS | 1508 | 1467050020405 Marionette DEBUG loaded listener.js 10:53:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004087D53000) [pid = 1508] [serial = 582] [outer = 0000004086F26800] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004093F6A000 == 30 [pid = 1508] [id = 17] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 000000408C473800 == 29 [pid = 1508] [id = 178] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F6C800 == 28 [pid = 1508] [id = 25] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 000000408D485800 == 27 [pid = 1508] [id = 29] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F4A800 == 26 [pid = 1508] [id = 15] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB58800 == 25 [pid = 1508] [id = 23] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A7E000 == 24 [pid = 1508] [id = 20] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004094940800 == 23 [pid = 1508] [id = 28] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409466C800 == 22 [pid = 1508] [id = 18] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004099232800 == 21 [pid = 1508] [id = 21] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004086F87000 == 20 [pid = 1508] [id = 184] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA38800 == 19 [pid = 1508] [id = 22] 10:53:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004096015000 == 18 [pid = 1508] [id = 19] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040920D1800) [pid = 1508] [serial = 548] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408CA0A000) [pid = 1508] [serial = 534] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000408759D800) [pid = 1508] [serial = 533] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004087328400) [pid = 1508] [serial = 536] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004087371800) [pid = 1508] [serial = 537] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000408C324000) [pid = 1508] [serial = 539] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (000000408D8B8C00) [pid = 1508] [serial = 542] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040903D6000) [pid = 1508] [serial = 525] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (000000408D36BC00) [pid = 1508] [serial = 524] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (00000040965BF000) [pid = 1508] [serial = 528] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (00000040949F2800) [pid = 1508] [serial = 527] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (00000040986C2400) [pid = 1508] [serial = 531] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (00000040985EE000) [pid = 1508] [serial = 530] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (0000004091FA8C00) [pid = 1508] [serial = 545] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (00000040903AEC00) [pid = 1508] [serial = 543] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (000000408CA0C400) [pid = 1508] [serial = 540] [outer = 0000000000000000] [url = about:blank] 10:53:41 INFO - PROCESS | 1508 | --DOMWINDOW == 54 (000000409206D400) [pid = 1508] [serial = 546] [outer = 0000000000000000] [url = about:blank] 10:53:42 INFO - PROCESS | 1508 | 1467050022102 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:53:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:53:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2199ms 10:53:42 INFO - PROCESS | 1508 | 1467050022131 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 10:53:42 INFO - PROCESS | 1508 | 1467050022135 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 10:53:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:53:42 INFO - PROCESS | 1508 | 1467050022140 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:53:42 INFO - PROCESS | 1508 | 1467050022143 Marionette TRACE conn6 <- [1,742,null,{}] 10:53:42 INFO - PROCESS | 1508 | 1467050022150 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:42 INFO - PROCESS | 1508 | 1467050022153 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:42 INFO - PROCESS | 1508 | 1467050022239 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 10:53:42 INFO - PROCESS | 1508 | 1467050022248 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:42 INFO - PROCESS | 1508 | 1467050022252 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:42 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087DDA000 == 19 [pid = 1508] [id = 195] 10:53:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 55 (0000004086ACC800) [pid = 1508] [serial = 583] [outer = 0000000000000000] 10:53:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004086F29C00) [pid = 1508] [serial = 584] [outer = 0000004086ACC800] 10:53:42 INFO - PROCESS | 1508 | 1467050022302 Marionette DEBUG loaded listener.js 10:53:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004087599800) [pid = 1508] [serial = 585] [outer = 0000004086ACC800] 10:53:43 INFO - PROCESS | 1508 | 1467050023239 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:53:43 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 10:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1141ms 10:53:43 INFO - PROCESS | 1508 | 1467050023281 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 10:53:43 INFO - PROCESS | 1508 | 1467050023286 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 10:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:53:43 INFO - PROCESS | 1508 | 1467050023293 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:53:43 INFO - PROCESS | 1508 | 1467050023296 Marionette TRACE conn6 <- [1,746,null,{}] 10:53:43 INFO - PROCESS | 1508 | 1467050023300 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:43 INFO - PROCESS | 1508 | 1467050023303 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:43 INFO - PROCESS | 1508 | 1467050023397 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 10:53:43 INFO - PROCESS | 1508 | 1467050023404 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:43 INFO - PROCESS | 1508 | 1467050023407 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:43 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DA96800 == 20 [pid = 1508] [id = 196] 10:53:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (000000408BBB0800) [pid = 1508] [serial = 586] [outer = 0000000000000000] 10:53:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (000000408BCC2800) [pid = 1508] [serial = 587] [outer = 000000408BBB0800] 10:53:43 INFO - PROCESS | 1508 | 1467050023461 Marionette DEBUG loaded listener.js 10:53:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (000000408C677800) [pid = 1508] [serial = 588] [outer = 000000408BBB0800] 10:53:44 INFO - PROCESS | 1508 | 1467050023998 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:53:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 735ms 10:53:44 INFO - PROCESS | 1508 | 1467050024030 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 10:53:44 INFO - PROCESS | 1508 | 1467050024032 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 10:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:53:44 INFO - PROCESS | 1508 | 1467050024041 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:53:44 INFO - PROCESS | 1508 | 1467050024045 Marionette TRACE conn6 <- [1,750,null,{}] 10:53:44 INFO - PROCESS | 1508 | 1467050024063 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:44 INFO - PROCESS | 1508 | 1467050024068 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:44 INFO - PROCESS | 1508 | 1467050024176 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 10:53:44 INFO - PROCESS | 1508 | 1467050024227 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:44 INFO - PROCESS | 1508 | 1467050024231 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:44 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F51800 == 21 [pid = 1508] [id = 197] 10:53:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004086ACD400) [pid = 1508] [serial = 589] [outer = 0000000000000000] 10:53:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (000000408D62E800) [pid = 1508] [serial = 590] [outer = 0000004086ACD400] 10:53:44 INFO - PROCESS | 1508 | 1467050024282 Marionette DEBUG loaded listener.js 10:53:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000408DEC1800) [pid = 1508] [serial = 591] [outer = 0000004086ACD400] 10:53:45 INFO - PROCESS | 1508 | [1508] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:53:45 INFO - PROCESS | 1508 | 1467050025200 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:53:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:53:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1197ms 10:53:45 INFO - PROCESS | 1508 | 1467050025241 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:53:45 INFO - PROCESS | 1508 | 1467050025244 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:53:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:53:45 INFO - PROCESS | 1508 | 1467050025248 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:53:45 INFO - PROCESS | 1508 | 1467050025249 Marionette TRACE conn6 <- [1,754,null,{}] 10:53:45 INFO - PROCESS | 1508 | 1467050025259 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:45 INFO - PROCESS | 1508 | 1467050025262 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:45 INFO - PROCESS | 1508 | 1467050025370 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:53:45 INFO - PROCESS | 1508 | 1467050025376 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:45 INFO - PROCESS | 1508 | 1467050025378 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:45 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DA0000 == 22 [pid = 1508] [id = 198] 10:53:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004090F36000) [pid = 1508] [serial = 592] [outer = 0000000000000000] 10:53:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004090F3A400) [pid = 1508] [serial = 593] [outer = 0000004090F36000] 10:53:45 INFO - PROCESS | 1508 | 1467050025428 Marionette DEBUG loaded listener.js 10:53:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000409100C400) [pid = 1508] [serial = 594] [outer = 0000004090F36000] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000408D372C00) [pid = 1508] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004090372C00) [pid = 1508] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (0000004087D54C00) [pid = 1508] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (00000040855F0000) [pid = 1508] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004085F4B000) [pid = 1508] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (000000408D631000) [pid = 1508] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (000000408C6A6C00) [pid = 1508] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (0000004091AE7000) [pid = 1508] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (0000004094008400) [pid = 1508] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:53:45 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (0000004094C21C00) [pid = 1508] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:53:46 INFO - PROCESS | 1508 | 1467050026371 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:53:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1139ms 10:53:46 INFO - PROCESS | 1508 | 1467050026388 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:53:46 INFO - PROCESS | 1508 | 1467050026391 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:53:46 INFO - PROCESS | 1508 | 1467050026394 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:53:46 INFO - PROCESS | 1508 | 1467050026396 Marionette TRACE conn6 <- [1,758,null,{}] 10:53:46 INFO - PROCESS | 1508 | 1467050026400 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:46 INFO - PROCESS | 1508 | 1467050026402 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:46 INFO - PROCESS | 1508 | 1467050026482 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:53:46 INFO - PROCESS | 1508 | 1467050026542 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:46 INFO - PROCESS | 1508 | 1467050026544 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:46 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094653000 == 23 [pid = 1508] [id = 199] 10:53:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004087369800) [pid = 1508] [serial = 595] [outer = 0000000000000000] 10:53:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (000000408DA7B800) [pid = 1508] [serial = 596] [outer = 0000004087369800] 10:53:46 INFO - PROCESS | 1508 | 1467050026590 Marionette DEBUG loaded listener.js 10:53:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (0000004091AE5400) [pid = 1508] [serial = 597] [outer = 0000004087369800] 10:53:46 INFO - PROCESS | 1508 | 1467050026975 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 10:53:47 INFO - PROCESS | 1508 | 1467050027027 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 1508 | 1467050027029 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:53:47 INFO - PROCESS | 1508 | 1467050027032 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - PROCESS | 1508 | 1467050027034 Marionette TRACE conn6 <- [1,762,null,{}] 10:53:47 INFO - PROCESS | 1508 | 1467050027037 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:47 INFO - PROCESS | 1508 | 1467050027043 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:47 INFO - PROCESS | 1508 | 1467050027176 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:53:47 INFO - PROCESS | 1508 | 1467050027182 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 1508 | 1467050027184 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:47 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C368000 == 24 [pid = 1508] [id = 200] 10:53:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (0000004091FA6000) [pid = 1508] [serial = 598] [outer = 0000000000000000] 10:53:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (000000409206D400) [pid = 1508] [serial = 599] [outer = 0000004091FA6000] 10:53:47 INFO - PROCESS | 1508 | 1467050027230 Marionette DEBUG loaded listener.js 10:53:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (0000004093565C00) [pid = 1508] [serial = 600] [outer = 0000004091FA6000] 10:53:47 INFO - PROCESS | 1508 | 1467050027631 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 10:53:47 INFO - PROCESS | 1508 | 1467050027664 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:53:47 INFO - PROCESS | 1508 | 1467050027667 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:53:47 INFO - PROCESS | 1508 | 1467050027670 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:53:47 INFO - PROCESS | 1508 | 1467050027672 Marionette TRACE conn6 <- [1,766,null,{}] 10:53:47 INFO - PROCESS | 1508 | 1467050027675 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:47 INFO - PROCESS | 1508 | 1467050027677 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:47 INFO - PROCESS | 1508 | 1467050027794 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:53:47 INFO - PROCESS | 1508 | 1467050027960 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:47 INFO - PROCESS | 1508 | 1467050027963 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:47 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087735000 == 25 [pid = 1508] [id = 201] 10:53:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (0000004085608800) [pid = 1508] [serial = 601] [outer = 0000000000000000] 10:53:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408570B400) [pid = 1508] [serial = 602] [outer = 0000004085608800] 10:53:48 INFO - PROCESS | 1508 | 1467050028024 Marionette DEBUG loaded listener.js 10:53:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004087369000) [pid = 1508] [serial = 603] [outer = 0000004085608800] 10:53:48 INFO - PROCESS | 1508 | 1467050028819 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1184ms 10:53:48 INFO - PROCESS | 1508 | 1467050028859 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:53:48 INFO - PROCESS | 1508 | 1467050028864 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:53:48 INFO - PROCESS | 1508 | 1467050028869 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:53:48 INFO - PROCESS | 1508 | 1467050028873 Marionette TRACE conn6 <- [1,770,null,{}] 10:53:48 INFO - PROCESS | 1508 | 1467050028878 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:48 INFO - PROCESS | 1508 | 1467050028881 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:49 INFO - PROCESS | 1508 | 1467050029002 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:53:49 INFO - PROCESS | 1508 | 1467050029071 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:49 INFO - PROCESS | 1508 | 1467050029074 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:49 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F07800 == 26 [pid = 1508] [id = 202] 10:53:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408C69F400) [pid = 1508] [serial = 604] [outer = 0000000000000000] 10:53:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408CA10000) [pid = 1508] [serial = 605] [outer = 000000408C69F400] 10:53:49 INFO - PROCESS | 1508 | 1467050029132 Marionette DEBUG loaded listener.js 10:53:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408D41CC00) [pid = 1508] [serial = 606] [outer = 000000408C69F400] 10:53:49 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040949EA800) [pid = 1508] [serial = 572] [outer = 0000000000000000] [url = about:blank] 10:53:49 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000409520DC00) [pid = 1508] [serial = 575] [outer = 0000000000000000] [url = about:blank] 10:53:49 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004095217400) [pid = 1508] [serial = 576] [outer = 0000000000000000] [url = about:blank] 10:53:49 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (000000408D414400) [pid = 1508] [serial = 563] [outer = 0000000000000000] [url = about:blank] 10:53:49 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040903D0800) [pid = 1508] [serial = 566] [outer = 0000000000000000] [url = about:blank] 10:53:49 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (0000004088356400) [pid = 1508] [serial = 560] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004085606C00) [pid = 1508] [serial = 551] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (00000040857D1800) [pid = 1508] [serial = 552] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (0000004086AC8800) [pid = 1508] [serial = 557] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (0000004087365400) [pid = 1508] [serial = 558] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (00000040933AA000) [pid = 1508] [serial = 549] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (000000408D368000) [pid = 1508] [serial = 554] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (000000408D63AC00) [pid = 1508] [serial = 555] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 54 (0000004092063000) [pid = 1508] [serial = 569] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 53 (000000408D8B3400) [pid = 1508] [serial = 564] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 52 (00000040949F7800) [pid = 1508] [serial = 573] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 51 (00000040920CA000) [pid = 1508] [serial = 570] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 50 (0000004090FAF400) [pid = 1508] [serial = 567] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | --DOMWINDOW == 49 (000000408BBAC400) [pid = 1508] [serial = 561] [outer = 0000000000000000] [url = about:blank] 10:53:50 INFO - PROCESS | 1508 | 1467050030004 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1193ms 10:53:50 INFO - PROCESS | 1508 | 1467050030065 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 1508 | 1467050030070 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:53:50 INFO - PROCESS | 1508 | 1467050030076 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 1508 | 1467050030079 Marionette TRACE conn6 <- [1,774,null,{}] 10:53:50 INFO - PROCESS | 1508 | 1467050030085 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:50 INFO - PROCESS | 1508 | 1467050030088 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:50 INFO - PROCESS | 1508 | 1467050030187 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:53:50 INFO - PROCESS | 1508 | 1467050030194 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 1508 | 1467050030198 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C6B5000 == 27 [pid = 1508] [id = 203] 10:53:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 50 (0000004087364400) [pid = 1508] [serial = 607] [outer = 0000000000000000] 10:53:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 51 (0000004087368800) [pid = 1508] [serial = 608] [outer = 0000004087364400] 10:53:50 INFO - PROCESS | 1508 | 1467050030250 Marionette DEBUG loaded listener.js 10:53:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 52 (0000004087D57000) [pid = 1508] [serial = 609] [outer = 0000004087364400] 10:53:50 INFO - PROCESS | 1508 | 1467050030770 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 10:53:50 INFO - PROCESS | 1508 | 1467050030813 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:53:50 INFO - PROCESS | 1508 | 1467050030818 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:53:50 INFO - PROCESS | 1508 | 1467050030825 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:53:50 INFO - PROCESS | 1508 | 1467050030828 Marionette TRACE conn6 <- [1,778,null,{}] 10:53:50 INFO - PROCESS | 1508 | 1467050030832 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:50 INFO - PROCESS | 1508 | 1467050030835 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:50 INFO - PROCESS | 1508 | 1467050030930 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:53:50 INFO - PROCESS | 1508 | 1467050030994 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:50 INFO - PROCESS | 1508 | 1467050030996 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:51 INFO - PROCESS | 1508 | ++DOCSHELL 000000409171A800 == 28 [pid = 1508] [id = 204] 10:53:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 53 (000000408CA07000) [pid = 1508] [serial = 610] [outer = 0000000000000000] 10:53:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 54 (000000408D370C00) [pid = 1508] [serial = 611] [outer = 000000408CA07000] 10:53:51 INFO - PROCESS | 1508 | 1467050031052 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 55 (000000408D63B800) [pid = 1508] [serial = 612] [outer = 000000408CA07000] 10:53:51 INFO - PROCESS | 1508 | 1467050031464 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 10:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:53:51 INFO - PROCESS | 1508 | 1467050031518 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:53:51 INFO - PROCESS | 1508 | 1467050031520 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:53:51 INFO - PROCESS | 1508 | 1467050031524 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:53:51 INFO - PROCESS | 1508 | 1467050031528 Marionette TRACE conn6 <- [1,782,null,{}] 10:53:51 INFO - PROCESS | 1508 | 1467050031539 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:51 INFO - PROCESS | 1508 | 1467050031544 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:51 INFO - PROCESS | 1508 | 1467050031660 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:53:51 INFO - PROCESS | 1508 | 1467050031675 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:51 INFO - PROCESS | 1508 | 1467050031678 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:51 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DA2800 == 29 [pid = 1508] [id = 205] 10:53:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004090F36800) [pid = 1508] [serial = 613] [outer = 0000000000000000] 10:53:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004090FAD400) [pid = 1508] [serial = 614] [outer = 0000004090F36800] 10:53:51 INFO - PROCESS | 1508 | 1467050031726 Marionette DEBUG loaded listener.js 10:53:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (0000004091FA5800) [pid = 1508] [serial = 615] [outer = 0000004090F36800] 10:53:52 INFO - PROCESS | 1508 | 1467050032147 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 10:53:52 INFO - PROCESS | 1508 | 1467050032217 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 1508 | 1467050032220 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:53:52 INFO - PROCESS | 1508 | 1467050032223 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 1508 | 1467050032225 Marionette TRACE conn6 <- [1,786,null,{}] 10:53:52 INFO - PROCESS | 1508 | 1467050032229 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:52 INFO - PROCESS | 1508 | 1467050032231 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:52 INFO - PROCESS | 1508 | 1467050032341 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:53:52 INFO - PROCESS | 1508 | 1467050032348 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:52 INFO - PROCESS | 1508 | 1467050032350 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:52 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B2C000 == 30 [pid = 1508] [id = 206] 10:53:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (00000040920C7C00) [pid = 1508] [serial = 616] [outer = 0000000000000000] 10:53:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (00000040920CF400) [pid = 1508] [serial = 617] [outer = 00000040920C7C00] 10:53:52 INFO - PROCESS | 1508 | 1467050032432 Marionette DEBUG loaded listener.js 10:53:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (00000040933A6C00) [pid = 1508] [serial = 618] [outer = 00000040920C7C00] 10:53:52 INFO - PROCESS | 1508 | 1467050032877 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:53:52 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 10:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 10:53:52 INFO - PROCESS | 1508 | 1467050032917 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:53:52 INFO - PROCESS | 1508 | 1467050032919 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:53:52 INFO - PROCESS | 1508 | 1467050032922 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:53:52 INFO - PROCESS | 1508 | 1467050032924 Marionette TRACE conn6 <- [1,790,null,{}] 10:53:52 INFO - PROCESS | 1508 | 1467050032928 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:52 INFO - PROCESS | 1508 | 1467050032930 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:53 INFO - PROCESS | 1508 | 1467050033060 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:53:53 INFO - PROCESS | 1508 | 1467050033083 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 1508 | 1467050033085 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C90D800 == 31 [pid = 1508] [id = 207] 10:53:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (000000409400A400) [pid = 1508] [serial = 619] [outer = 0000000000000000] 10:53:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000409400E000) [pid = 1508] [serial = 620] [outer = 000000409400A400] 10:53:53 INFO - PROCESS | 1508 | 1467050033130 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000409495F800) [pid = 1508] [serial = 621] [outer = 000000409400A400] 10:53:53 INFO - PROCESS | 1508 | 1467050033582 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:53:53 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 10:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 10:53:53 INFO - PROCESS | 1508 | 1467050033616 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:53:53 INFO - PROCESS | 1508 | 1467050033619 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:53:53 INFO - PROCESS | 1508 | 1467050033622 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:53:53 INFO - PROCESS | 1508 | 1467050033624 Marionette TRACE conn6 <- [1,794,null,{}] 10:53:53 INFO - PROCESS | 1508 | 1467050033627 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:53 INFO - PROCESS | 1508 | 1467050033633 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:53 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (0000004086F26800) [pid = 1508] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:53:53 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (000000408BBB0800) [pid = 1508] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:53:53 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004086ACC800) [pid = 1508] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:53:53 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004086ACD400) [pid = 1508] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:53:53 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (000000408B913000) [pid = 1508] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:53:53 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (0000004090F36000) [pid = 1508] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:53:53 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (0000004087369800) [pid = 1508] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:53:53 INFO - PROCESS | 1508 | 1467050033777 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:53:53 INFO - PROCESS | 1508 | 1467050033823 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:53 INFO - PROCESS | 1508 | 1467050033826 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:53 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097712800 == 32 [pid = 1508] [id = 208] 10:53:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (000000408560C800) [pid = 1508] [serial = 622] [outer = 0000000000000000] 10:53:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (000000408C754000) [pid = 1508] [serial = 623] [outer = 000000408560C800] 10:53:53 INFO - PROCESS | 1508 | 1467050033878 Marionette DEBUG loaded listener.js 10:53:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (0000004094D59400) [pid = 1508] [serial = 624] [outer = 000000408560C800] 10:53:54 INFO - PROCESS | 1508 | 1467050034233 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:53:54 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 10:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 10:53:54 INFO - PROCESS | 1508 | 1467050034296 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:53:54 INFO - PROCESS | 1508 | 1467050034299 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:53:54 INFO - PROCESS | 1508 | 1467050034302 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 1508 | 1467050034303 Marionette TRACE conn6 <- [1,798,null,{}] 10:53:54 INFO - PROCESS | 1508 | 1467050034307 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:54 INFO - PROCESS | 1508 | 1467050034309 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:54 INFO - PROCESS | 1508 | 1467050034417 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:53:54 INFO - PROCESS | 1508 | 1467050034425 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:54 INFO - PROCESS | 1508 | 1467050034427 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:54 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985A8000 == 33 [pid = 1508] [id = 209] 10:53:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004095219000) [pid = 1508] [serial = 625] [outer = 0000000000000000] 10:53:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (0000004095411400) [pid = 1508] [serial = 626] [outer = 0000004095219000] 10:53:54 INFO - PROCESS | 1508 | 1467050034471 Marionette DEBUG loaded listener.js 10:53:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (00000040956D2400) [pid = 1508] [serial = 627] [outer = 0000004095219000] 10:53:54 INFO - PROCESS | 1508 | 1467050034889 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 10:53:54 INFO - PROCESS | 1508 | 1467050034935 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:53:54 INFO - PROCESS | 1508 | 1467050034937 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:53:54 INFO - PROCESS | 1508 | 1467050034941 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:53:54 INFO - PROCESS | 1508 | 1467050034943 Marionette TRACE conn6 <- [1,802,null,{}] 10:53:54 INFO - PROCESS | 1508 | 1467050034946 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:54 INFO - PROCESS | 1508 | 1467050034948 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:55 INFO - PROCESS | 1508 | 1467050035030 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:53:55 INFO - PROCESS | 1508 | 1467050035037 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 1508 | 1467050035039 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:55 INFO - PROCESS | 1508 | ++DOCSHELL 000000409923C000 == 34 [pid = 1508] [id = 210] 10:53:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (00000040960B8800) [pid = 1508] [serial = 628] [outer = 0000000000000000] 10:53:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (00000040960BD400) [pid = 1508] [serial = 629] [outer = 00000040960B8800] 10:53:55 INFO - PROCESS | 1508 | 1467050035092 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (00000040965B6000) [pid = 1508] [serial = 630] [outer = 00000040960B8800] 10:53:55 INFO - PROCESS | 1508 | 1467050035503 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:53:55 INFO - PROCESS | 1508 | 1467050035574 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:53:55 INFO - PROCESS | 1508 | 1467050035578 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:53:55 INFO - PROCESS | 1508 | 1467050035580 Marionette TRACE conn6 <- [1,806,null,{}] 10:53:55 INFO - PROCESS | 1508 | 1467050035584 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:55 INFO - PROCESS | 1508 | 1467050035585 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:55 INFO - PROCESS | 1508 | 1467050035672 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:53:55 INFO - PROCESS | 1508 | 1467050035679 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:55 INFO - PROCESS | 1508 | 1467050035681 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:55 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA35000 == 35 [pid = 1508] [id = 211] 10:53:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000409689B000) [pid = 1508] [serial = 631] [outer = 0000000000000000] 10:53:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004096A8EC00) [pid = 1508] [serial = 632] [outer = 000000409689B000] 10:53:55 INFO - PROCESS | 1508 | 1467050035726 Marionette DEBUG loaded listener.js 10:53:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004097110800) [pid = 1508] [serial = 633] [outer = 000000409689B000] 10:53:56 INFO - PROCESS | 1508 | 1467050036160 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 10:53:56 INFO - PROCESS | 1508 | 1467050036226 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:53:56 INFO - PROCESS | 1508 | 1467050036231 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:53:56 INFO - PROCESS | 1508 | 1467050036243 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:53:56 INFO - PROCESS | 1508 | 1467050036247 Marionette TRACE conn6 <- [1,810,null,{}] 10:53:56 INFO - PROCESS | 1508 | 1467050036254 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:56 INFO - PROCESS | 1508 | 1467050036258 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:56 INFO - PROCESS | 1508 | 1467050036378 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:53:56 INFO - PROCESS | 1508 | 1467050036454 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:56 INFO - PROCESS | 1508 | 1467050036458 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D480000 == 36 [pid = 1508] [id = 212] 10:53:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004086630400) [pid = 1508] [serial = 634] [outer = 0000000000000000] 10:53:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004086F26000) [pid = 1508] [serial = 635] [outer = 0000004086630400] 10:53:56 INFO - PROCESS | 1508 | 1467050036518 Marionette DEBUG loaded listener.js 10:53:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408BC79800) [pid = 1508] [serial = 636] [outer = 0000004086630400] 10:53:57 INFO - PROCESS | 1508 | 1467050037168 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:53:57 INFO - PROCESS | 1508 | 1467050037194 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:53:57 INFO - PROCESS | 1508 | 1467050037201 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:53:57 INFO - PROCESS | 1508 | 1467050037205 Marionette TRACE conn6 <- [1,814,null,{}] 10:53:57 INFO - PROCESS | 1508 | 1467050037210 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:57 INFO - PROCESS | 1508 | 1467050037213 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:57 INFO - PROCESS | 1508 | 1467050037327 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:53:57 INFO - PROCESS | 1508 | 1467050037397 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:57 INFO - PROCESS | 1508 | 1467050037400 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000409436C000 == 37 [pid = 1508] [id = 213] 10:53:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040903A5800) [pid = 1508] [serial = 637] [outer = 0000000000000000] 10:53:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004090F34400) [pid = 1508] [serial = 638] [outer = 00000040903A5800] 10:53:57 INFO - PROCESS | 1508 | 1467050037457 Marionette DEBUG loaded listener.js 10:53:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004092061800) [pid = 1508] [serial = 639] [outer = 00000040903A5800] 10:53:58 INFO - PROCESS | 1508 | 1467050038070 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 10:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:53:58 INFO - PROCESS | 1508 | 1467050038143 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:53:58 INFO - PROCESS | 1508 | 1467050038146 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:53:58 INFO - PROCESS | 1508 | 1467050038150 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:53:58 INFO - PROCESS | 1508 | 1467050038152 Marionette TRACE conn6 <- [1,818,null,{}] 10:53:58 INFO - PROCESS | 1508 | 1467050038162 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:58 INFO - PROCESS | 1508 | 1467050038168 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:58 INFO - PROCESS | 1508 | 1467050038320 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:53:58 INFO - PROCESS | 1508 | 1467050038387 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:58 INFO - PROCESS | 1508 | 1467050038391 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:58 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB57800 == 38 [pid = 1508] [id = 214] 10:53:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004094D57800) [pid = 1508] [serial = 640] [outer = 0000000000000000] 10:53:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004094DDA000) [pid = 1508] [serial = 641] [outer = 0000004094D57800] 10:53:58 INFO - PROCESS | 1508 | 1467050038490 Marionette DEBUG loaded listener.js 10:53:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004096A97400) [pid = 1508] [serial = 642] [outer = 0000004094D57800] 10:53:59 INFO - PROCESS | 1508 | 1467050039139 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1028ms 10:53:59 INFO - PROCESS | 1508 | 1467050039179 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:53:59 INFO - PROCESS | 1508 | 1467050039182 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:53:59 INFO - PROCESS | 1508 | 1467050039186 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:53:59 INFO - PROCESS | 1508 | 1467050039188 Marionette TRACE conn6 <- [1,822,null,{}] 10:53:59 INFO - PROCESS | 1508 | 1467050039192 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:53:59 INFO - PROCESS | 1508 | 1467050039195 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:59 INFO - PROCESS | 1508 | 1467050039307 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:53:59 INFO - PROCESS | 1508 | 1467050039379 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:53:59 INFO - PROCESS | 1508 | 1467050039381 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:53:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C4C6800 == 39 [pid = 1508] [id = 215] 10:53:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040886EA400) [pid = 1508] [serial = 643] [outer = 0000000000000000] 10:53:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409520B400) [pid = 1508] [serial = 644] [outer = 00000040886EA400] 10:53:59 INFO - PROCESS | 1508 | 1467050039436 Marionette DEBUG loaded listener.js 10:53:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409756E400) [pid = 1508] [serial = 645] [outer = 00000040886EA400] 10:54:00 INFO - PROCESS | 1508 | 1467050040202 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1029ms 10:54:00 INFO - PROCESS | 1508 | 1467050040218 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:54:00 INFO - PROCESS | 1508 | 1467050040222 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:54:00 INFO - PROCESS | 1508 | 1467050040226 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:54:00 INFO - PROCESS | 1508 | 1467050040231 Marionette TRACE conn6 <- [1,826,null,{}] 10:54:00 INFO - PROCESS | 1508 | 1467050040253 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:00 INFO - PROCESS | 1508 | 1467050040256 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:00 INFO - PROCESS | 1508 | 1467050040363 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:54:00 INFO - PROCESS | 1508 | 1467050040435 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:00 INFO - PROCESS | 1508 | 1467050040438 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:00 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912C9800 == 40 [pid = 1508] [id = 216] 10:54:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408CA0D800) [pid = 1508] [serial = 646] [outer = 0000000000000000] 10:54:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408D363400) [pid = 1508] [serial = 647] [outer = 000000408CA0D800] 10:54:00 INFO - PROCESS | 1508 | 1467050040490 Marionette DEBUG loaded listener.js 10:54:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408DA7A000) [pid = 1508] [serial = 648] [outer = 000000408CA0D800] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409171A800 == 39 [pid = 1508] [id = 204] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B2C000 == 38 [pid = 1508] [id = 206] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F48000 == 37 [pid = 1508] [id = 185] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004097712800 == 36 [pid = 1508] [id = 208] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 000000408C90D800 == 35 [pid = 1508] [id = 207] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DA2800 == 34 [pid = 1508] [id = 205] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 00000040985A8000 == 33 [pid = 1508] [id = 209] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409923C000 == 32 [pid = 1508] [id = 210] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 000000408C4C6800 == 31 [pid = 1508] [id = 215] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB57800 == 30 [pid = 1508] [id = 214] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409436C000 == 29 [pid = 1508] [id = 213] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA35000 == 28 [pid = 1508] [id = 211] 10:54:01 INFO - PROCESS | 1508 | --DOCSHELL 000000408D480000 == 27 [pid = 1508] [id = 212] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409206D400) [pid = 1508] [serial = 599] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087328C00) [pid = 1508] [serial = 581] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408BCC2800) [pid = 1508] [serial = 587] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004086F29C00) [pid = 1508] [serial = 584] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408D62E800) [pid = 1508] [serial = 590] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004087599800) [pid = 1508] [serial = 585] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408CA08800) [pid = 1508] [serial = 579] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408BC72C00) [pid = 1508] [serial = 578] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004090F3A400) [pid = 1508] [serial = 593] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408DEC1800) [pid = 1508] [serial = 591] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409100C400) [pid = 1508] [serial = 594] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004091AE5400) [pid = 1508] [serial = 597] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004087D53000) [pid = 1508] [serial = 582] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408DA7B800) [pid = 1508] [serial = 596] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408C677800) [pid = 1508] [serial = 588] [outer = 0000000000000000] [url = about:blank] 10:54:01 INFO - PROCESS | 1508 | 1467050041581 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1398ms 10:54:01 INFO - PROCESS | 1508 | 1467050041626 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:54:01 INFO - PROCESS | 1508 | 1467050041630 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:54:01 INFO - PROCESS | 1508 | 1467050041635 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:54:01 INFO - PROCESS | 1508 | 1467050041640 Marionette TRACE conn6 <- [1,830,null,{}] 10:54:01 INFO - PROCESS | 1508 | 1467050041645 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:01 INFO - PROCESS | 1508 | 1467050041648 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:01 INFO - PROCESS | 1508 | 1467050041739 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:54:01 INFO - PROCESS | 1508 | 1467050041749 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:01 INFO - PROCESS | 1508 | 1467050041752 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:01 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C40D800 == 28 [pid = 1508] [id = 217] 10:54:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004086F25C00) [pid = 1508] [serial = 649] [outer = 0000000000000000] 10:54:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004087325000) [pid = 1508] [serial = 650] [outer = 0000004086F25C00] 10:54:01 INFO - PROCESS | 1508 | 1467050041821 Marionette DEBUG loaded listener.js 10:54:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004087595400) [pid = 1508] [serial = 651] [outer = 0000004086F25C00] 10:54:02 INFO - PROCESS | 1508 | 1467050042255 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 10:54:02 INFO - PROCESS | 1508 | 1467050042329 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:54:02 INFO - PROCESS | 1508 | 1467050042334 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:54:02 INFO - PROCESS | 1508 | 1467050042341 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:54:02 INFO - PROCESS | 1508 | 1467050042343 Marionette TRACE conn6 <- [1,834,null,{}] 10:54:02 INFO - PROCESS | 1508 | 1467050042347 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:02 INFO - PROCESS | 1508 | 1467050042350 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:02 INFO - PROCESS | 1508 | 1467050042479 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:54:02 INFO - PROCESS | 1508 | 1467050042486 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:02 INFO - PROCESS | 1508 | 1467050042488 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:02 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F7C800 == 29 [pid = 1508] [id = 218] 10:54:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004087A2B400) [pid = 1508] [serial = 652] [outer = 0000000000000000] 10:54:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408BBAA400) [pid = 1508] [serial = 653] [outer = 0000004087A2B400] 10:54:02 INFO - PROCESS | 1508 | 1467050042537 Marionette DEBUG loaded listener.js 10:54:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408C6A6C00) [pid = 1508] [serial = 654] [outer = 0000004087A2B400] 10:54:04 INFO - PROCESS | 1508 | 1467050044336 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2038ms 10:54:04 INFO - PROCESS | 1508 | 1467050044385 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:54:04 INFO - PROCESS | 1508 | 1467050044387 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:54:04 INFO - PROCESS | 1508 | 1467050044391 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:54:04 INFO - PROCESS | 1508 | 1467050044394 Marionette TRACE conn6 <- [1,838,null,{}] 10:54:04 INFO - PROCESS | 1508 | 1467050044406 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:04 INFO - PROCESS | 1508 | 1467050044410 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:04 INFO - PROCESS | 1508 | 1467050044524 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:54:04 INFO - PROCESS | 1508 | 1467050044537 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:04 INFO - PROCESS | 1508 | 1467050044540 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:04 INFO - PROCESS | 1508 | ++DOCSHELL 000000409401F000 == 30 [pid = 1508] [id = 219] 10:54:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040903AF800) [pid = 1508] [serial = 655] [outer = 0000000000000000] 10:54:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040903DA400) [pid = 1508] [serial = 656] [outer = 00000040903AF800] 10:54:04 INFO - PROCESS | 1508 | 1467050044626 Marionette DEBUG loaded listener.js 10:54:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004090FAFC00) [pid = 1508] [serial = 657] [outer = 00000040903AF800] 10:54:05 INFO - PROCESS | 1508 | 1467050045102 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 735ms 10:54:05 INFO - PROCESS | 1508 | 1467050045129 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 1508 | 1467050045132 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:54:05 INFO - PROCESS | 1508 | 1467050045146 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 1508 | 1467050045148 Marionette TRACE conn6 <- [1,842,null,{}] 10:54:05 INFO - PROCESS | 1508 | 1467050045152 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:05 INFO - PROCESS | 1508 | 1467050045155 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:05 INFO - PROCESS | 1508 | 1467050045265 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:54:05 INFO - PROCESS | 1508 | 1467050045273 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:05 INFO - PROCESS | 1508 | 1467050045275 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:05 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B2D000 == 31 [pid = 1508] [id = 220] 10:54:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004091FA7000) [pid = 1508] [serial = 658] [outer = 0000000000000000] 10:54:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004091FAF000) [pid = 1508] [serial = 659] [outer = 0000004091FA7000] 10:54:05 INFO - PROCESS | 1508 | 1467050045357 Marionette DEBUG loaded listener.js 10:54:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040920D0400) [pid = 1508] [serial = 660] [outer = 0000004091FA7000] 10:54:05 INFO - PROCESS | 1508 | 1467050045826 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 733ms 10:54:05 INFO - PROCESS | 1508 | 1467050045883 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:54:05 INFO - PROCESS | 1508 | 1467050045885 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:54:05 INFO - PROCESS | 1508 | 1467050045888 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:54:05 INFO - PROCESS | 1508 | 1467050045890 Marionette TRACE conn6 <- [1,846,null,{}] 10:54:05 INFO - PROCESS | 1508 | 1467050045894 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:05 INFO - PROCESS | 1508 | 1467050045896 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:06 INFO - PROCESS | 1508 | 1467050046001 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:54:06 INFO - PROCESS | 1508 | 1467050046079 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 1508 | 1467050046081 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:06 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A72000 == 32 [pid = 1508] [id = 221] 10:54:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040922CA000) [pid = 1508] [serial = 661] [outer = 0000000000000000] 10:54:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409400E800) [pid = 1508] [serial = 662] [outer = 00000040922CA000] 10:54:06 INFO - PROCESS | 1508 | 1467050046126 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040949EB000) [pid = 1508] [serial = 663] [outer = 00000040922CA000] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409400A400) [pid = 1508] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408560C800) [pid = 1508] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004085608800) [pid = 1508] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004090F36800) [pid = 1508] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408C69F400) [pid = 1508] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004091FA6000) [pid = 1508] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004087364400) [pid = 1508] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408CA07000) [pid = 1508] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004095219000) [pid = 1508] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040960B8800) [pid = 1508] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040920C7C00) [pid = 1508] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:54:06 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409689B000) [pid = 1508] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:54:06 INFO - PROCESS | 1508 | 1467050046653 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 795ms 10:54:06 INFO - PROCESS | 1508 | 1467050046690 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:54:06 INFO - PROCESS | 1508 | 1467050046692 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:54:06 INFO - PROCESS | 1508 | 1467050046695 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:54:06 INFO - PROCESS | 1508 | 1467050046697 Marionette TRACE conn6 <- [1,850,null,{}] 10:54:06 INFO - PROCESS | 1508 | 1467050046700 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:06 INFO - PROCESS | 1508 | 1467050046707 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:06 INFO - PROCESS | 1508 | 1467050046829 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:54:06 INFO - PROCESS | 1508 | 1467050046844 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:06 INFO - PROCESS | 1508 | 1467050046854 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:06 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985AF800 == 33 [pid = 1508] [id = 222] 10:54:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004094960400) [pid = 1508] [serial = 664] [outer = 0000000000000000] 10:54:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040949F3800) [pid = 1508] [serial = 665] [outer = 0000004094960400] 10:54:06 INFO - PROCESS | 1508 | 1467050046900 Marionette DEBUG loaded listener.js 10:54:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004095216C00) [pid = 1508] [serial = 666] [outer = 0000004094960400] 10:54:07 INFO - PROCESS | 1508 | 1467050047293 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 627ms 10:54:07 INFO - PROCESS | 1508 | 1467050047328 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 1508 | 1467050047330 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:54:07 INFO - PROCESS | 1508 | 1467050047334 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 1508 | 1467050047335 Marionette TRACE conn6 <- [1,854,null,{}] 10:54:07 INFO - PROCESS | 1508 | 1467050047339 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:07 INFO - PROCESS | 1508 | 1467050047341 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:07 INFO - PROCESS | 1508 | 1467050047420 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:54:07 INFO - PROCESS | 1508 | 1467050047425 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:07 INFO - PROCESS | 1508 | 1467050047427 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:07 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB4E000 == 34 [pid = 1508] [id = 223] 10:54:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409540F400) [pid = 1508] [serial = 667] [outer = 0000000000000000] 10:54:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040956CC800) [pid = 1508] [serial = 668] [outer = 000000409540F400] 10:54:07 INFO - PROCESS | 1508 | 1467050047471 Marionette DEBUG loaded listener.js 10:54:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040965B5C00) [pid = 1508] [serial = 669] [outer = 000000409540F400] 10:54:07 INFO - PROCESS | 1508 | 1467050047903 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 631ms 10:54:07 INFO - PROCESS | 1508 | 1467050047968 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:54:07 INFO - PROCESS | 1508 | 1467050047971 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:54:07 INFO - PROCESS | 1508 | 1467050047979 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:54:07 INFO - PROCESS | 1508 | 1467050047981 Marionette TRACE conn6 <- [1,858,null,{}] 10:54:07 INFO - PROCESS | 1508 | 1467050047985 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:07 INFO - PROCESS | 1508 | 1467050047987 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:08 INFO - PROCESS | 1508 | 1467050048076 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:54:08 INFO - PROCESS | 1508 | 1467050048083 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:08 INFO - PROCESS | 1508 | 1467050048085 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:08 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B699800 == 35 [pid = 1508] [id = 224] 10:54:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408CA11400) [pid = 1508] [serial = 670] [outer = 0000000000000000] 10:54:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004096A92800) [pid = 1508] [serial = 671] [outer = 000000408CA11400] 10:54:08 INFO - PROCESS | 1508 | 1467050048131 Marionette DEBUG loaded listener.js 10:54:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004097569C00) [pid = 1508] [serial = 672] [outer = 000000408CA11400] 10:54:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040975EBC00) [pid = 1508] [serial = 673] [outer = 0000004086A57000] 10:54:09 INFO - PROCESS | 1508 | --DOCSHELL 000000408C40D800 == 34 [pid = 1508] [id = 217] 10:54:09 INFO - PROCESS | 1508 | --DOCSHELL 00000040912C9800 == 33 [pid = 1508] [id = 216] 10:54:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F7C800 == 32 [pid = 1508] [id = 218] 10:54:09 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB4E000 == 31 [pid = 1508] [id = 223] 10:54:09 INFO - PROCESS | 1508 | --DOCSHELL 000000409401F000 == 30 [pid = 1508] [id = 219] 10:54:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A72000 == 29 [pid = 1508] [id = 221] 10:54:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B2D000 == 28 [pid = 1508] [id = 220] 10:54:09 INFO - PROCESS | 1508 | --DOCSHELL 00000040985AF800 == 27 [pid = 1508] [id = 222] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000409400E000) [pid = 1508] [serial = 620] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408C754000) [pid = 1508] [serial = 623] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408570B400) [pid = 1508] [serial = 602] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004087369000) [pid = 1508] [serial = 603] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004090FAD400) [pid = 1508] [serial = 614] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408CA10000) [pid = 1508] [serial = 605] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408D41CC00) [pid = 1508] [serial = 606] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409495F800) [pid = 1508] [serial = 621] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004093565C00) [pid = 1508] [serial = 600] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004087368800) [pid = 1508] [serial = 608] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004087D57000) [pid = 1508] [serial = 609] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408D370C00) [pid = 1508] [serial = 611] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408D63B800) [pid = 1508] [serial = 612] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004095411400) [pid = 1508] [serial = 626] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040960BD400) [pid = 1508] [serial = 629] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040920CF400) [pid = 1508] [serial = 617] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040965B6000) [pid = 1508] [serial = 630] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040933A6C00) [pid = 1508] [serial = 618] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (0000004097110800) [pid = 1508] [serial = 633] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (0000004096A8EC00) [pid = 1508] [serial = 632] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (00000040956D2400) [pid = 1508] [serial = 627] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004091FA5800) [pid = 1508] [serial = 615] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (0000004094D59400) [pid = 1508] [serial = 624] [outer = 0000000000000000] [url = about:blank] 10:54:09 INFO - PROCESS | 1508 | 1467050049862 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1951ms 10:54:09 INFO - PROCESS | 1508 | 1467050049934 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:54:09 INFO - PROCESS | 1508 | 1467050049938 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:54:09 INFO - PROCESS | 1508 | 1467050049943 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:54:09 INFO - PROCESS | 1508 | 1467050049947 Marionette TRACE conn6 <- [1,862,null,{}] 10:54:09 INFO - PROCESS | 1508 | 1467050049953 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:09 INFO - PROCESS | 1508 | 1467050049956 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:10 INFO - PROCESS | 1508 | 1467050050049 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:54:10 INFO - PROCESS | 1508 | 1467050050064 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 1508 | 1467050050066 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:10 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C365800 == 28 [pid = 1508] [id = 225] 10:54:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (0000004086F27800) [pid = 1508] [serial = 674] [outer = 0000000000000000] 10:54:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004086F28400) [pid = 1508] [serial = 675] [outer = 0000004086F27800] 10:54:10 INFO - PROCESS | 1508 | 1467050050116 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (0000004087368400) [pid = 1508] [serial = 676] [outer = 0000004086F27800] 10:54:10 INFO - PROCESS | 1508 | 1467050050595 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 10:54:10 INFO - PROCESS | 1508 | 1467050050639 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:54:10 INFO - PROCESS | 1508 | 1467050050644 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:54:10 INFO - PROCESS | 1508 | 1467050050651 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:54:10 INFO - PROCESS | 1508 | 1467050050654 Marionette TRACE conn6 <- [1,866,null,{}] 10:54:10 INFO - PROCESS | 1508 | 1467050050658 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:10 INFO - PROCESS | 1508 | 1467050050661 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:10 INFO - PROCESS | 1508 | 1467050050751 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:54:10 INFO - PROCESS | 1508 | 1467050050760 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:10 INFO - PROCESS | 1508 | 1467050050763 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:10 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DA8B800 == 29 [pid = 1508] [id = 226] 10:54:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000408770C400) [pid = 1508] [serial = 677] [outer = 0000000000000000] 10:54:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004087932000) [pid = 1508] [serial = 678] [outer = 000000408770C400] 10:54:10 INFO - PROCESS | 1508 | 1467050050812 Marionette DEBUG loaded listener.js 10:54:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (00000040888D8400) [pid = 1508] [serial = 679] [outer = 000000408770C400] 10:54:11 INFO - PROCESS | 1508 | 1467050051285 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 10:54:11 INFO - PROCESS | 1508 | 1467050051343 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:54:11 INFO - PROCESS | 1508 | 1467050051346 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:54:11 INFO - PROCESS | 1508 | 1467050051350 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:54:11 INFO - PROCESS | 1508 | 1467050051353 Marionette TRACE conn6 <- [1,870,null,{}] 10:54:11 INFO - PROCESS | 1508 | 1467050051365 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:11 INFO - PROCESS | 1508 | 1467050051370 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:11 INFO - PROCESS | 1508 | 1467050051484 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:54:11 INFO - PROCESS | 1508 | 1467050051554 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:11 INFO - PROCESS | 1508 | 1467050051557 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:11 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F47800 == 30 [pid = 1508] [id = 227] 10:54:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408559D000) [pid = 1508] [serial = 680] [outer = 0000000000000000] 10:54:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408C677800) [pid = 1508] [serial = 681] [outer = 000000408559D000] 10:54:11 INFO - PROCESS | 1508 | 1467050051606 Marionette DEBUG loaded listener.js 10:54:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408CA0B800) [pid = 1508] [serial = 682] [outer = 000000408559D000] 10:54:11 INFO - PROCESS | 1508 | 1467050051985 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 10:54:12 INFO - PROCESS | 1508 | 1467050052045 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 1508 | 1467050052047 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:54:12 INFO - PROCESS | 1508 | 1467050052051 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 1508 | 1467050052053 Marionette TRACE conn6 <- [1,874,null,{}] 10:54:12 INFO - PROCESS | 1508 | 1467050052057 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:12 INFO - PROCESS | 1508 | 1467050052059 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:12 INFO - PROCESS | 1508 | 1467050052168 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:54:12 INFO - PROCESS | 1508 | 1467050052180 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 1508 | 1467050052182 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093D9C000 == 31 [pid = 1508] [id = 228] 10:54:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408D327000) [pid = 1508] [serial = 683] [outer = 0000000000000000] 10:54:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408D620400) [pid = 1508] [serial = 684] [outer = 000000408D327000] 10:54:12 INFO - PROCESS | 1508 | 1467050052228 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408D8BE800) [pid = 1508] [serial = 685] [outer = 000000408D327000] 10:54:12 INFO - PROCESS | 1508 | 1467050052644 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 10:54:12 INFO - PROCESS | 1508 | 1467050052682 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:54:12 INFO - PROCESS | 1508 | 1467050052685 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:54:12 INFO - PROCESS | 1508 | 1467050052688 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:54:12 INFO - PROCESS | 1508 | 1467050052690 Marionette TRACE conn6 <- [1,878,null,{}] 10:54:12 INFO - PROCESS | 1508 | 1467050052694 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:12 INFO - PROCESS | 1508 | 1467050052696 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:12 INFO - PROCESS | 1508 | 1467050052802 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:54:12 INFO - PROCESS | 1508 | 1467050052844 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:12 INFO - PROCESS | 1508 | 1467050052847 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000409476A000 == 32 [pid = 1508] [id = 229] 10:54:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408765A000) [pid = 1508] [serial = 686] [outer = 0000000000000000] 10:54:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040903DE400) [pid = 1508] [serial = 687] [outer = 000000408765A000] 10:54:12 INFO - PROCESS | 1508 | 1467050052893 Marionette DEBUG loaded listener.js 10:54:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004090FAEC00) [pid = 1508] [serial = 688] [outer = 000000408765A000] 10:54:13 INFO - PROCESS | 1508 | 1467050053287 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 10:54:13 INFO - PROCESS | 1508 | 1467050053320 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:54:13 INFO - PROCESS | 1508 | 1467050053322 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:54:13 INFO - PROCESS | 1508 | 1467050053325 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:54:13 INFO - PROCESS | 1508 | 1467050053327 Marionette TRACE conn6 <- [1,882,null,{}] 10:54:13 INFO - PROCESS | 1508 | 1467050053331 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:13 INFO - PROCESS | 1508 | 1467050053337 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:13 INFO - PROCESS | 1508 | 1467050053471 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:54:13 INFO - PROCESS | 1508 | 1467050053482 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:13 INFO - PROCESS | 1508 | 1467050053484 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:13 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095457000 == 33 [pid = 1508] [id = 230] 10:54:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004091AE5400) [pid = 1508] [serial = 689] [outer = 0000000000000000] 10:54:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409205F800) [pid = 1508] [serial = 690] [outer = 0000004091AE5400] 10:54:13 INFO - PROCESS | 1508 | 1467050053529 Marionette DEBUG loaded listener.js 10:54:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040922D1400) [pid = 1508] [serial = 691] [outer = 0000004091AE5400] 10:54:13 INFO - PROCESS | 1508 | 1467050053940 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 10:54:13 INFO - PROCESS | 1508 | 1467050053959 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:54:13 INFO - PROCESS | 1508 | 1467050053961 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:54:13 INFO - PROCESS | 1508 | 1467050053964 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:54:13 INFO - PROCESS | 1508 | 1467050053966 Marionette TRACE conn6 <- [1,886,null,{}] 10:54:13 INFO - PROCESS | 1508 | 1467050053970 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:13 INFO - PROCESS | 1508 | 1467050053972 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:14 INFO - PROCESS | 1508 | 1467050054051 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:54:14 INFO - PROCESS | 1508 | 1467050054056 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 1508 | 1467050054058 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:14 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A7C800 == 34 [pid = 1508] [id = 231] 10:54:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004085609400) [pid = 1508] [serial = 692] [outer = 0000000000000000] 10:54:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004094009800) [pid = 1508] [serial = 693] [outer = 0000004085609400] 10:54:14 INFO - PROCESS | 1508 | 1467050054103 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040943F1400) [pid = 1508] [serial = 694] [outer = 0000004085609400] 10:54:14 INFO - PROCESS | 1508 | 1467050054536 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 10:54:14 INFO - PROCESS | 1508 | 1467050054598 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:54:14 INFO - PROCESS | 1508 | 1467050054601 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:54:14 INFO - PROCESS | 1508 | 1467050054604 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:54:14 INFO - PROCESS | 1508 | 1467050054606 Marionette TRACE conn6 <- [1,890,null,{}] 10:54:14 INFO - PROCESS | 1508 | 1467050054610 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:14 INFO - PROCESS | 1508 | 1467050054612 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:14 INFO - PROCESS | 1508 | 1467050054691 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:54:14 INFO - PROCESS | 1508 | 1467050054695 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:14 INFO - PROCESS | 1508 | 1467050054697 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:14 INFO - PROCESS | 1508 | ++DOCSHELL 000000409859E800 == 35 [pid = 1508] [id = 232] 10:54:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040949EA400) [pid = 1508] [serial = 695] [outer = 0000000000000000] 10:54:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040949F1400) [pid = 1508] [serial = 696] [outer = 00000040949EA400] 10:54:14 INFO - PROCESS | 1508 | 1467050054741 Marionette DEBUG loaded listener.js 10:54:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004094C25000) [pid = 1508] [serial = 697] [outer = 00000040949EA400] 10:54:15 INFO - PROCESS | 1508 | 1467050055185 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 10:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:54:15 INFO - PROCESS | 1508 | 1467050055234 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 1508 | 1467050055237 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:54:15 INFO - PROCESS | 1508 | 1467050055240 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 1508 | 1467050055242 Marionette TRACE conn6 <- [1,894,null,{}] 10:54:15 INFO - PROCESS | 1508 | 1467050055246 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:15 INFO - PROCESS | 1508 | 1467050055248 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:15 INFO - PROCESS | 1508 | 1467050055350 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:54:15 INFO - PROCESS | 1508 | 1467050055357 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:15 INFO - PROCESS | 1508 | 1467050055359 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:15 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F47000 == 36 [pid = 1508] [id = 233] 10:54:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004094C22C00) [pid = 1508] [serial = 698] [outer = 0000000000000000] 10:54:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409520C400) [pid = 1508] [serial = 699] [outer = 0000004094C22C00] 10:54:15 INFO - PROCESS | 1508 | 1467050055404 Marionette DEBUG loaded listener.js 10:54:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409540A400) [pid = 1508] [serial = 700] [outer = 0000004094C22C00] 10:54:15 INFO - PROCESS | 1508 | 1467050055874 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 10:54:15 INFO - PROCESS | 1508 | 1467050055936 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:54:15 INFO - PROCESS | 1508 | 1467050055938 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:54:15 INFO - PROCESS | 1508 | 1467050055947 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:54:15 INFO - PROCESS | 1508 | 1467050055949 Marionette TRACE conn6 <- [1,898,null,{}] 10:54:15 INFO - PROCESS | 1508 | 1467050055953 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:15 INFO - PROCESS | 1508 | 1467050055955 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:16 INFO - PROCESS | 1508 | 1467050056071 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:54:16 INFO - PROCESS | 1508 | 1467050056084 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 1508 | 1467050056085 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:16 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA24800 == 37 [pid = 1508] [id = 234] 10:54:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408D41E800) [pid = 1508] [serial = 701] [outer = 0000000000000000] 10:54:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040956D1000) [pid = 1508] [serial = 702] [outer = 000000408D41E800] 10:54:16 INFO - PROCESS | 1508 | 1467050056129 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004096517400) [pid = 1508] [serial = 703] [outer = 000000408D41E800] 10:54:16 INFO - PROCESS | 1508 | 1467050056586 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms 10:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:54:16 INFO - PROCESS | 1508 | 1467050056621 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:54:16 INFO - PROCESS | 1508 | 1467050056624 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:54:16 INFO - PROCESS | 1508 | 1467050056627 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:54:16 INFO - PROCESS | 1508 | 1467050056631 Marionette TRACE conn6 <- [1,902,null,{}] 10:54:16 INFO - PROCESS | 1508 | 1467050056635 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:16 INFO - PROCESS | 1508 | 1467050056637 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:16 INFO - PROCESS | 1508 | 1467050056786 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:54:16 INFO - PROCESS | 1508 | 1467050056808 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:16 INFO - PROCESS | 1508 | 1467050056811 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:16 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094664800 == 38 [pid = 1508] [id = 235] 10:54:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004096A98400) [pid = 1508] [serial = 704] [outer = 0000000000000000] 10:54:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000409753B000) [pid = 1508] [serial = 705] [outer = 0000004096A98400] 10:54:16 INFO - PROCESS | 1508 | 1467050056859 Marionette DEBUG loaded listener.js 10:54:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040975EA000) [pid = 1508] [serial = 706] [outer = 0000004096A98400] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040903AF800) [pid = 1508] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004091FA7000) [pid = 1508] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040922CA000) [pid = 1508] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000409540F400) [pid = 1508] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004094960400) [pid = 1508] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004087A2B400) [pid = 1508] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004086F25C00) [pid = 1508] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408CA0D800) [pid = 1508] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040886EA400) [pid = 1508] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004094D57800) [pid = 1508] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040903A5800) [pid = 1508] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:54:17 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004086630400) [pid = 1508] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:54:17 INFO - PROCESS | 1508 | 1467050057367 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 777ms 10:54:17 INFO - PROCESS | 1508 | 1467050057408 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:54:17 INFO - PROCESS | 1508 | 1467050057410 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:54:17 INFO - PROCESS | 1508 | 1467050057414 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:54:17 INFO - PROCESS | 1508 | 1467050057415 Marionette TRACE conn6 <- [1,906,null,{}] 10:54:17 INFO - PROCESS | 1508 | 1467050057419 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:17 INFO - PROCESS | 1508 | 1467050057421 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:17 INFO - PROCESS | 1508 | 1467050057502 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:54:17 INFO - PROCESS | 1508 | 1467050057507 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:17 INFO - PROCESS | 1508 | 1467050057509 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:17 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B79A800 == 39 [pid = 1508] [id = 236] 10:54:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004091AE5800) [pid = 1508] [serial = 707] [outer = 0000000000000000] 10:54:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004096898C00) [pid = 1508] [serial = 708] [outer = 0000004091AE5800] 10:54:17 INFO - PROCESS | 1508 | 1467050057554 Marionette DEBUG loaded listener.js 10:54:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040975EC400) [pid = 1508] [serial = 709] [outer = 0000004091AE5800] 10:54:17 INFO - PROCESS | 1508 | 1467050057978 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 587ms 10:54:18 INFO - PROCESS | 1508 | 1467050058004 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 1508 | 1467050058006 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:54:18 INFO - PROCESS | 1508 | 1467050058019 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 1508 | 1467050058021 Marionette TRACE conn6 <- [1,910,null,{}] 10:54:18 INFO - PROCESS | 1508 | 1467050058024 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:18 INFO - PROCESS | 1508 | 1467050058026 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:18 INFO - PROCESS | 1508 | 1467050058107 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:54:18 INFO - PROCESS | 1508 | 1467050058113 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 1508 | 1467050058115 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:18 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC74000 == 40 [pid = 1508] [id = 237] 10:54:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040975F2800) [pid = 1508] [serial = 710] [outer = 0000000000000000] 10:54:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004097670800) [pid = 1508] [serial = 711] [outer = 00000040975F2800] 10:54:18 INFO - PROCESS | 1508 | 1467050058159 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409767D000) [pid = 1508] [serial = 712] [outer = 00000040975F2800] 10:54:18 INFO - PROCESS | 1508 | 1467050058596 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 10:54:18 INFO - PROCESS | 1508 | 1467050058654 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:54:18 INFO - PROCESS | 1508 | 1467050058656 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:54:18 INFO - PROCESS | 1508 | 1467050058660 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:54:18 INFO - PROCESS | 1508 | 1467050058661 Marionette TRACE conn6 <- [1,914,null,{}] 10:54:18 INFO - PROCESS | 1508 | 1467050058665 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:18 INFO - PROCESS | 1508 | 1467050058667 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:18 INFO - PROCESS | 1508 | 1467050058749 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:54:18 INFO - PROCESS | 1508 | 1467050058762 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:18 INFO - PROCESS | 1508 | 1467050058764 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:18 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC8D800 == 41 [pid = 1508] [id = 238] 10:54:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004097752C00) [pid = 1508] [serial = 713] [outer = 0000000000000000] 10:54:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004097755000) [pid = 1508] [serial = 714] [outer = 0000004097752C00] 10:54:18 INFO - PROCESS | 1508 | 1467050058810 Marionette DEBUG loaded listener.js 10:54:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004096515800) [pid = 1508] [serial = 715] [outer = 0000004097752C00] 10:54:19 INFO - PROCESS | 1508 | 1467050059382 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 777ms 10:54:19 INFO - PROCESS | 1508 | 1467050059472 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:54:19 INFO - PROCESS | 1508 | 1467050059477 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:54:19 INFO - PROCESS | 1508 | 1467050059527 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:54:19 INFO - PROCESS | 1508 | 1467050059531 Marionette TRACE conn6 <- [1,918,null,{}] 10:54:19 INFO - PROCESS | 1508 | 1467050059537 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:19 INFO - PROCESS | 1508 | 1467050059541 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:19 INFO - PROCESS | 1508 | 1467050059675 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:54:19 INFO - PROCESS | 1508 | 1467050059742 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:19 INFO - PROCESS | 1508 | 1467050059745 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:19 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D490000 == 42 [pid = 1508] [id = 239] 10:54:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004085FD0800) [pid = 1508] [serial = 716] [outer = 0000000000000000] 10:54:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004087364400) [pid = 1508] [serial = 717] [outer = 0000004085FD0800] 10:54:19 INFO - PROCESS | 1508 | 1467050059825 Marionette DEBUG loaded listener.js 10:54:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040879A9C00) [pid = 1508] [serial = 718] [outer = 0000004085FD0800] 10:54:20 INFO - PROCESS | 1508 | 1467050060523 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1035ms 10:54:20 INFO - PROCESS | 1508 | 1467050060564 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:54:20 INFO - PROCESS | 1508 | 1467050060569 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:54:20 INFO - PROCESS | 1508 | 1467050060576 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:54:20 INFO - PROCESS | 1508 | 1467050060579 Marionette TRACE conn6 <- [1,922,null,{}] 10:54:20 INFO - PROCESS | 1508 | 1467050060583 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:20 INFO - PROCESS | 1508 | 1467050060586 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:20 INFO - PROCESS | 1508 | 1467050060742 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:54:20 INFO - PROCESS | 1508 | 1467050060860 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:20 INFO - PROCESS | 1508 | 1467050060863 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:20 INFO - PROCESS | 1508 | ++DOCSHELL 000000408795D000 == 43 [pid = 1508] [id = 240] 10:54:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004087597400) [pid = 1508] [serial = 719] [outer = 0000000000000000] 10:54:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000408BCC1400) [pid = 1508] [serial = 720] [outer = 0000004087597400] 10:54:20 INFO - PROCESS | 1508 | 1467050060922 Marionette DEBUG loaded listener.js 10:54:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (000000408D639800) [pid = 1508] [serial = 721] [outer = 0000004087597400] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC74000 == 42 [pid = 1508] [id = 237] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409B79A800 == 41 [pid = 1508] [id = 236] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004094664800 == 40 [pid = 1508] [id = 235] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA24800 == 39 [pid = 1508] [id = 234] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F47000 == 38 [pid = 1508] [id = 233] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409859E800 == 37 [pid = 1508] [id = 232] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A7C800 == 36 [pid = 1508] [id = 231] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004095457000 == 35 [pid = 1508] [id = 230] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409476A000 == 34 [pid = 1508] [id = 229] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004093D9C000 == 33 [pid = 1508] [id = 228] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F47800 == 32 [pid = 1508] [id = 227] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004096A92800) [pid = 1508] [serial = 671] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 000000408DA8B800 == 31 [pid = 1508] [id = 226] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 000000408C365800 == 30 [pid = 1508] [id = 225] 10:54:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409B699800 == 29 [pid = 1508] [id = 224] 10:54:21 INFO - PROCESS | 1508 | 1467050061804 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1284ms 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (00000040903DA400) [pid = 1508] [serial = 656] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (0000004091FAF000) [pid = 1508] [serial = 659] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040920D0400) [pid = 1508] [serial = 660] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000409400E800) [pid = 1508] [serial = 662] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040956CC800) [pid = 1508] [serial = 668] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040949F3800) [pid = 1508] [serial = 665] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040965B5C00) [pid = 1508] [serial = 669] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040949EB000) [pid = 1508] [serial = 663] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408BBAA400) [pid = 1508] [serial = 653] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004087325000) [pid = 1508] [serial = 650] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004087595400) [pid = 1508] [serial = 651] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408DA7A000) [pid = 1508] [serial = 648] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408D363400) [pid = 1508] [serial = 647] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409756E400) [pid = 1508] [serial = 645] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000409520B400) [pid = 1508] [serial = 644] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004096A97400) [pid = 1508] [serial = 642] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004094DDA000) [pid = 1508] [serial = 641] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004092061800) [pid = 1508] [serial = 639] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004090F34400) [pid = 1508] [serial = 638] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408BC79800) [pid = 1508] [serial = 636] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004086F26000) [pid = 1508] [serial = 635] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004090FAFC00) [pid = 1508] [serial = 657] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408C6A6C00) [pid = 1508] [serial = 654] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004095216C00) [pid = 1508] [serial = 666] [outer = 0000000000000000] [url = about:blank] 10:54:21 INFO - PROCESS | 1508 | 1467050061865 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:54:21 INFO - PROCESS | 1508 | 1467050061870 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:54:21 INFO - PROCESS | 1508 | 1467050061876 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:54:21 INFO - PROCESS | 1508 | 1467050061881 Marionette TRACE conn6 <- [1,926,null,{}] 10:54:21 INFO - PROCESS | 1508 | 1467050061886 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:21 INFO - PROCESS | 1508 | 1467050061889 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:21 INFO - PROCESS | 1508 | 1467050061978 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:54:21 INFO - PROCESS | 1508 | 1467050061985 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 1508 | 1467050061989 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:22 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C365800 == 30 [pid = 1508] [id = 241] 10:54:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408759EC00) [pid = 1508] [serial = 722] [outer = 0000000000000000] 10:54:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040879ACC00) [pid = 1508] [serial = 723] [outer = 000000408759EC00] 10:54:22 INFO - PROCESS | 1508 | 1467050062043 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408C3D8C00) [pid = 1508] [serial = 724] [outer = 000000408759EC00] 10:54:22 INFO - PROCESS | 1508 | 1467050062547 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 694ms 10:54:22 INFO - PROCESS | 1508 | 1467050062570 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:54:22 INFO - PROCESS | 1508 | 1467050062574 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:54:22 INFO - PROCESS | 1508 | 1467050062580 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:54:22 INFO - PROCESS | 1508 | 1467050062583 Marionette TRACE conn6 <- [1,930,null,{}] 10:54:22 INFO - PROCESS | 1508 | 1467050062586 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:22 INFO - PROCESS | 1508 | 1467050062589 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:22 INFO - PROCESS | 1508 | 1467050062681 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:54:22 INFO - PROCESS | 1508 | 1467050062690 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:22 INFO - PROCESS | 1508 | 1467050062692 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091708000 == 31 [pid = 1508] [id = 242] 10:54:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D635400) [pid = 1508] [serial = 725] [outer = 0000000000000000] 10:54:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408DA7C800) [pid = 1508] [serial = 726] [outer = 000000408D635400] 10:54:22 INFO - PROCESS | 1508 | 1467050062740 Marionette DEBUG loaded listener.js 10:54:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004090F36400) [pid = 1508] [serial = 727] [outer = 000000408D635400] 10:54:23 INFO - PROCESS | 1508 | 1467050063211 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 10:54:23 INFO - PROCESS | 1508 | 1467050063276 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 1508 | 1467050063278 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:54:23 INFO - PROCESS | 1508 | 1467050063283 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:54:23 INFO - PROCESS | 1508 | 1467050063286 Marionette TRACE conn6 <- [1,934,null,{}] 10:54:23 INFO - PROCESS | 1508 | 1467050063297 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:23 INFO - PROCESS | 1508 | 1467050063302 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:23 INFO - PROCESS | 1508 | 1467050063390 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:54:23 INFO - PROCESS | 1508 | 1467050063492 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:23 INFO - PROCESS | 1508 | 1467050063495 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:23 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DB6800 == 32 [pid = 1508] [id = 243] 10:54:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408DA78800) [pid = 1508] [serial = 728] [outer = 0000000000000000] 10:54:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004091AEC800) [pid = 1508] [serial = 729] [outer = 000000408DA78800] 10:54:23 INFO - PROCESS | 1508 | 1467050063544 Marionette DEBUG loaded listener.js 10:54:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004092068000) [pid = 1508] [serial = 730] [outer = 000000408DA78800] 10:54:23 INFO - PROCESS | 1508 | 1467050063935 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 693ms 10:54:23 INFO - PROCESS | 1508 | 1467050063977 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:54:23 INFO - PROCESS | 1508 | 1467050063980 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:54:24 INFO - PROCESS | 1508 | 1467050063996 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - PROCESS | 1508 | 1467050063998 Marionette TRACE conn6 <- [1,938,null,{}] 10:54:24 INFO - PROCESS | 1508 | 1467050064002 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:24 INFO - PROCESS | 1508 | 1467050064004 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:24 INFO - PROCESS | 1508 | 1467050064124 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:54:24 INFO - PROCESS | 1508 | 1467050064131 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 1508 | 1467050064133 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:24 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094CAD000 == 33 [pid = 1508] [id = 244] 10:54:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040920D3C00) [pid = 1508] [serial = 731] [outer = 0000000000000000] 10:54:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040922CA000) [pid = 1508] [serial = 732] [outer = 00000040920D3C00] 10:54:24 INFO - PROCESS | 1508 | 1467050064224 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409400B000) [pid = 1508] [serial = 733] [outer = 00000040920D3C00] 10:54:24 INFO - PROCESS | 1508 | 1467050064644 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 10:54:24 INFO - PROCESS | 1508 | 1467050064692 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:54:24 INFO - PROCESS | 1508 | 1467050064695 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:54:24 INFO - PROCESS | 1508 | 1467050064698 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:54:24 INFO - PROCESS | 1508 | 1467050064700 Marionette TRACE conn6 <- [1,942,null,{}] 10:54:24 INFO - PROCESS | 1508 | 1467050064704 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:24 INFO - PROCESS | 1508 | 1467050064706 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:24 INFO - PROCESS | 1508 | 1467050064837 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:54:24 INFO - PROCESS | 1508 | 1467050064863 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:24 INFO - PROCESS | 1508 | 1467050064865 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:24 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096007800 == 34 [pid = 1508] [id = 245] 10:54:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408662E000) [pid = 1508] [serial = 734] [outer = 0000000000000000] 10:54:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409496A800) [pid = 1508] [serial = 735] [outer = 000000408662E000] 10:54:24 INFO - PROCESS | 1508 | 1467050064910 Marionette DEBUG loaded listener.js 10:54:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040949F6800) [pid = 1508] [serial = 736] [outer = 000000408662E000] 10:54:25 INFO - PROCESS | 1508 | 1467050065373 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 735ms 10:54:25 INFO - PROCESS | 1508 | 1467050065441 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:54:25 INFO - PROCESS | 1508 | 1467050065443 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:54:25 INFO - PROCESS | 1508 | 1467050065447 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:54:25 INFO - PROCESS | 1508 | 1467050065448 Marionette TRACE conn6 <- [1,946,null,{}] 10:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:54:25 INFO - PROCESS | 1508 | 1467050065452 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:25 INFO - PROCESS | 1508 | 1467050065458 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:25 INFO - PROCESS | 1508 | 1467050065589 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:54:25 INFO - PROCESS | 1508 | 1467050065646 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:25 INFO - PROCESS | 1508 | 1467050065648 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:25 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098597800 == 35 [pid = 1508] [id = 246] 10:54:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040960BD400) [pid = 1508] [serial = 737] [outer = 0000000000000000] 10:54:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000409685B400) [pid = 1508] [serial = 738] [outer = 00000040960BD400] 10:54:25 INFO - PROCESS | 1508 | 1467050065696 Marionette DEBUG loaded listener.js 10:54:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004096A92C00) [pid = 1508] [serial = 739] [outer = 00000040960BD400] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004094C22C00) [pid = 1508] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040949EA400) [pid = 1508] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408770C400) [pid = 1508] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408765A000) [pid = 1508] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408D327000) [pid = 1508] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004091AE5400) [pid = 1508] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408CA11400) [pid = 1508] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408D41E800) [pid = 1508] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004085609400) [pid = 1508] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004086F27800) [pid = 1508] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004096A98400) [pid = 1508] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040975F2800) [pid = 1508] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408559D000) [pid = 1508] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:54:26 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004091AE5800) [pid = 1508] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:54:26 INFO - PROCESS | 1508 | 1467050066261 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 839ms 10:54:26 INFO - PROCESS | 1508 | 1467050066291 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 1508 | 1467050066293 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:54:26 INFO - PROCESS | 1508 | 1467050066297 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:54:26 INFO - PROCESS | 1508 | 1467050066299 Marionette TRACE conn6 <- [1,950,null,{}] 10:54:26 INFO - PROCESS | 1508 | 1467050066303 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:26 INFO - PROCESS | 1508 | 1467050066305 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:26 INFO - PROCESS | 1508 | 1467050066385 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:54:26 INFO - PROCESS | 1508 | 1467050066458 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:26 INFO - PROCESS | 1508 | 1467050066459 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:26 INFO - PROCESS | 1508 | ++DOCSHELL 000000409922F000 == 36 [pid = 1508] [id = 247] 10:54:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408570E400) [pid = 1508] [serial = 740] [outer = 0000000000000000] 10:54:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040903D6800) [pid = 1508] [serial = 741] [outer = 000000408570E400] 10:54:26 INFO - PROCESS | 1508 | 1467050066504 Marionette DEBUG loaded listener.js 10:54:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004094D59400) [pid = 1508] [serial = 742] [outer = 000000408570E400] 10:54:26 INFO - PROCESS | 1508 | 1467050066844 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 588ms 10:54:26 INFO - PROCESS | 1508 | 1467050066887 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:54:26 INFO - PROCESS | 1508 | 1467050066889 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:54:26 INFO - PROCESS | 1508 | 1467050066900 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:54:26 INFO - PROCESS | 1508 | 1467050066902 Marionette TRACE conn6 <- [1,954,null,{}] 10:54:26 INFO - PROCESS | 1508 | 1467050066906 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:26 INFO - PROCESS | 1508 | 1467050066908 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:27 INFO - PROCESS | 1508 | 1467050067015 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:54:27 INFO - PROCESS | 1508 | 1467050067023 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 1508 | 1467050067025 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:27 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB53800 == 37 [pid = 1508] [id = 248] 10:54:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004096A98400) [pid = 1508] [serial = 743] [outer = 0000000000000000] 10:54:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409756A000) [pid = 1508] [serial = 744] [outer = 0000004096A98400] 10:54:27 INFO - PROCESS | 1508 | 1467050067070 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040975E9000) [pid = 1508] [serial = 745] [outer = 0000004096A98400] 10:54:27 INFO - PROCESS | 1508 | 1467050067469 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 586ms 10:54:27 INFO - PROCESS | 1508 | 1467050067482 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:54:27 INFO - PROCESS | 1508 | 1467050067484 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:54:27 INFO - PROCESS | 1508 | 1467050067487 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:54:27 INFO - PROCESS | 1508 | 1467050067489 Marionette TRACE conn6 <- [1,958,null,{}] 10:54:27 INFO - PROCESS | 1508 | 1467050067492 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:27 INFO - PROCESS | 1508 | 1467050067494 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:27 INFO - PROCESS | 1508 | 1467050067575 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:54:27 INFO - PROCESS | 1508 | 1467050067642 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:27 INFO - PROCESS | 1508 | 1467050067644 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093389800 == 38 [pid = 1508] [id = 249] 10:54:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004097574400) [pid = 1508] [serial = 746] [outer = 0000000000000000] 10:54:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040960AFC00) [pid = 1508] [serial = 747] [outer = 0000004097574400] 10:54:27 INFO - PROCESS | 1508 | 1467050067689 Marionette DEBUG loaded listener.js 10:54:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004097758800) [pid = 1508] [serial = 748] [outer = 0000004097574400] 10:54:28 INFO - PROCESS | 1508 | 1467050068097 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 10:54:28 INFO - PROCESS | 1508 | 1467050068121 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:54:28 INFO - PROCESS | 1508 | 1467050068123 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:54:28 INFO - PROCESS | 1508 | 1467050068166 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:54:28 INFO - PROCESS | 1508 | 1467050068170 Marionette TRACE conn6 <- [1,962,null,{}] 10:54:28 INFO - PROCESS | 1508 | 1467050068181 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:28 INFO - PROCESS | 1508 | 1467050068186 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:28 INFO - PROCESS | 1508 | 1467050068340 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:54:28 INFO - PROCESS | 1508 | 1467050068408 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:28 INFO - PROCESS | 1508 | 1467050068411 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:28 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C470800 == 39 [pid = 1508] [id = 250] 10:54:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004086859800) [pid = 1508] [serial = 749] [outer = 0000000000000000] 10:54:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004087333000) [pid = 1508] [serial = 750] [outer = 0000004086859800] 10:54:28 INFO - PROCESS | 1508 | 1467050068470 Marionette DEBUG loaded listener.js 10:54:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408BBA2800) [pid = 1508] [serial = 751] [outer = 0000004086859800] 10:54:29 INFO - PROCESS | 1508 | 1467050069113 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1029ms 10:54:29 INFO - PROCESS | 1508 | 1467050069159 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:54:29 INFO - PROCESS | 1508 | 1467050069163 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:54:29 INFO - PROCESS | 1508 | 1467050069170 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:54:29 INFO - PROCESS | 1508 | 1467050069172 Marionette TRACE conn6 <- [1,966,null,{}] 10:54:29 INFO - PROCESS | 1508 | 1467050069179 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:29 INFO - PROCESS | 1508 | 1467050069183 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:29 INFO - PROCESS | 1508 | 1467050069299 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:54:29 INFO - PROCESS | 1508 | 1467050069373 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:29 INFO - PROCESS | 1508 | 1467050069376 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:29 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095492000 == 40 [pid = 1508] [id = 251] 10:54:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004090F3A400) [pid = 1508] [serial = 752] [outer = 0000000000000000] 10:54:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004091003400) [pid = 1508] [serial = 753] [outer = 0000004090F3A400] 10:54:29 INFO - PROCESS | 1508 | 1467050069433 Marionette DEBUG loaded listener.js 10:54:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004092067400) [pid = 1508] [serial = 754] [outer = 0000004090F3A400] 10:54:30 INFO - PROCESS | 1508 | 1467050070022 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 882ms 10:54:30 INFO - PROCESS | 1508 | 1467050070055 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:54:30 INFO - PROCESS | 1508 | 1467050070058 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:54:30 INFO - PROCESS | 1508 | 1467050070062 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:54:30 INFO - PROCESS | 1508 | 1467050070064 Marionette TRACE conn6 <- [1,970,null,{}] 10:54:30 INFO - PROCESS | 1508 | 1467050070068 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:30 INFO - PROCESS | 1508 | 1467050070071 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:30 INFO - PROCESS | 1508 | 1467050070186 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:54:30 INFO - PROCESS | 1508 | 1467050070275 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:30 INFO - PROCESS | 1508 | 1467050070282 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:30 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7B0800 == 41 [pid = 1508] [id = 252] 10:54:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004095410800) [pid = 1508] [serial = 755] [outer = 0000000000000000] 10:54:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040956B0800) [pid = 1508] [serial = 756] [outer = 0000004095410800] 10:54:30 INFO - PROCESS | 1508 | 1467050070341 Marionette DEBUG loaded listener.js 10:54:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (0000004097578000) [pid = 1508] [serial = 757] [outer = 0000004095410800] 10:54:30 INFO - PROCESS | 1508 | 1467050070957 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 943ms 10:54:31 INFO - PROCESS | 1508 | 1467050071012 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 1508 | 1467050071014 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:54:31 INFO - PROCESS | 1508 | 1467050071018 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1508 | 1467050071020 Marionette TRACE conn6 <- [1,974,null,{}] 10:54:31 INFO - PROCESS | 1508 | 1467050071024 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:31 INFO - PROCESS | 1508 | 1467050071027 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:31 INFO - PROCESS | 1508 | 1467050071138 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:54:31 INFO - PROCESS | 1508 | 1467050071225 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:31 INFO - PROCESS | 1508 | 1467050071228 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:31 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C41E800 == 42 [pid = 1508] [id = 253] 10:54:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004098223800) [pid = 1508] [serial = 758] [outer = 0000000000000000] 10:54:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (0000004098225800) [pid = 1508] [serial = 759] [outer = 0000004098223800] 10:54:31 INFO - PROCESS | 1508 | 1467050071283 Marionette DEBUG loaded listener.js 10:54:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (000000409822D000) [pid = 1508] [serial = 760] [outer = 0000004098223800] 10:54:31 INFO - PROCESS | 1508 | 1467050071821 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 882ms 10:54:31 INFO - PROCESS | 1508 | 1467050071903 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:54:31 INFO - PROCESS | 1508 | 1467050071905 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:54:31 INFO - PROCESS | 1508 | 1467050071909 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:54:31 INFO - PROCESS | 1508 | 1467050071912 Marionette TRACE conn6 <- [1,978,null,{}] 10:54:31 INFO - PROCESS | 1508 | 1467050071916 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:31 INFO - PROCESS | 1508 | 1467050071918 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:32 INFO - PROCESS | 1508 | 1467050072025 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:54:32 INFO - PROCESS | 1508 | 1467050072110 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:32 INFO - PROCESS | 1508 | 1467050072113 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094773000 == 43 [pid = 1508] [id = 254] 10:54:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (000000408C3B0800) [pid = 1508] [serial = 761] [outer = 0000000000000000] 10:54:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (00000040922EBC00) [pid = 1508] [serial = 762] [outer = 000000408C3B0800] 10:54:32 INFO - PROCESS | 1508 | 1467050072168 Marionette DEBUG loaded listener.js 10:54:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (0000004098229800) [pid = 1508] [serial = 763] [outer = 000000408C3B0800] 10:54:32 INFO - PROCESS | 1508 | 1467050072863 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 987ms 10:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:54:32 INFO - PROCESS | 1508 | 1467050072899 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:54:32 INFO - PROCESS | 1508 | 1467050072903 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:54:32 INFO - PROCESS | 1508 | 1467050072908 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:54:32 INFO - PROCESS | 1508 | 1467050072911 Marionette TRACE conn6 <- [1,982,null,{}] 10:54:32 INFO - PROCESS | 1508 | 1467050072917 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:32 INFO - PROCESS | 1508 | 1467050072920 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:33 INFO - PROCESS | 1508 | 1467050073027 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:54:33 INFO - PROCESS | 1508 | 1467050073122 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:33 INFO - PROCESS | 1508 | 1467050073124 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:33 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BE8B000 == 44 [pid = 1508] [id = 255] 10:54:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (000000408C3B2400) [pid = 1508] [serial = 764] [outer = 0000000000000000] 10:54:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (000000408C754000) [pid = 1508] [serial = 765] [outer = 000000408C3B2400] 10:54:33 INFO - PROCESS | 1508 | 1467050073176 Marionette DEBUG loaded listener.js 10:54:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (000000408DEC1800) [pid = 1508] [serial = 766] [outer = 000000408C3B2400] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB53800 == 43 [pid = 1508] [id = 248] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000409922F000 == 42 [pid = 1508] [id = 247] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 0000004098597800 == 41 [pid = 1508] [id = 246] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 0000004096007800 == 40 [pid = 1508] [id = 245] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 0000004094CAD000 == 39 [pid = 1508] [id = 244] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DB6800 == 38 [pid = 1508] [id = 243] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 0000004091708000 == 37 [pid = 1508] [id = 242] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000408C365800 == 36 [pid = 1508] [id = 241] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000408795D000 == 35 [pid = 1508] [id = 240] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000408D490000 == 34 [pid = 1508] [id = 239] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC8D800 == 33 [pid = 1508] [id = 238] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 0000004094773000 == 32 [pid = 1508] [id = 254] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000409C41E800 == 31 [pid = 1508] [id = 253] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7B0800 == 30 [pid = 1508] [id = 252] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 0000004095492000 == 29 [pid = 1508] [id = 251] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 0000004093389800 == 28 [pid = 1508] [id = 249] 10:54:34 INFO - PROCESS | 1508 | --DOCSHELL 000000408C470800 == 27 [pid = 1508] [id = 250] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (00000040875A0400) [pid = 1508] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (000000409520C400) [pid = 1508] [serial = 699] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (00000040949F1400) [pid = 1508] [serial = 696] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (0000004087932000) [pid = 1508] [serial = 678] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (00000040888D8400) [pid = 1508] [serial = 679] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (00000040903DE400) [pid = 1508] [serial = 687] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004090FAEC00) [pid = 1508] [serial = 688] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000408D620400) [pid = 1508] [serial = 684] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000408D8BE800) [pid = 1508] [serial = 685] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000409205F800) [pid = 1508] [serial = 690] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040922D1400) [pid = 1508] [serial = 691] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004097569C00) [pid = 1508] [serial = 672] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040956D1000) [pid = 1508] [serial = 702] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004094009800) [pid = 1508] [serial = 693] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040943F1400) [pid = 1508] [serial = 694] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004086F28400) [pid = 1508] [serial = 675] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004087368400) [pid = 1508] [serial = 676] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409540A400) [pid = 1508] [serial = 700] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000409753B000) [pid = 1508] [serial = 705] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004096517400) [pid = 1508] [serial = 703] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004097670800) [pid = 1508] [serial = 711] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408C677800) [pid = 1508] [serial = 681] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040975EA000) [pid = 1508] [serial = 706] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408CA0B800) [pid = 1508] [serial = 682] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004096898C00) [pid = 1508] [serial = 708] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004097755000) [pid = 1508] [serial = 714] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004094C25000) [pid = 1508] [serial = 697] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409767D000) [pid = 1508] [serial = 712] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040975EC400) [pid = 1508] [serial = 709] [outer = 0000000000000000] [url = about:blank] 10:54:34 INFO - PROCESS | 1508 | 1467050074365 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1504ms 10:54:34 INFO - PROCESS | 1508 | 1467050074414 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:54:34 INFO - PROCESS | 1508 | 1467050074419 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:54:34 INFO - PROCESS | 1508 | 1467050074470 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:54:34 INFO - PROCESS | 1508 | 1467050074473 Marionette TRACE conn6 <- [1,986,null,{}] 10:54:34 INFO - PROCESS | 1508 | 1467050074480 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:34 INFO - PROCESS | 1508 | 1467050074483 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:34 INFO - PROCESS | 1508 | 1467050074569 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:54:34 INFO - PROCESS | 1508 | 1467050074583 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:34 INFO - PROCESS | 1508 | 1467050074586 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:34 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C428000 == 28 [pid = 1508] [id = 256] 10:54:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004087327C00) [pid = 1508] [serial = 767] [outer = 0000000000000000] 10:54:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408732E400) [pid = 1508] [serial = 768] [outer = 0000004087327C00] 10:54:34 INFO - PROCESS | 1508 | 1467050074634 Marionette DEBUG loaded listener.js 10:54:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408759D800) [pid = 1508] [serial = 769] [outer = 0000004087327C00] 10:54:35 INFO - PROCESS | 1508 | 1467050075076 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 10:54:35 INFO - PROCESS | 1508 | 1467050075158 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 1508 | 1467050075164 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:54:35 INFO - PROCESS | 1508 | 1467050075170 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 1508 | 1467050075173 Marionette TRACE conn6 <- [1,990,null,{}] 10:54:35 INFO - PROCESS | 1508 | 1467050075177 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:35 INFO - PROCESS | 1508 | 1467050075180 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:35 INFO - PROCESS | 1508 | 1467050075271 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:54:35 INFO - PROCESS | 1508 | 1467050075286 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:35 INFO - PROCESS | 1508 | 1467050075289 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:35 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CB0800 == 29 [pid = 1508] [id = 257] 10:54:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408BC16800) [pid = 1508] [serial = 770] [outer = 0000000000000000] 10:54:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408C328800) [pid = 1508] [serial = 771] [outer = 000000408BC16800] 10:54:35 INFO - PROCESS | 1508 | 1467050075337 Marionette DEBUG loaded listener.js 10:54:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408CA08000) [pid = 1508] [serial = 772] [outer = 000000408BC16800] 10:54:35 INFO - PROCESS | 1508 | 1467050075827 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 693ms 10:54:35 INFO - PROCESS | 1508 | 1467050075865 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:54:35 INFO - PROCESS | 1508 | 1467050075867 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:54:35 INFO - PROCESS | 1508 | 1467050075871 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:54:35 INFO - PROCESS | 1508 | 1467050075875 Marionette TRACE conn6 <- [1,994,null,{}] 10:54:35 INFO - PROCESS | 1508 | 1467050075887 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:35 INFO - PROCESS | 1508 | 1467050075892 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:36 INFO - PROCESS | 1508 | 1467050076010 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:54:36 INFO - PROCESS | 1508 | 1467050076093 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 1508 | 1467050076096 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:36 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DA3800 == 30 [pid = 1508] [id = 258] 10:54:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040866C6000) [pid = 1508] [serial = 773] [outer = 0000000000000000] 10:54:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040903DE400) [pid = 1508] [serial = 774] [outer = 00000040866C6000] 10:54:36 INFO - PROCESS | 1508 | 1467050076145 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004090FB0C00) [pid = 1508] [serial = 775] [outer = 00000040866C6000] 10:54:36 INFO - PROCESS | 1508 | 1467050076567 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 735ms 10:54:36 INFO - PROCESS | 1508 | 1467050076608 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:54:36 INFO - PROCESS | 1508 | 1467050076611 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:54:36 INFO - PROCESS | 1508 | 1467050076615 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:54:36 INFO - PROCESS | 1508 | 1467050076617 Marionette TRACE conn6 <- [1,998,null,{}] 10:54:36 INFO - PROCESS | 1508 | 1467050076620 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:36 INFO - PROCESS | 1508 | 1467050076622 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:36 INFO - PROCESS | 1508 | 1467050076735 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:54:36 INFO - PROCESS | 1508 | 1467050076741 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:36 INFO - PROCESS | 1508 | 1467050076743 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:36 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094781000 == 31 [pid = 1508] [id = 259] 10:54:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004091FA7000) [pid = 1508] [serial = 776] [outer = 0000000000000000] 10:54:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409205FC00) [pid = 1508] [serial = 777] [outer = 0000004091FA7000] 10:54:36 INFO - PROCESS | 1508 | 1467050076826 Marionette DEBUG loaded listener.js 10:54:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409223A400) [pid = 1508] [serial = 778] [outer = 0000004091FA7000] 10:54:37 INFO - PROCESS | 1508 | 1467050077267 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 690ms 10:54:37 INFO - PROCESS | 1508 | 1467050077307 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:54:37 INFO - PROCESS | 1508 | 1467050077309 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:54:37 INFO - PROCESS | 1508 | 1467050077313 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:54:37 INFO - PROCESS | 1508 | 1467050077315 Marionette TRACE conn6 <- [1,1002,null,{}] 10:54:37 INFO - PROCESS | 1508 | 1467050077324 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:37 INFO - PROCESS | 1508 | 1467050077326 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:37 INFO - PROCESS | 1508 | 1467050077456 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:54:37 INFO - PROCESS | 1508 | 1467050077467 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:37 INFO - PROCESS | 1508 | 1467050077469 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:37 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095457800 == 32 [pid = 1508] [id = 260] 10:54:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408BC14400) [pid = 1508] [serial = 779] [outer = 0000000000000000] 10:54:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004094009400) [pid = 1508] [serial = 780] [outer = 000000408BC14400] 10:54:37 INFO - PROCESS | 1508 | 1467050077514 Marionette DEBUG loaded listener.js 10:54:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040947BD000) [pid = 1508] [serial = 781] [outer = 000000408BC14400] 10:54:37 INFO - PROCESS | 1508 | 1467050077978 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 692ms 10:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:54:38 INFO - PROCESS | 1508 | 1467050078009 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 1508 | 1467050078011 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:54:38 INFO - PROCESS | 1508 | 1467050078015 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 1508 | 1467050078016 Marionette TRACE conn6 <- [1,1006,null,{}] 10:54:38 INFO - PROCESS | 1508 | 1467050078020 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:38 INFO - PROCESS | 1508 | 1467050078026 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:38 INFO - PROCESS | 1508 | 1467050078156 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:54:38 INFO - PROCESS | 1508 | 1467050078205 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 1508 | 1467050078207 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098592800 == 33 [pid = 1508] [id = 261] 10:54:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040949F0400) [pid = 1508] [serial = 782] [outer = 0000000000000000] 10:54:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409520FC00) [pid = 1508] [serial = 783] [outer = 00000040949F0400] 10:54:38 INFO - PROCESS | 1508 | 1467050078253 Marionette DEBUG loaded listener.js 10:54:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040956D0C00) [pid = 1508] [serial = 784] [outer = 00000040949F0400] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004096A98400) [pid = 1508] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408662E000) [pid = 1508] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004097752C00) [pid = 1508] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004085FD0800) [pid = 1508] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408759EC00) [pid = 1508] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408570E400) [pid = 1508] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408DA78800) [pid = 1508] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408D635400) [pid = 1508] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004087597400) [pid = 1508] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040960BD400) [pid = 1508] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004097574400) [pid = 1508] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:54:38 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040920D3C00) [pid = 1508] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:54:38 INFO - PROCESS | 1508 | 1467050078807 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 839ms 10:54:38 INFO - PROCESS | 1508 | 1467050078857 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:54:38 INFO - PROCESS | 1508 | 1467050078859 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:54:38 INFO - PROCESS | 1508 | 1467050078862 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:54:38 INFO - PROCESS | 1508 | 1467050078864 Marionette TRACE conn6 <- [1,1010,null,{}] 10:54:38 INFO - PROCESS | 1508 | 1467050078868 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:38 INFO - PROCESS | 1508 | 1467050078870 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:38 INFO - PROCESS | 1508 | 1467050078949 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:54:38 INFO - PROCESS | 1508 | 1467050078954 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:38 INFO - PROCESS | 1508 | 1467050078956 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099234000 == 34 [pid = 1508] [id = 262] 10:54:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408D63A000) [pid = 1508] [serial = 785] [outer = 0000000000000000] 10:54:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004095213C00) [pid = 1508] [serial = 786] [outer = 000000408D63A000] 10:54:39 INFO - PROCESS | 1508 | 1467050079001 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040960BA000) [pid = 1508] [serial = 787] [outer = 000000408D63A000] 10:54:39 INFO - PROCESS | 1508 | 1467050079424 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 586ms 10:54:39 INFO - PROCESS | 1508 | 1467050079451 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:54:39 INFO - PROCESS | 1508 | 1467050079454 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:54:39 INFO - PROCESS | 1508 | 1467050079458 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:54:39 INFO - PROCESS | 1508 | 1467050079459 Marionette TRACE conn6 <- [1,1014,null,{}] 10:54:39 INFO - PROCESS | 1508 | 1467050079463 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:39 INFO - PROCESS | 1508 | 1467050079465 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:39 INFO - PROCESS | 1508 | 1467050079550 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:54:39 INFO - PROCESS | 1508 | 1467050079556 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:39 INFO - PROCESS | 1508 | 1467050079558 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:39 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB49000 == 35 [pid = 1508] [id = 263] 10:54:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004096898C00) [pid = 1508] [serial = 788] [outer = 0000000000000000] 10:54:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004096A93C00) [pid = 1508] [serial = 789] [outer = 0000004096898C00] 10:54:39 INFO - PROCESS | 1508 | 1467050079610 Marionette DEBUG loaded listener.js 10:54:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004097536400) [pid = 1508] [serial = 790] [outer = 0000004096898C00] 10:54:40 INFO - PROCESS | 1508 | 1467050080032 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 10:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:54:40 INFO - PROCESS | 1508 | 1467050080089 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 1508 | 1467050080092 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:54:40 INFO - PROCESS | 1508 | 1467050080095 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 1508 | 1467050080097 Marionette TRACE conn6 <- [1,1018,null,{}] 10:54:40 INFO - PROCESS | 1508 | 1467050080101 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:40 INFO - PROCESS | 1508 | 1467050080103 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:40 INFO - PROCESS | 1508 | 1467050080184 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:54:40 INFO - PROCESS | 1508 | 1467050080189 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:40 INFO - PROCESS | 1508 | 1467050080191 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:40 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6AB000 == 36 [pid = 1508] [id = 264] 10:54:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004097534400) [pid = 1508] [serial = 791] [outer = 0000000000000000] 10:54:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004097575C00) [pid = 1508] [serial = 792] [outer = 0000004097534400] 10:54:40 INFO - PROCESS | 1508 | 1467050080235 Marionette DEBUG loaded listener.js 10:54:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040975F0000) [pid = 1508] [serial = 793] [outer = 0000004097534400] 10:54:40 INFO - PROCESS | 1508 | 1467050080935 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 881ms 10:54:40 INFO - PROCESS | 1508 | 1467050080980 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:54:40 INFO - PROCESS | 1508 | 1467050080984 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:54:40 INFO - PROCESS | 1508 | 1467050080989 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:54:40 INFO - PROCESS | 1508 | 1467050080993 Marionette TRACE conn6 <- [1,1022,null,{}] 10:54:41 INFO - PROCESS | 1508 | 1467050080999 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:41 INFO - PROCESS | 1508 | 1467050081002 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:41 INFO - PROCESS | 1508 | 1467050081127 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:54:41 INFO - PROCESS | 1508 | 1467050081203 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:41 INFO - PROCESS | 1508 | 1467050081206 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:41 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB16800 == 37 [pid = 1508] [id = 265] 10:54:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004086ACE400) [pid = 1508] [serial = 794] [outer = 0000000000000000] 10:54:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000408759B000) [pid = 1508] [serial = 795] [outer = 0000004086ACE400] 10:54:41 INFO - PROCESS | 1508 | 1467050081306 Marionette DEBUG loaded listener.js 10:54:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408BBADC00) [pid = 1508] [serial = 796] [outer = 0000004086ACE400] 10:54:42 INFO - PROCESS | 1508 | 1467050082047 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1140ms 10:54:42 INFO - PROCESS | 1508 | 1467050082132 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:54:42 INFO - PROCESS | 1508 | 1467050082138 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:54:42 INFO - PROCESS | 1508 | 1467050082145 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:54:42 INFO - PROCESS | 1508 | 1467050082148 Marionette TRACE conn6 <- [1,1026,null,{}] 10:54:42 INFO - PROCESS | 1508 | 1467050082152 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:42 INFO - PROCESS | 1508 | 1467050082155 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:42 INFO - PROCESS | 1508 | 1467050082319 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:54:42 INFO - PROCESS | 1508 | 1467050082387 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:42 INFO - PROCESS | 1508 | 1467050082390 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:42 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086AA1000 == 38 [pid = 1508] [id = 266] 10:54:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004087896C00) [pid = 1508] [serial = 797] [outer = 0000000000000000] 10:54:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408BBA7C00) [pid = 1508] [serial = 798] [outer = 0000004087896C00] 10:54:42 INFO - PROCESS | 1508 | 1467050082489 Marionette DEBUG loaded listener.js 10:54:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004090F35C00) [pid = 1508] [serial = 799] [outer = 0000004087896C00] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB49000 == 37 [pid = 1508] [id = 263] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004099234000 == 36 [pid = 1508] [id = 262] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004098592800 == 35 [pid = 1508] [id = 261] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004095457800 == 34 [pid = 1508] [id = 260] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004094781000 == 33 [pid = 1508] [id = 259] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DA3800 == 32 [pid = 1508] [id = 258] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CB0800 == 31 [pid = 1508] [id = 257] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 000000408C428000 == 30 [pid = 1508] [id = 256] 10:54:43 INFO - PROCESS | 1508 | --DOCSHELL 000000408BE8B000 == 29 [pid = 1508] [id = 255] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040975E9000) [pid = 1508] [serial = 745] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040949F6800) [pid = 1508] [serial = 736] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000409496A800) [pid = 1508] [serial = 735] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004096515800) [pid = 1508] [serial = 715] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004087364400) [pid = 1508] [serial = 717] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040879A9C00) [pid = 1508] [serial = 718] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040879ACC00) [pid = 1508] [serial = 723] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040903D6800) [pid = 1508] [serial = 741] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408C3D8C00) [pid = 1508] [serial = 724] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004091AEC800) [pid = 1508] [serial = 729] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408DA7C800) [pid = 1508] [serial = 726] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004090F36400) [pid = 1508] [serial = 727] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408BCC1400) [pid = 1508] [serial = 720] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408D639800) [pid = 1508] [serial = 721] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000409685B400) [pid = 1508] [serial = 738] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040960AFC00) [pid = 1508] [serial = 747] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097758800) [pid = 1508] [serial = 748] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000409756A000) [pid = 1508] [serial = 744] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004096A92C00) [pid = 1508] [serial = 739] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040922CA000) [pid = 1508] [serial = 732] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409400B000) [pid = 1508] [serial = 733] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004094D59400) [pid = 1508] [serial = 742] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004092068000) [pid = 1508] [serial = 730] [outer = 0000000000000000] [url = about:blank] 10:54:43 INFO - PROCESS | 1508 | 1467050083294 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1195ms 10:54:43 INFO - PROCESS | 1508 | 1467050083342 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:54:43 INFO - PROCESS | 1508 | 1467050083346 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:54:43 INFO - PROCESS | 1508 | 1467050083360 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:54:43 INFO - PROCESS | 1508 | 1467050083365 Marionette TRACE conn6 <- [1,1030,null,{}] 10:54:43 INFO - PROCESS | 1508 | 1467050083374 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:43 INFO - PROCESS | 1508 | 1467050083377 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:43 INFO - PROCESS | 1508 | 1467050083466 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:54:43 INFO - PROCESS | 1508 | 1467050083473 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:43 INFO - PROCESS | 1508 | 1467050083476 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:43 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7A8000 == 30 [pid = 1508] [id = 267] 10:54:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408793A400) [pid = 1508] [serial = 800] [outer = 0000000000000000] 10:54:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040883D6400) [pid = 1508] [serial = 801] [outer = 000000408793A400] 10:54:43 INFO - PROCESS | 1508 | 1467050083525 Marionette DEBUG loaded listener.js 10:54:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408C3D8C00) [pid = 1508] [serial = 802] [outer = 000000408793A400] 10:54:44 INFO - PROCESS | 1508 | 1467050084030 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 711ms 10:54:44 INFO - PROCESS | 1508 | 1467050084061 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:54:44 INFO - PROCESS | 1508 | 1467050084065 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:54:44 INFO - PROCESS | 1508 | 1467050084071 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1508 | 1467050084074 Marionette TRACE conn6 <- [1,1034,null,{}] 10:54:44 INFO - PROCESS | 1508 | 1467050084078 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:44 INFO - PROCESS | 1508 | 1467050084080 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:44 INFO - PROCESS | 1508 | 1467050084173 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:54:44 INFO - PROCESS | 1508 | 1467050084181 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 1508 | 1467050084183 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:44 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F06000 == 31 [pid = 1508] [id = 268] 10:54:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408DA7B400) [pid = 1508] [serial = 803] [outer = 0000000000000000] 10:54:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408DF64400) [pid = 1508] [serial = 804] [outer = 000000408DA7B400] 10:54:44 INFO - PROCESS | 1508 | 1467050084231 Marionette DEBUG loaded listener.js 10:54:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004090F3D000) [pid = 1508] [serial = 805] [outer = 000000408DA7B400] 10:54:44 INFO - PROCESS | 1508 | 1467050084690 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 10:54:44 INFO - PROCESS | 1508 | 1467050084768 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:54:44 INFO - PROCESS | 1508 | 1467050084770 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:54:44 INFO - PROCESS | 1508 | 1467050084774 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:54:44 INFO - PROCESS | 1508 | 1467050084778 Marionette TRACE conn6 <- [1,1038,null,{}] 10:54:44 INFO - PROCESS | 1508 | 1467050084789 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:44 INFO - PROCESS | 1508 | 1467050084794 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:44 INFO - PROCESS | 1508 | 1467050084882 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:54:44 INFO - PROCESS | 1508 | 1467050084957 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:44 INFO - PROCESS | 1508 | 1467050084960 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:44 INFO - PROCESS | 1508 | ++DOCSHELL 000000409476D000 == 32 [pid = 1508] [id = 269] 10:54:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408600B400) [pid = 1508] [serial = 806] [outer = 0000000000000000] 10:54:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004092067C00) [pid = 1508] [serial = 807] [outer = 000000408600B400] 10:54:45 INFO - PROCESS | 1508 | 1467050085009 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004094004000) [pid = 1508] [serial = 808] [outer = 000000408600B400] 10:54:45 INFO - PROCESS | 1508 | 1467050085414 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 693ms 10:54:45 INFO - PROCESS | 1508 | 1467050085469 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:54:45 INFO - PROCESS | 1508 | 1467050085472 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:54:45 INFO - PROCESS | 1508 | 1467050085486 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:54:45 INFO - PROCESS | 1508 | 1467050085488 Marionette TRACE conn6 <- [1,1042,null,{}] 10:54:45 INFO - PROCESS | 1508 | 1467050085492 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:45 INFO - PROCESS | 1508 | 1467050085494 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:45 INFO - PROCESS | 1508 | 1467050085610 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:54:45 INFO - PROCESS | 1508 | 1467050085659 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:45 INFO - PROCESS | 1508 | 1467050085661 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:45 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096074800 == 33 [pid = 1508] [id = 270] 10:54:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040947B2400) [pid = 1508] [serial = 809] [outer = 0000000000000000] 10:54:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040949EC800) [pid = 1508] [serial = 810] [outer = 00000040947B2400] 10:54:45 INFO - PROCESS | 1508 | 1467050085714 Marionette DEBUG loaded listener.js 10:54:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004094C22C00) [pid = 1508] [serial = 811] [outer = 00000040947B2400] 10:54:46 INFO - PROCESS | 1508 | 1467050086149 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 10:54:46 INFO - PROCESS | 1508 | 1467050086174 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 1508 | 1467050086176 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:54:46 INFO - PROCESS | 1508 | 1467050086185 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 1508 | 1467050086187 Marionette TRACE conn6 <- [1,1046,null,{}] 10:54:46 INFO - PROCESS | 1508 | 1467050086190 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:46 INFO - PROCESS | 1508 | 1467050086192 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:46 INFO - PROCESS | 1508 | 1467050086326 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:54:46 INFO - PROCESS | 1508 | 1467050086349 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:46 INFO - PROCESS | 1508 | 1467050086351 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:46 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097719800 == 34 [pid = 1508] [id = 271] 10:54:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004094C21000) [pid = 1508] [serial = 812] [outer = 0000000000000000] 10:54:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004095212400) [pid = 1508] [serial = 813] [outer = 0000004094C21000] 10:54:46 INFO - PROCESS | 1508 | 1467050086395 Marionette DEBUG loaded listener.js 10:54:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040956A6400) [pid = 1508] [serial = 814] [outer = 0000004094C21000] 10:54:46 INFO - PROCESS | 1508 | 1467050086867 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 735ms 10:54:46 INFO - PROCESS | 1508 | 1467050086918 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:54:46 INFO - PROCESS | 1508 | 1467050086921 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:54:46 INFO - PROCESS | 1508 | 1467050086924 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:54:46 INFO - PROCESS | 1508 | 1467050086926 Marionette TRACE conn6 <- [1,1050,null,{}] 10:54:46 INFO - PROCESS | 1508 | 1467050086930 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:46 INFO - PROCESS | 1508 | 1467050086937 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:47 INFO - PROCESS | 1508 | 1467050087069 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:54:47 INFO - PROCESS | 1508 | 1467050087080 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 1508 | 1467050087082 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:47 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA3B000 == 35 [pid = 1508] [id = 272] 10:54:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040956D8400) [pid = 1508] [serial = 815] [outer = 0000000000000000] 10:54:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000409756E400) [pid = 1508] [serial = 816] [outer = 00000040956D8400] 10:54:47 INFO - PROCESS | 1508 | 1467050087166 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004097670000) [pid = 1508] [serial = 817] [outer = 00000040956D8400] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004091FA7000) [pid = 1508] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408C3B2400) [pid = 1508] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004087327C00) [pid = 1508] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408BC16800) [pid = 1508] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040866C6000) [pid = 1508] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408BC14400) [pid = 1508] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004086859800) [pid = 1508] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004090F3A400) [pid = 1508] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004095410800) [pid = 1508] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004098223800) [pid = 1508] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004096898C00) [pid = 1508] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408C3B0800) [pid = 1508] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040949F0400) [pid = 1508] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:54:47 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D63A000) [pid = 1508] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:54:47 INFO - PROCESS | 1508 | 1467050087632 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 10:54:47 INFO - PROCESS | 1508 | 1467050087669 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:54:47 INFO - PROCESS | 1508 | 1467050087671 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:54:47 INFO - PROCESS | 1508 | 1467050087678 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:54:47 INFO - PROCESS | 1508 | 1467050087680 Marionette TRACE conn6 <- [1,1054,null,{}] 10:54:47 INFO - PROCESS | 1508 | 1467050087684 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:47 INFO - PROCESS | 1508 | 1467050087686 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:47 INFO - PROCESS | 1508 | 1467050087769 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:54:47 INFO - PROCESS | 1508 | 1467050087776 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:47 INFO - PROCESS | 1508 | 1467050087778 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:47 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B68E800 == 36 [pid = 1508] [id = 273] 10:54:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004085762800) [pid = 1508] [serial = 818] [outer = 0000000000000000] 10:54:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004090F38C00) [pid = 1508] [serial = 819] [outer = 0000004085762800] 10:54:47 INFO - PROCESS | 1508 | 1467050087823 Marionette DEBUG loaded listener.js 10:54:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004095410800) [pid = 1508] [serial = 820] [outer = 0000004085762800] 10:54:48 INFO - PROCESS | 1508 | 1467050088251 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 10:54:48 INFO - PROCESS | 1508 | 1467050088310 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 1508 | 1467050088312 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:54:48 INFO - PROCESS | 1508 | 1467050088323 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 1508 | 1467050088326 Marionette TRACE conn6 <- [1,1058,null,{}] 10:54:48 INFO - PROCESS | 1508 | 1467050088329 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:48 INFO - PROCESS | 1508 | 1467050088331 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:48 INFO - PROCESS | 1508 | 1467050088414 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:54:48 INFO - PROCESS | 1508 | 1467050088420 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:48 INFO - PROCESS | 1508 | 1467050088422 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:48 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B796800 == 37 [pid = 1508] [id = 274] 10:54:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004097674C00) [pid = 1508] [serial = 821] [outer = 0000000000000000] 10:54:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004097750800) [pid = 1508] [serial = 822] [outer = 0000004097674C00] 10:54:48 INFO - PROCESS | 1508 | 1467050088466 Marionette DEBUG loaded listener.js 10:54:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409775B400) [pid = 1508] [serial = 823] [outer = 0000004097674C00] 10:54:48 INFO - PROCESS | 1508 | 1467050088886 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 586ms 10:54:48 INFO - PROCESS | 1508 | 1467050088910 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:54:48 INFO - PROCESS | 1508 | 1467050088912 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:54:48 INFO - PROCESS | 1508 | 1467050088915 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:54:48 INFO - PROCESS | 1508 | 1467050088917 Marionette TRACE conn6 <- [1,1062,null,{}] 10:54:48 INFO - PROCESS | 1508 | 1467050088921 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:48 INFO - PROCESS | 1508 | 1467050088923 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:49 INFO - PROCESS | 1508 | 1467050089005 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:54:49 INFO - PROCESS | 1508 | 1467050089011 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1508 | 1467050089013 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:49 INFO - PROCESS | 1508 | ++DOCSHELL 000000409476C800 == 38 [pid = 1508] [id = 275] 10:54:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040979C6C00) [pid = 1508] [serial = 824] [outer = 0000000000000000] 10:54:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040979CC800) [pid = 1508] [serial = 825] [outer = 00000040979C6C00] 10:54:49 INFO - PROCESS | 1508 | 1467050089057 Marionette DEBUG loaded listener.js 10:54:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004098224400) [pid = 1508] [serial = 826] [outer = 00000040979C6C00] 10:54:49 INFO - PROCESS | 1508 | 1467050089508 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 10:54:49 INFO - PROCESS | 1508 | 1467050089592 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:54:49 INFO - PROCESS | 1508 | 1467050089597 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:54:49 INFO - PROCESS | 1508 | 1467050089603 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:54:49 INFO - PROCESS | 1508 | 1467050089608 Marionette TRACE conn6 <- [1,1066,null,{}] 10:54:49 INFO - PROCESS | 1508 | 1467050089614 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:49 INFO - PROCESS | 1508 | 1467050089618 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:49 INFO - PROCESS | 1508 | 1467050089770 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:54:49 INFO - PROCESS | 1508 | 1467050089847 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:49 INFO - PROCESS | 1508 | 1467050089853 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:49 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C6BF000 == 39 [pid = 1508] [id = 276] 10:54:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004087332C00) [pid = 1508] [serial = 827] [outer = 0000000000000000] 10:54:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004087593400) [pid = 1508] [serial = 828] [outer = 0000004087332C00] 10:54:49 INFO - PROCESS | 1508 | 1467050089912 Marionette DEBUG loaded listener.js 10:54:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408CA02C00) [pid = 1508] [serial = 829] [outer = 0000004087332C00] 10:54:50 INFO - PROCESS | 1508 | 1467050090604 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1031ms 10:54:50 INFO - PROCESS | 1508 | 1467050090644 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:54:50 INFO - PROCESS | 1508 | 1467050090648 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:54:50 INFO - PROCESS | 1508 | 1467050090653 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:54:50 INFO - PROCESS | 1508 | 1467050090658 Marionette TRACE conn6 <- [1,1070,null,{}] 10:54:50 INFO - PROCESS | 1508 | 1467050090684 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:50 INFO - PROCESS | 1508 | 1467050090687 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:50 INFO - PROCESS | 1508 | 1467050090803 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:54:50 INFO - PROCESS | 1508 | 1467050090903 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:50 INFO - PROCESS | 1508 | 1467050090906 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000409922F000 == 40 [pid = 1508] [id = 277] 10:54:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000409206A400) [pid = 1508] [serial = 830] [outer = 0000000000000000] 10:54:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040920D0400) [pid = 1508] [serial = 831] [outer = 000000409206A400] 10:54:51 INFO - PROCESS | 1508 | 1467050091004 Marionette DEBUG loaded listener.js 10:54:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040949F0C00) [pid = 1508] [serial = 832] [outer = 000000409206A400] 10:54:51 INFO - PROCESS | 1508 | 1467050091594 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 986ms 10:54:51 INFO - PROCESS | 1508 | 1467050091642 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:54:51 INFO - PROCESS | 1508 | 1467050091645 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:54:51 INFO - PROCESS | 1508 | 1467050091649 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:54:51 INFO - PROCESS | 1508 | 1467050091651 Marionette TRACE conn6 <- [1,1074,null,{}] 10:54:51 INFO - PROCESS | 1508 | 1467050091657 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:51 INFO - PROCESS | 1508 | 1467050091662 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:51 INFO - PROCESS | 1508 | 1467050091775 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:54:51 INFO - PROCESS | 1508 | 1467050091900 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:51 INFO - PROCESS | 1508 | 1467050091904 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:51 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDF2000 == 41 [pid = 1508] [id = 278] 10:54:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004097573000) [pid = 1508] [serial = 833] [outer = 0000000000000000] 10:54:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040975EC400) [pid = 1508] [serial = 834] [outer = 0000004097573000] 10:54:51 INFO - PROCESS | 1508 | 1467050091964 Marionette DEBUG loaded listener.js 10:54:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000409822C800) [pid = 1508] [serial = 835] [outer = 0000004097573000] 10:54:52 INFO - PROCESS | 1508 | 1467050092616 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 987ms 10:54:52 INFO - PROCESS | 1508 | 1467050092638 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:54:52 INFO - PROCESS | 1508 | 1467050092641 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:54:52 INFO - PROCESS | 1508 | 1467050092644 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:54:52 INFO - PROCESS | 1508 | 1467050092646 Marionette TRACE conn6 <- [1,1078,null,{}] 10:54:52 INFO - PROCESS | 1508 | 1467050092650 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:52 INFO - PROCESS | 1508 | 1467050092653 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:52 INFO - PROCESS | 1508 | 1467050092883 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:54:53 INFO - PROCESS | 1508 | 1467050093018 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:53 INFO - PROCESS | 1508 | 1467050093021 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C428000 == 42 [pid = 1508] [id = 279] 10:54:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000408575F400) [pid = 1508] [serial = 836] [outer = 0000000000000000] 10:54:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (0000004087324800) [pid = 1508] [serial = 837] [outer = 000000408575F400] 10:54:53 INFO - PROCESS | 1508 | 1467050093074 Marionette DEBUG loaded listener.js 10:54:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (00000040879ACC00) [pid = 1508] [serial = 838] [outer = 000000408575F400] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000409B796800 == 41 [pid = 1508] [id = 274] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000409B68E800 == 40 [pid = 1508] [id = 273] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA3B000 == 39 [pid = 1508] [id = 272] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 0000004097719800 == 38 [pid = 1508] [id = 271] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 0000004096074800 == 37 [pid = 1508] [id = 270] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000409476D000 == 36 [pid = 1508] [id = 269] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F06000 == 35 [pid = 1508] [id = 268] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7A8000 == 34 [pid = 1508] [id = 267] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 0000004086AA1000 == 33 [pid = 1508] [id = 266] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB16800 == 32 [pid = 1508] [id = 265] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6AB000 == 31 [pid = 1508] [id = 264] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDF2000 == 30 [pid = 1508] [id = 278] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000409922F000 == 29 [pid = 1508] [id = 277] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000409476C800 == 28 [pid = 1508] [id = 275] 10:54:54 INFO - PROCESS | 1508 | --DOCSHELL 000000408C6BF000 == 27 [pid = 1508] [id = 276] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000409205FC00) [pid = 1508] [serial = 777] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000408DEC1800) [pid = 1508] [serial = 766] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000408C754000) [pid = 1508] [serial = 765] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000408732E400) [pid = 1508] [serial = 768] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408759D800) [pid = 1508] [serial = 769] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408C328800) [pid = 1508] [serial = 771] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408CA08000) [pid = 1508] [serial = 772] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040903DE400) [pid = 1508] [serial = 774] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004094009400) [pid = 1508] [serial = 780] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408BBA2800) [pid = 1508] [serial = 751] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004087333000) [pid = 1508] [serial = 750] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004092067400) [pid = 1508] [serial = 754] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004091003400) [pid = 1508] [serial = 753] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004097578000) [pid = 1508] [serial = 757] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040956B0800) [pid = 1508] [serial = 756] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000409822D000) [pid = 1508] [serial = 760] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004097536400) [pid = 1508] [serial = 790] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004098225800) [pid = 1508] [serial = 759] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097575C00) [pid = 1508] [serial = 792] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004098229800) [pid = 1508] [serial = 763] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040922EBC00) [pid = 1508] [serial = 762] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409223A400) [pid = 1508] [serial = 778] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409520FC00) [pid = 1508] [serial = 783] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040947BD000) [pid = 1508] [serial = 781] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004096A93C00) [pid = 1508] [serial = 789] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040956D0C00) [pid = 1508] [serial = 784] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040960BA000) [pid = 1508] [serial = 787] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004095213C00) [pid = 1508] [serial = 786] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004090FB0C00) [pid = 1508] [serial = 775] [outer = 0000000000000000] [url = about:blank] 10:54:54 INFO - PROCESS | 1508 | 1467050094368 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1728ms 10:54:54 INFO - PROCESS | 1508 | 1467050094377 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:54:54 INFO - PROCESS | 1508 | 1467050094381 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:54:54 INFO - PROCESS | 1508 | 1467050094386 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:54:54 INFO - PROCESS | 1508 | 1467050094390 Marionette TRACE conn6 <- [1,1082,null,{}] 10:54:54 INFO - PROCESS | 1508 | 1467050094396 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:54 INFO - PROCESS | 1508 | 1467050094399 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:54 INFO - PROCESS | 1508 | 1467050094493 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:54:54 INFO - PROCESS | 1508 | 1467050094501 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:54 INFO - PROCESS | 1508 | 1467050094504 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BB6B800 == 28 [pid = 1508] [id = 280] 10:54:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004086856C00) [pid = 1508] [serial = 839] [outer = 0000000000000000] 10:54:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004086ACB400) [pid = 1508] [serial = 840] [outer = 0000004086856C00] 10:54:54 INFO - PROCESS | 1508 | 1467050094555 Marionette DEBUG loaded listener.js 10:54:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408736B800) [pid = 1508] [serial = 841] [outer = 0000004086856C00] 10:54:55 INFO - PROCESS | 1508 | 1467050095046 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 735ms 10:54:55 INFO - PROCESS | 1508 | 1467050095125 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1508 | 1467050095131 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:54:55 INFO - PROCESS | 1508 | 1467050095137 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1508 | 1467050095140 Marionette TRACE conn6 <- [1,1086,null,{}] 10:54:55 INFO - PROCESS | 1508 | 1467050095144 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:55 INFO - PROCESS | 1508 | 1467050095147 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:55 INFO - PROCESS | 1508 | 1467050095239 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:54:55 INFO - PROCESS | 1508 | 1467050095253 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:55 INFO - PROCESS | 1508 | 1467050095255 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:55 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912AF800 == 29 [pid = 1508] [id = 281] 10:54:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408B913800) [pid = 1508] [serial = 842] [outer = 0000000000000000] 10:54:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408BBA5C00) [pid = 1508] [serial = 843] [outer = 000000408B913800] 10:54:55 INFO - PROCESS | 1508 | 1467050095304 Marionette DEBUG loaded listener.js 10:54:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408C3B2400) [pid = 1508] [serial = 844] [outer = 000000408B913800] 10:54:55 INFO - PROCESS | 1508 | 1467050095802 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 693ms 10:54:55 INFO - PROCESS | 1508 | 1467050095832 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:54:55 INFO - PROCESS | 1508 | 1467050095834 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:54:55 INFO - PROCESS | 1508 | 1467050095838 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:54:55 INFO - PROCESS | 1508 | 1467050095841 Marionette TRACE conn6 <- [1,1090,null,{}] 10:54:55 INFO - PROCESS | 1508 | 1467050095853 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:55 INFO - PROCESS | 1508 | 1467050095858 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:55 INFO - PROCESS | 1508 | 1467050095978 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:54:56 INFO - PROCESS | 1508 | 1467050096054 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1508 | 1467050096057 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000409401B800 == 30 [pid = 1508] [id = 282] 10:54:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004085610C00) [pid = 1508] [serial = 845] [outer = 0000000000000000] 10:54:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040903B3800) [pid = 1508] [serial = 846] [outer = 0000004085610C00] 10:54:56 INFO - PROCESS | 1508 | 1467050096107 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090F3CC00) [pid = 1508] [serial = 847] [outer = 0000004085610C00] 10:54:56 INFO - PROCESS | 1508 | 1467050096496 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 693ms 10:54:56 INFO - PROCESS | 1508 | 1467050096533 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:54:56 INFO - PROCESS | 1508 | 1467050096536 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:54:56 INFO - PROCESS | 1508 | 1467050096551 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:54:56 INFO - PROCESS | 1508 | 1467050096553 Marionette TRACE conn6 <- [1,1094,null,{}] 10:54:56 INFO - PROCESS | 1508 | 1467050096557 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:56 INFO - PROCESS | 1508 | 1467050096559 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:56 INFO - PROCESS | 1508 | 1467050096676 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:54:56 INFO - PROCESS | 1508 | 1467050096683 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:56 INFO - PROCESS | 1508 | 1467050096685 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:56 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094926000 == 31 [pid = 1508] [id = 283] 10:54:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004091AEA800) [pid = 1508] [serial = 848] [outer = 0000000000000000] 10:54:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004091FA7C00) [pid = 1508] [serial = 849] [outer = 0000004091AEA800] 10:54:56 INFO - PROCESS | 1508 | 1467050096771 Marionette DEBUG loaded listener.js 10:54:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004092067800) [pid = 1508] [serial = 850] [outer = 0000004091AEA800] 10:54:57 INFO - PROCESS | 1508 | 1467050097215 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 10:54:57 INFO - PROCESS | 1508 | 1467050097246 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 1508 | 1467050097248 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:54:57 INFO - PROCESS | 1508 | 1467050097252 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 1508 | 1467050097254 Marionette TRACE conn6 <- [1,1098,null,{}] 10:54:57 INFO - PROCESS | 1508 | 1467050097257 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:57 INFO - PROCESS | 1508 | 1467050097259 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:57 INFO - PROCESS | 1508 | 1467050097398 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:54:57 INFO - PROCESS | 1508 | 1467050097419 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:57 INFO - PROCESS | 1508 | 1467050097421 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:57 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095497800 == 32 [pid = 1508] [id = 284] 10:54:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408B90F400) [pid = 1508] [serial = 851] [outer = 0000000000000000] 10:54:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040922CA000) [pid = 1508] [serial = 852] [outer = 000000408B90F400] 10:54:57 INFO - PROCESS | 1508 | 1467050097466 Marionette DEBUG loaded listener.js 10:54:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004094008000) [pid = 1508] [serial = 853] [outer = 000000408B90F400] 10:54:57 INFO - PROCESS | 1508 | 1467050097905 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 692ms 10:54:57 INFO - PROCESS | 1508 | 1467050097947 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:54:57 INFO - PROCESS | 1508 | 1467050097949 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:54:57 INFO - PROCESS | 1508 | 1467050097960 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:54:57 INFO - PROCESS | 1508 | 1467050097962 Marionette TRACE conn6 <- [1,1102,null,{}] 10:54:57 INFO - PROCESS | 1508 | 1467050097966 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:57 INFO - PROCESS | 1508 | 1467050097972 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:58 INFO - PROCESS | 1508 | 1467050098105 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:54:58 INFO - PROCESS | 1508 | 1467050098158 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:58 INFO - PROCESS | 1508 | 1467050098160 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:58 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097714000 == 33 [pid = 1508] [id = 285] 10:54:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409416E800) [pid = 1508] [serial = 854] [outer = 0000000000000000] 10:54:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040949F2000) [pid = 1508] [serial = 855] [outer = 000000409416E800] 10:54:58 INFO - PROCESS | 1508 | 1467050098206 Marionette DEBUG loaded listener.js 10:54:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004095219C00) [pid = 1508] [serial = 856] [outer = 000000409416E800] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040979C6C00) [pid = 1508] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004094C21000) [pid = 1508] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408793A400) [pid = 1508] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408600B400) [pid = 1508] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004086ACE400) [pid = 1508] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004087896C00) [pid = 1508] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004097534400) [pid = 1508] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408DA7B400) [pid = 1508] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040956D8400) [pid = 1508] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004085762800) [pid = 1508] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040947B2400) [pid = 1508] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:54:58 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004097674C00) [pid = 1508] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:54:58 INFO - PROCESS | 1508 | 1467050098843 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 923ms 10:54:58 INFO - PROCESS | 1508 | 1467050098890 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:54:58 INFO - PROCESS | 1508 | 1467050098892 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:54:58 INFO - PROCESS | 1508 | 1467050098895 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:54:58 INFO - PROCESS | 1508 | 1467050098897 Marionette TRACE conn6 <- [1,1106,null,{}] 10:54:58 INFO - PROCESS | 1508 | 1467050098901 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:58 INFO - PROCESS | 1508 | 1467050098903 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:58 INFO - PROCESS | 1508 | 1467050098985 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:54:59 INFO - PROCESS | 1508 | 1467050098992 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1508 | 1467050098994 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000409922B800 == 34 [pid = 1508] [id = 286] 10:54:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040879A9C00) [pid = 1508] [serial = 857] [outer = 0000000000000000] 10:54:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004090F3AC00) [pid = 1508] [serial = 858] [outer = 00000040879A9C00] 10:54:59 INFO - PROCESS | 1508 | 1467050099039 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004095616400) [pid = 1508] [serial = 859] [outer = 00000040879A9C00] 10:54:59 INFO - PROCESS | 1508 | 1467050099461 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 586ms 10:54:59 INFO - PROCESS | 1508 | 1467050099484 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:54:59 INFO - PROCESS | 1508 | 1467050099486 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:54:59 INFO - PROCESS | 1508 | 1467050099490 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:54:59 INFO - PROCESS | 1508 | 1467050099492 Marionette TRACE conn6 <- [1,1110,null,{}] 10:54:59 INFO - PROCESS | 1508 | 1467050099495 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:54:59 INFO - PROCESS | 1508 | 1467050099497 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:59 INFO - PROCESS | 1508 | 1467050099578 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:54:59 INFO - PROCESS | 1508 | 1467050099583 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:54:59 INFO - PROCESS | 1508 | 1467050099585 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:54:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA2F000 == 35 [pid = 1508] [id = 287] 10:54:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040956D4C00) [pid = 1508] [serial = 860] [outer = 0000000000000000] 10:54:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004096519C00) [pid = 1508] [serial = 861] [outer = 00000040956D4C00] 10:54:59 INFO - PROCESS | 1508 | 1467050099631 Marionette DEBUG loaded listener.js 10:54:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004096A8B400) [pid = 1508] [serial = 862] [outer = 00000040956D4C00] 10:55:00 INFO - PROCESS | 1508 | 1467050100044 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 586ms 10:55:00 INFO - PROCESS | 1508 | 1467050100089 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 1508 | 1467050100091 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:55:00 INFO - PROCESS | 1508 | 1467050100094 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - PROCESS | 1508 | 1467050100096 Marionette TRACE conn6 <- [1,1114,null,{}] 10:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:55:00 INFO - PROCESS | 1508 | 1467050100100 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:00 INFO - PROCESS | 1508 | 1467050100102 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:00 INFO - PROCESS | 1508 | 1467050100188 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:55:00 INFO - PROCESS | 1508 | 1467050100194 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:00 INFO - PROCESS | 1508 | 1467050100196 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000409401A800 == 36 [pid = 1508] [id = 288] 10:55:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004097110800) [pid = 1508] [serial = 863] [outer = 0000000000000000] 10:55:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004097532000) [pid = 1508] [serial = 864] [outer = 0000004097110800] 10:55:00 INFO - PROCESS | 1508 | 1467050100239 Marionette DEBUG loaded listener.js 10:55:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004097570000) [pid = 1508] [serial = 865] [outer = 0000004097110800] 10:55:00 INFO - PROCESS | 1508 | 1467050100687 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 10:55:00 INFO - PROCESS | 1508 | 1467050100728 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:55:00 INFO - PROCESS | 1508 | 1467050100730 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:55:00 INFO - PROCESS | 1508 | 1467050100733 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:55:00 INFO - PROCESS | 1508 | 1467050100735 Marionette TRACE conn6 <- [1,1118,null,{}] 10:55:00 INFO - PROCESS | 1508 | 1467050100744 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:00 INFO - PROCESS | 1508 | 1467050100746 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:00 INFO - PROCESS | 1508 | 1467050100882 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:55:01 INFO - PROCESS | 1508 | 1467050101003 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:01 INFO - PROCESS | 1508 | 1467050101006 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:01 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087DCB000 == 37 [pid = 1508] [id = 289] 10:55:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040855EB400) [pid = 1508] [serial = 866] [outer = 0000000000000000] 10:55:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040855F3C00) [pid = 1508] [serial = 867] [outer = 00000040855EB400] 10:55:01 INFO - PROCESS | 1508 | 1467050101067 Marionette DEBUG loaded listener.js 10:55:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004086ACC000) [pid = 1508] [serial = 868] [outer = 00000040855EB400] 10:55:01 INFO - PROCESS | 1508 | 1467050101901 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1200ms 10:55:01 INFO - PROCESS | 1508 | 1467050101938 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:55:01 INFO - PROCESS | 1508 | 1467050101943 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:55:01 INFO - PROCESS | 1508 | 1467050101948 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:55:01 INFO - PROCESS | 1508 | 1467050101952 Marionette TRACE conn6 <- [1,1122,null,{}] 10:55:01 INFO - PROCESS | 1508 | 1467050101958 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:01 INFO - PROCESS | 1508 | 1467050101961 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:02 INFO - PROCESS | 1508 | 1467050102088 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:55:02 INFO - PROCESS | 1508 | 1467050102164 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:02 INFO - PROCESS | 1508 | 1467050102167 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:02 INFO - PROCESS | 1508 | ++DOCSHELL 000000409402E000 == 38 [pid = 1508] [id = 290] 10:55:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408CA0F000) [pid = 1508] [serial = 869] [outer = 0000000000000000] 10:55:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408D639800) [pid = 1508] [serial = 870] [outer = 000000408CA0F000] 10:55:02 INFO - PROCESS | 1508 | 1467050102225 Marionette DEBUG loaded listener.js 10:55:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004090F3A400) [pid = 1508] [serial = 871] [outer = 000000408CA0F000] 10:55:03 INFO - PROCESS | 1508 | [GFX2-]: DrawTargetD2D 1.1 (00000040946FEAC0): Failed to create GradientStopCollection with no stops. 10:55:03 INFO - PROCESS | 1508 | [GFX3-]: No stops specified for gradient pattern. 10:55:03 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:55:03 INFO - PROCESS | 1508 | 1467050103312 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1401ms 10:55:03 INFO - PROCESS | 1508 | 1467050103351 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:55:03 INFO - PROCESS | 1508 | 1467050103356 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:55:03 INFO - PROCESS | 1508 | 1467050103361 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:55:03 INFO - PROCESS | 1508 | 1467050103364 Marionette TRACE conn6 <- [1,1126,null,{}] 10:55:03 INFO - PROCESS | 1508 | 1467050103370 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:03 INFO - PROCESS | 1508 | 1467050103374 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:03 INFO - PROCESS | 1508 | 1467050103517 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:55:03 INFO - PROCESS | 1508 | 1467050103585 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:03 INFO - PROCESS | 1508 | 1467050103588 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:03 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D85D800 == 39 [pid = 1508] [id = 291] 10:55:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408BCC8000) [pid = 1508] [serial = 872] [outer = 0000000000000000] 10:55:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000408C6E4000) [pid = 1508] [serial = 873] [outer = 000000408BCC8000] 10:55:03 INFO - PROCESS | 1508 | 1467050103638 Marionette DEBUG loaded listener.js 10:55:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040903A5800) [pid = 1508] [serial = 874] [outer = 000000408BCC8000] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 000000409401A800 == 38 [pid = 1508] [id = 288] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA2F000 == 37 [pid = 1508] [id = 287] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 000000409922B800 == 36 [pid = 1508] [id = 286] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 0000004097714000 == 35 [pid = 1508] [id = 285] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 0000004095497800 == 34 [pid = 1508] [id = 284] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 0000004094926000 == 33 [pid = 1508] [id = 283] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 000000409401B800 == 32 [pid = 1508] [id = 282] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 00000040912AF800 == 31 [pid = 1508] [id = 281] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 000000408BB6B800 == 30 [pid = 1508] [id = 280] 10:55:03 INFO - PROCESS | 1508 | --DOCSHELL 000000408C428000 == 29 [pid = 1508] [id = 279] 10:55:03 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040979CC800) [pid = 1508] [serial = 825] [outer = 0000000000000000] [url = about:blank] 10:55:03 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040956A6400) [pid = 1508] [serial = 814] [outer = 0000000000000000] [url = about:blank] 10:55:03 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004095212400) [pid = 1508] [serial = 813] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040883D6400) [pid = 1508] [serial = 801] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408C3D8C00) [pid = 1508] [serial = 802] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004092067C00) [pid = 1508] [serial = 807] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408759B000) [pid = 1508] [serial = 795] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408BBADC00) [pid = 1508] [serial = 796] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408BBA7C00) [pid = 1508] [serial = 798] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004090F35C00) [pid = 1508] [serial = 799] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040975F0000) [pid = 1508] [serial = 793] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408DF64400) [pid = 1508] [serial = 804] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004090F3D000) [pid = 1508] [serial = 805] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000409756E400) [pid = 1508] [serial = 816] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004097670000) [pid = 1508] [serial = 817] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004090F38C00) [pid = 1508] [serial = 819] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004095410800) [pid = 1508] [serial = 820] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040949EC800) [pid = 1508] [serial = 810] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004094C22C00) [pid = 1508] [serial = 811] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000409775B400) [pid = 1508] [serial = 823] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004097750800) [pid = 1508] [serial = 822] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004098224400) [pid = 1508] [serial = 826] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004094004000) [pid = 1508] [serial = 808] [outer = 0000000000000000] [url = about:blank] 10:55:04 INFO - PROCESS | 1508 | 1467050104189 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 880ms 10:55:04 INFO - PROCESS | 1508 | 1467050104245 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 1508 | 1467050104251 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:55:04 INFO - PROCESS | 1508 | 1467050104257 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 1508 | 1467050104260 Marionette TRACE conn6 <- [1,1130,null,{}] 10:55:04 INFO - PROCESS | 1508 | 1467050104264 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:04 INFO - PROCESS | 1508 | 1467050104267 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:04 INFO - PROCESS | 1508 | 1467050104357 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:55:04 INFO - PROCESS | 1508 | 1467050104431 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:04 INFO - PROCESS | 1508 | 1467050104433 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:04 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F6C000 == 30 [pid = 1508] [id = 292] 10:55:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408BCC3400) [pid = 1508] [serial = 875] [outer = 0000000000000000] 10:55:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408D420400) [pid = 1508] [serial = 876] [outer = 000000408BCC3400] 10:55:04 INFO - PROCESS | 1508 | 1467050104482 Marionette DEBUG loaded listener.js 10:55:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004090FB0C00) [pid = 1508] [serial = 877] [outer = 000000408BCC3400] 10:55:04 INFO - PROCESS | 1508 | 1467050104891 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 10:55:04 INFO - PROCESS | 1508 | 1467050104967 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:55:04 INFO - PROCESS | 1508 | 1467050104969 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:55:04 INFO - PROCESS | 1508 | 1467050104978 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:55:04 INFO - PROCESS | 1508 | 1467050104982 Marionette TRACE conn6 <- [1,1134,null,{}] 10:55:04 INFO - PROCESS | 1508 | 1467050104993 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:04 INFO - PROCESS | 1508 | 1467050104998 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:05 INFO - PROCESS | 1508 | 1467050105095 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:55:05 INFO - PROCESS | 1508 | 1467050105104 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1508 | 1467050105108 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:05 INFO - PROCESS | 1508 | ++DOCSHELL 000000409476C800 == 31 [pid = 1508] [id = 293] 10:55:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004093565C00) [pid = 1508] [serial = 878] [outer = 0000000000000000] 10:55:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004094011000) [pid = 1508] [serial = 879] [outer = 0000004093565C00] 10:55:05 INFO - PROCESS | 1508 | 1467050105159 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040949EBC00) [pid = 1508] [serial = 880] [outer = 0000004093565C00] 10:55:05 INFO - PROCESS | 1508 | 1467050105618 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 10:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:55:05 INFO - PROCESS | 1508 | 1467050105670 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:55:05 INFO - PROCESS | 1508 | 1467050105673 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:55:05 INFO - PROCESS | 1508 | 1467050105676 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:55:05 INFO - PROCESS | 1508 | 1467050105678 Marionette TRACE conn6 <- [1,1138,null,{}] 10:55:05 INFO - PROCESS | 1508 | 1467050105682 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:05 INFO - PROCESS | 1508 | 1467050105684 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:05 INFO - PROCESS | 1508 | 1467050105772 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:55:05 INFO - PROCESS | 1508 | 1467050105780 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:05 INFO - PROCESS | 1508 | 1467050105782 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:05 INFO - PROCESS | 1508 | ++DOCSHELL 00000040968CC000 == 32 [pid = 1508] [id = 294] 10:55:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004087368400) [pid = 1508] [serial = 881] [outer = 0000000000000000] 10:55:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409540A400) [pid = 1508] [serial = 882] [outer = 0000004087368400] 10:55:05 INFO - PROCESS | 1508 | 1467050105827 Marionette DEBUG loaded listener.js 10:55:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040960BA000) [pid = 1508] [serial = 883] [outer = 0000004087368400] 10:55:06 INFO - PROCESS | 1508 | 1467050106293 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 692ms 10:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:55:06 INFO - PROCESS | 1508 | 1467050106370 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:55:06 INFO - PROCESS | 1508 | 1467050106373 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:55:06 INFO - PROCESS | 1508 | 1467050106376 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:55:06 INFO - PROCESS | 1508 | 1467050106378 Marionette TRACE conn6 <- [1,1142,null,{}] 10:55:06 INFO - PROCESS | 1508 | 1467050106382 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:06 INFO - PROCESS | 1508 | 1467050106384 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:06 INFO - PROCESS | 1508 | 1467050106525 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:55:06 INFO - PROCESS | 1508 | 1467050106549 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:06 INFO - PROCESS | 1508 | 1467050106551 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:06 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091711000 == 33 [pid = 1508] [id = 295] 10:55:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000409689DC00) [pid = 1508] [serial = 884] [outer = 0000000000000000] 10:55:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409710DC00) [pid = 1508] [serial = 885] [outer = 000000409689DC00] 10:55:06 INFO - PROCESS | 1508 | 1467050106596 Marionette DEBUG loaded listener.js 10:55:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040975EE400) [pid = 1508] [serial = 886] [outer = 000000409689DC00] 10:55:07 INFO - PROCESS | 1508 | 1467050107050 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 10:55:07 INFO - PROCESS | 1508 | 1467050107113 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 1508 | 1467050107115 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:55:07 INFO - PROCESS | 1508 | 1467050107119 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 1508 | 1467050107121 Marionette TRACE conn6 <- [1,1146,null,{}] 10:55:07 INFO - PROCESS | 1508 | 1467050107124 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:07 INFO - PROCESS | 1508 | 1467050107130 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:07 INFO - PROCESS | 1508 | 1467050107269 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:55:07 INFO - PROCESS | 1508 | 1467050107323 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:07 INFO - PROCESS | 1508 | 1467050107325 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:07 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B683800 == 34 [pid = 1508] [id = 296] 10:55:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040975EF000) [pid = 1508] [serial = 887] [outer = 0000000000000000] 10:55:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004097753000) [pid = 1508] [serial = 888] [outer = 00000040975EF000] 10:55:07 INFO - PROCESS | 1508 | 1467050107370 Marionette DEBUG loaded listener.js 10:55:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040979CF400) [pid = 1508] [serial = 889] [outer = 00000040975EF000] 10:55:07 INFO - PROCESS | 1508 | 1467050107815 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 10:55:07 INFO - PROCESS | 1508 | 1467050107873 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:55:07 INFO - PROCESS | 1508 | 1467050107877 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:55:07 INFO - PROCESS | 1508 | 1467050107879 Marionette TRACE conn6 <- [1,1150,null,{}] 10:55:07 INFO - PROCESS | 1508 | 1467050107882 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:07 INFO - PROCESS | 1508 | 1467050107884 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:08 INFO - PROCESS | 1508 | 1467050107998 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:55:08 INFO - PROCESS | 1508 | 1467050108011 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 1508 | 1467050108013 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:08 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7A0000 == 35 [pid = 1508] [id = 297] 10:55:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040979D0800) [pid = 1508] [serial = 890] [outer = 0000000000000000] 10:55:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004098405400) [pid = 1508] [serial = 891] [outer = 00000040979D0800] 10:55:08 INFO - PROCESS | 1508 | 1467050108099 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409840B800) [pid = 1508] [serial = 892] [outer = 00000040979D0800] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408B913800) [pid = 1508] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004085610C00) [pid = 1508] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408575F400) [pid = 1508] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004086856C00) [pid = 1508] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408B90F400) [pid = 1508] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004087332C00) [pid = 1508] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000409206A400) [pid = 1508] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004097573000) [pid = 1508] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000409416E800) [pid = 1508] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040879A9C00) [pid = 1508] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004091AEA800) [pid = 1508] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:55:08 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040956D4C00) [pid = 1508] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:55:08 INFO - PROCESS | 1508 | 1467050108538 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 691ms 10:55:08 INFO - PROCESS | 1508 | 1467050108568 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:55:08 INFO - PROCESS | 1508 | 1467050108571 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:55:08 INFO - PROCESS | 1508 | 1467050108574 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:55:08 INFO - PROCESS | 1508 | 1467050108576 Marionette TRACE conn6 <- [1,1154,null,{}] 10:55:08 INFO - PROCESS | 1508 | 1467050108580 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:08 INFO - PROCESS | 1508 | 1467050108582 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:08 INFO - PROCESS | 1508 | 1467050108694 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:55:08 INFO - PROCESS | 1508 | 1467050108742 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:08 INFO - PROCESS | 1508 | 1467050108744 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:08 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC79800 == 36 [pid = 1508] [id = 298] 10:55:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040879A9C00) [pid = 1508] [serial = 893] [outer = 0000000000000000] 10:55:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040960BEC00) [pid = 1508] [serial = 894] [outer = 00000040879A9C00] 10:55:08 INFO - PROCESS | 1508 | 1467050108788 Marionette DEBUG loaded listener.js 10:55:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004098410000) [pid = 1508] [serial = 895] [outer = 00000040879A9C00] 10:55:09 INFO - PROCESS | 1508 | 1467050109162 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 10:55:09 INFO - PROCESS | 1508 | 1467050109206 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 1508 | 1467050109208 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:55:09 INFO - PROCESS | 1508 | 1467050109212 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - PROCESS | 1508 | 1467050109214 Marionette TRACE conn6 <- [1,1158,null,{}] 10:55:09 INFO - PROCESS | 1508 | 1467050109217 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:09 INFO - PROCESS | 1508 | 1467050109219 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:09 INFO - PROCESS | 1508 | 1467050109303 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:55:09 INFO - PROCESS | 1508 | 1467050109308 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:09 INFO - PROCESS | 1508 | 1467050109311 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:09 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDE2800 == 37 [pid = 1508] [id = 299] 10:55:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004098563000) [pid = 1508] [serial = 896] [outer = 0000000000000000] 10:55:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004098569800) [pid = 1508] [serial = 897] [outer = 0000004098563000] 10:55:09 INFO - PROCESS | 1508 | 1467050109355 Marionette DEBUG loaded listener.js 10:55:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004098570400) [pid = 1508] [serial = 898] [outer = 0000004098563000] 10:55:09 INFO - PROCESS | 1508 | 1467050109792 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 10:55:09 INFO - PROCESS | 1508 | 1467050109850 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:55:09 INFO - PROCESS | 1508 | 1467050109852 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:55:09 INFO - PROCESS | 1508 | 1467050109855 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:55:09 INFO - PROCESS | 1508 | 1467050109857 Marionette TRACE conn6 <- [1,1162,null,{}] 10:55:09 INFO - PROCESS | 1508 | 1467050109861 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:09 INFO - PROCESS | 1508 | 1467050109863 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:09 INFO - PROCESS | 1508 | 1467050109947 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:55:09 INFO - PROCESS | 1508 | 1467050109952 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:09 INFO - PROCESS | 1508 | 1467050109954 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:09 INFO - PROCESS | 1508 | ++DOCSHELL 00000040968C9000 == 38 [pid = 1508] [id = 300] 10:55:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040985EB800) [pid = 1508] [serial = 899] [outer = 0000000000000000] 10:55:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040985F3000) [pid = 1508] [serial = 900] [outer = 00000040985EB800] 10:55:10 INFO - PROCESS | 1508 | 1467050109998 Marionette DEBUG loaded listener.js 10:55:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004096861400) [pid = 1508] [serial = 901] [outer = 00000040985EB800] 10:55:10 INFO - PROCESS | 1508 | 1467050110551 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:55:10 INFO - PROCESS | 1508 | 1467050110600 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:55:10 INFO - PROCESS | 1508 | 1467050110605 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:55:10 INFO - PROCESS | 1508 | 1467050110609 Marionette TRACE conn6 <- [1,1166,null,{}] 10:55:10 INFO - PROCESS | 1508 | 1467050110615 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:10 INFO - PROCESS | 1508 | 1467050110619 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:10 INFO - PROCESS | 1508 | 1467050110783 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:55:10 INFO - PROCESS | 1508 | 1467050110874 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:10 INFO - PROCESS | 1508 | 1467050110879 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:10 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F13000 == 39 [pid = 1508] [id = 301] 10:55:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408BCC3800) [pid = 1508] [serial = 902] [outer = 0000000000000000] 10:55:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408D35F800) [pid = 1508] [serial = 903] [outer = 000000408BCC3800] 10:55:10 INFO - PROCESS | 1508 | 1467050110938 Marionette DEBUG loaded listener.js 10:55:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004091AEFC00) [pid = 1508] [serial = 904] [outer = 000000408BCC3800] 10:55:11 INFO - PROCESS | 1508 | 1467050111526 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:55:11 INFO - PROCESS | 1508 | 1467050111601 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:55:11 INFO - PROCESS | 1508 | 1467050111608 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:55:11 INFO - PROCESS | 1508 | 1467050111611 Marionette TRACE conn6 <- [1,1170,null,{}] 10:55:11 INFO - PROCESS | 1508 | 1467050111615 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:11 INFO - PROCESS | 1508 | 1467050111618 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:11 INFO - PROCESS | 1508 | 1467050111736 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:55:11 INFO - PROCESS | 1508 | 1467050111853 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:11 INFO - PROCESS | 1508 | 1467050111856 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:11 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA32800 == 40 [pid = 1508] [id = 302] 10:55:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004094009800) [pid = 1508] [serial = 905] [outer = 0000000000000000] 10:55:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040949EE400) [pid = 1508] [serial = 906] [outer = 0000004094009800] 10:55:11 INFO - PROCESS | 1508 | 1467050111915 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040960B6800) [pid = 1508] [serial = 907] [outer = 0000004094009800] 10:55:12 INFO - PROCESS | 1508 | 1467050112527 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:55:12 INFO - PROCESS | 1508 | 1467050112557 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:55:12 INFO - PROCESS | 1508 | 1467050112560 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:55:12 INFO - PROCESS | 1508 | 1467050112565 Marionette TRACE conn6 <- [1,1174,null,{}] 10:55:12 INFO - PROCESS | 1508 | 1467050112576 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:12 INFO - PROCESS | 1508 | 1467050112582 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:12 INFO - PROCESS | 1508 | 1467050112696 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:55:12 INFO - PROCESS | 1508 | 1467050112773 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:12 INFO - PROCESS | 1508 | 1467050112776 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C481000 == 41 [pid = 1508] [id = 303] 10:55:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004097751000) [pid = 1508] [serial = 908] [outer = 0000000000000000] 10:55:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004098231000) [pid = 1508] [serial = 909] [outer = 0000004097751000] 10:55:12 INFO - PROCESS | 1508 | 1467050112875 Marionette DEBUG loaded listener.js 10:55:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040986C4C00) [pid = 1508] [serial = 910] [outer = 0000004097751000] 10:55:13 INFO - PROCESS | 1508 | 1467050113514 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:55:13 INFO - PROCESS | 1508 | 1467050113552 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:55:13 INFO - PROCESS | 1508 | 1467050113556 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:55:13 INFO - PROCESS | 1508 | 1467050113558 Marionette TRACE conn6 <- [1,1178,null,{}] 10:55:13 INFO - PROCESS | 1508 | 1467050113562 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:13 INFO - PROCESS | 1508 | 1467050113564 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:13 INFO - PROCESS | 1508 | 1467050113678 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:55:13 INFO - PROCESS | 1508 | 1467050113802 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:13 INFO - PROCESS | 1508 | 1467050113804 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:13 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB4E000 == 42 [pid = 1508] [id = 304] 10:55:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408CA0AC00) [pid = 1508] [serial = 911] [outer = 0000000000000000] 10:55:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040986D1000) [pid = 1508] [serial = 912] [outer = 000000408CA0AC00] 10:55:13 INFO - PROCESS | 1508 | 1467050113860 Marionette DEBUG loaded listener.js 10:55:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (0000004099159800) [pid = 1508] [serial = 913] [outer = 000000408CA0AC00] 10:55:14 INFO - PROCESS | 1508 | 1467050114560 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:55:14 INFO - PROCESS | 1508 | 1467050114602 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:55:14 INFO - PROCESS | 1508 | 1467050114626 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:55:14 INFO - PROCESS | 1508 | 1467050114629 Marionette TRACE conn6 <- [1,1182,null,{}] 10:55:14 INFO - PROCESS | 1508 | 1467050114635 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:14 INFO - PROCESS | 1508 | 1467050114638 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:14 INFO - PROCESS | 1508 | 1467050114741 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:55:14 INFO - PROCESS | 1508 | 1467050114840 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:14 INFO - PROCESS | 1508 | 1467050114842 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:14 INFO - PROCESS | 1508 | ++DOCSHELL 000000408735B000 == 43 [pid = 1508] [id = 305] 10:55:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (000000408D362C00) [pid = 1508] [serial = 914] [outer = 0000000000000000] 10:55:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (000000408D620400) [pid = 1508] [serial = 915] [outer = 000000408D362C00] 10:55:14 INFO - PROCESS | 1508 | 1467050114893 Marionette DEBUG loaded listener.js 10:55:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (0000004090F36400) [pid = 1508] [serial = 916] [outer = 000000408D362C00] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDE2800 == 42 [pid = 1508] [id = 299] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC79800 == 41 [pid = 1508] [id = 298] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7A0000 == 40 [pid = 1508] [id = 297] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409B683800 == 39 [pid = 1508] [id = 296] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 0000004091711000 == 38 [pid = 1508] [id = 295] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 00000040968CC000 == 37 [pid = 1508] [id = 294] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409476C800 == 36 [pid = 1508] [id = 293] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F6C000 == 35 [pid = 1508] [id = 292] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000408D85D800 == 34 [pid = 1508] [id = 291] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409402E000 == 33 [pid = 1508] [id = 290] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 0000004087DCB000 == 32 [pid = 1508] [id = 289] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB4E000 == 31 [pid = 1508] [id = 304] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409C481000 == 30 [pid = 1508] [id = 303] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA32800 == 29 [pid = 1508] [id = 302] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 00000040968C9000 == 28 [pid = 1508] [id = 300] 10:55:15 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F13000 == 27 [pid = 1508] [id = 301] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (0000004097532000) [pid = 1508] [serial = 864] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000408BBA5C00) [pid = 1508] [serial = 843] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000408C3B2400) [pid = 1508] [serial = 844] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (00000040903B3800) [pid = 1508] [serial = 846] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040879ACC00) [pid = 1508] [serial = 838] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004087324800) [pid = 1508] [serial = 837] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004086ACB400) [pid = 1508] [serial = 840] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408736B800) [pid = 1508] [serial = 841] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004094008000) [pid = 1508] [serial = 853] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408CA02C00) [pid = 1508] [serial = 829] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004087593400) [pid = 1508] [serial = 828] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040922CA000) [pid = 1508] [serial = 852] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040949F0C00) [pid = 1508] [serial = 832] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040920D0400) [pid = 1508] [serial = 831] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000409822C800) [pid = 1508] [serial = 835] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040975EC400) [pid = 1508] [serial = 834] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040949F2000) [pid = 1508] [serial = 855] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004090F3AC00) [pid = 1508] [serial = 858] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004095616400) [pid = 1508] [serial = 859] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004095219C00) [pid = 1508] [serial = 856] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004091FA7C00) [pid = 1508] [serial = 849] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004092067800) [pid = 1508] [serial = 850] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004096519C00) [pid = 1508] [serial = 861] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004096A8B400) [pid = 1508] [serial = 862] [outer = 0000000000000000] [url = about:blank] 10:55:15 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004090F3CC00) [pid = 1508] [serial = 847] [outer = 0000000000000000] [url = about:blank] 10:55:16 INFO - PROCESS | 1508 | 1467050116179 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 1508 | 1467050116245 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:55:16 INFO - PROCESS | 1508 | 1467050116255 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 1508 | 1467050116258 Marionette TRACE conn6 <- [1,1186,null,{}] 10:55:16 INFO - PROCESS | 1508 | 1467050116264 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:16 INFO - PROCESS | 1508 | 1467050116267 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:16 INFO - PROCESS | 1508 | 1467050116353 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:55:16 INFO - PROCESS | 1508 | 1467050116360 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:16 INFO - PROCESS | 1508 | 1467050116365 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:16 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7A8000 == 28 [pid = 1508] [id = 306] 10:55:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004087597C00) [pid = 1508] [serial = 917] [outer = 0000000000000000] 10:55:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408759C000) [pid = 1508] [serial = 918] [outer = 0000004087597C00] 10:55:16 INFO - PROCESS | 1508 | 1467050116418 Marionette DEBUG loaded listener.js 10:55:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040886E8C00) [pid = 1508] [serial = 919] [outer = 0000004087597C00] 10:55:16 INFO - PROCESS | 1508 | 1467050116882 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 692ms 10:55:16 INFO - PROCESS | 1508 | 1467050116947 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:55:16 INFO - PROCESS | 1508 | 1467050116952 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:55:16 INFO - PROCESS | 1508 | 1467050116959 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:55:16 INFO - PROCESS | 1508 | 1467050116962 Marionette TRACE conn6 <- [1,1190,null,{}] 10:55:16 INFO - PROCESS | 1508 | 1467050116966 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:16 INFO - PROCESS | 1508 | 1467050116968 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:17 INFO - PROCESS | 1508 | 1467050117061 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:55:17 INFO - PROCESS | 1508 | 1467050117074 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 1508 | 1467050117076 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CAA000 == 29 [pid = 1508] [id = 307] 10:55:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408C674C00) [pid = 1508] [serial = 920] [outer = 0000000000000000] 10:55:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408C6A0800) [pid = 1508] [serial = 921] [outer = 000000408C674C00] 10:55:17 INFO - PROCESS | 1508 | 1467050117125 Marionette DEBUG loaded listener.js 10:55:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408CA0C000) [pid = 1508] [serial = 922] [outer = 000000408C674C00] 10:55:17 INFO - PROCESS | 1508 | 1467050117597 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:55:17 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 10:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 693ms 10:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:55:17 INFO - PROCESS | 1508 | 1467050117653 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:55:17 INFO - PROCESS | 1508 | 1467050117656 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:55:17 INFO - PROCESS | 1508 | 1467050117660 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:55:17 INFO - PROCESS | 1508 | 1467050117663 Marionette TRACE conn6 <- [1,1194,null,{}] 10:55:17 INFO - PROCESS | 1508 | 1467050117675 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:17 INFO - PROCESS | 1508 | 1467050117680 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:17 INFO - PROCESS | 1508 | 1467050117795 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:55:17 INFO - PROCESS | 1508 | 1467050117877 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:17 INFO - PROCESS | 1508 | 1467050117880 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DAD000 == 30 [pid = 1508] [id = 308] 10:55:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408560C800) [pid = 1508] [serial = 923] [outer = 0000000000000000] 10:55:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004090F3E000) [pid = 1508] [serial = 924] [outer = 000000408560C800] 10:55:17 INFO - PROCESS | 1508 | 1467050117930 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004091FA6400) [pid = 1508] [serial = 925] [outer = 000000408560C800] 10:55:18 INFO - PROCESS | 1508 | 1467050118348 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:55:18 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 10:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 733ms 10:55:18 INFO - PROCESS | 1508 | 1467050118396 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:55:18 INFO - PROCESS | 1508 | 1467050118399 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:55:18 INFO - PROCESS | 1508 | 1467050118411 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:55:18 INFO - PROCESS | 1508 | 1467050118413 Marionette TRACE conn6 <- [1,1198,null,{}] 10:55:18 INFO - PROCESS | 1508 | 1467050118417 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:18 INFO - PROCESS | 1508 | 1467050118419 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:18 INFO - PROCESS | 1508 | 1467050118533 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:55:18 INFO - PROCESS | 1508 | 1467050118585 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:18 INFO - PROCESS | 1508 | 1467050118587 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:18 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945CF800 == 31 [pid = 1508] [id = 309] 10:55:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040920C9000) [pid = 1508] [serial = 926] [outer = 0000000000000000] 10:55:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040920D1000) [pid = 1508] [serial = 927] [outer = 00000040920C9000] 10:55:18 INFO - PROCESS | 1508 | 1467050118633 Marionette DEBUG loaded listener.js 10:55:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040933A7000) [pid = 1508] [serial = 928] [outer = 00000040920C9000] 10:55:19 INFO - PROCESS | 1508 | 1467050119087 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 735ms 10:55:19 INFO - PROCESS | 1508 | 1467050119150 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 1508 | 1467050119152 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:55:19 INFO - PROCESS | 1508 | 1467050119161 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:55:19 INFO - PROCESS | 1508 | 1467050119163 Marionette TRACE conn6 <- [1,1202,null,{}] 10:55:19 INFO - PROCESS | 1508 | 1467050119167 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:19 INFO - PROCESS | 1508 | 1467050119169 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:19 INFO - PROCESS | 1508 | 1467050119276 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:55:19 INFO - PROCESS | 1508 | 1467050119328 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:19 INFO - PROCESS | 1508 | 1467050119330 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:19 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095442000 == 32 [pid = 1508] [id = 310] 10:55:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408C4A0800) [pid = 1508] [serial = 929] [outer = 0000000000000000] 10:55:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004094010000) [pid = 1508] [serial = 930] [outer = 000000408C4A0800] 10:55:19 INFO - PROCESS | 1508 | 1467050119376 Marionette DEBUG loaded listener.js 10:55:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000409496A800) [pid = 1508] [serial = 931] [outer = 000000408C4A0800] 10:55:19 INFO - PROCESS | 1508 | 1467050119813 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 692ms 10:55:19 INFO - PROCESS | 1508 | 1467050119861 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:55:19 INFO - PROCESS | 1508 | 1467050119864 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:55:19 INFO - PROCESS | 1508 | 1467050119867 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:55:19 INFO - PROCESS | 1508 | 1467050119869 Marionette TRACE conn6 <- [1,1206,null,{}] 10:55:19 INFO - PROCESS | 1508 | 1467050119872 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:19 INFO - PROCESS | 1508 | 1467050119878 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:20 INFO - PROCESS | 1508 | 1467050120012 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:55:20 INFO - PROCESS | 1508 | 1467050120062 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 1508 | 1467050120064 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:20 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097625800 == 33 [pid = 1508] [id = 311] 10:55:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040949F0800) [pid = 1508] [serial = 932] [outer = 0000000000000000] 10:55:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409520F800) [pid = 1508] [serial = 933] [outer = 00000040949F0800] 10:55:20 INFO - PROCESS | 1508 | 1467050120110 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040956D2400) [pid = 1508] [serial = 934] [outer = 00000040949F0800] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000409689DC00) [pid = 1508] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040975EF000) [pid = 1508] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040979D0800) [pid = 1508] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040879A9C00) [pid = 1508] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004093565C00) [pid = 1508] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004087368400) [pid = 1508] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040855EB400) [pid = 1508] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408BCC3400) [pid = 1508] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408BCC8000) [pid = 1508] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408CA0F000) [pid = 1508] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040985EB800) [pid = 1508] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004097110800) [pid = 1508] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:55:20 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004098563000) [pid = 1508] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:55:20 INFO - PROCESS | 1508 | 1467050120696 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 881ms 10:55:20 INFO - PROCESS | 1508 | 1467050120754 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:55:20 INFO - PROCESS | 1508 | 1467050120756 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:55:20 INFO - PROCESS | 1508 | 1467050120759 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:55:20 INFO - PROCESS | 1508 | 1467050120761 Marionette TRACE conn6 <- [1,1210,null,{}] 10:55:20 INFO - PROCESS | 1508 | 1467050120765 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:20 INFO - PROCESS | 1508 | 1467050120767 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:20 INFO - PROCESS | 1508 | 1467050120847 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:55:20 INFO - PROCESS | 1508 | 1467050120853 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:20 INFO - PROCESS | 1508 | 1467050120855 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:20 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985A6800 == 34 [pid = 1508] [id = 312] 10:55:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409205F400) [pid = 1508] [serial = 935] [outer = 0000000000000000] 10:55:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040956B0400) [pid = 1508] [serial = 936] [outer = 000000409205F400] 10:55:20 INFO - PROCESS | 1508 | 1467050120900 Marionette DEBUG loaded listener.js 10:55:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040965B7800) [pid = 1508] [serial = 937] [outer = 000000409205F400] 10:55:21 INFO - PROCESS | 1508 | 1467050121322 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:55:21 INFO - PROCESS | 1508 | 1467050121395 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:55:21 INFO - PROCESS | 1508 | 1467050121399 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:55:21 INFO - PROCESS | 1508 | 1467050121400 Marionette TRACE conn6 <- [1,1214,null,{}] 10:55:21 INFO - PROCESS | 1508 | 1467050121404 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:21 INFO - PROCESS | 1508 | 1467050121406 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:21 INFO - PROCESS | 1508 | 1467050121487 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:55:21 INFO - PROCESS | 1508 | 1467050121495 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:21 INFO - PROCESS | 1508 | 1467050121497 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:21 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA2F000 == 35 [pid = 1508] [id = 313] 10:55:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040903D8800) [pid = 1508] [serial = 938] [outer = 0000000000000000] 10:55:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409753BC00) [pid = 1508] [serial = 939] [outer = 00000040903D8800] 10:55:21 INFO - PROCESS | 1508 | 1467050121548 Marionette DEBUG loaded listener.js 10:55:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004097575800) [pid = 1508] [serial = 940] [outer = 00000040903D8800] 10:55:21 INFO - PROCESS | 1508 | 1467050121941 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 587ms 10:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:55:22 INFO - PROCESS | 1508 | 1467050121996 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 1508 | 1467050121998 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:55:22 INFO - PROCESS | 1508 | 1467050122001 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 1508 | 1467050122003 Marionette TRACE conn6 <- [1,1218,null,{}] 10:55:22 INFO - PROCESS | 1508 | 1467050122010 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:22 INFO - PROCESS | 1508 | 1467050122012 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:22 INFO - PROCESS | 1508 | 1467050122096 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:55:22 INFO - PROCESS | 1508 | 1467050122101 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:22 INFO - PROCESS | 1508 | 1467050122103 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DA8800 == 36 [pid = 1508] [id = 314] 10:55:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004097574400) [pid = 1508] [serial = 941] [outer = 0000000000000000] 10:55:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004097670000) [pid = 1508] [serial = 942] [outer = 0000004097574400] 10:55:22 INFO - PROCESS | 1508 | 1467050122147 Marionette DEBUG loaded listener.js 10:55:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004097751400) [pid = 1508] [serial = 943] [outer = 0000004097574400] 10:55:22 INFO - PROCESS | 1508 | 1467050122837 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 880ms 10:55:22 INFO - PROCESS | 1508 | 1467050122884 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:55:22 INFO - PROCESS | 1508 | 1467050122889 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:55:22 INFO - PROCESS | 1508 | 1467050122894 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:55:22 INFO - PROCESS | 1508 | 1467050122898 Marionette TRACE conn6 <- [1,1222,null,{}] 10:55:22 INFO - PROCESS | 1508 | 1467050122904 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:22 INFO - PROCESS | 1508 | 1467050122908 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:23 INFO - PROCESS | 1508 | 1467050123037 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:55:23 INFO - PROCESS | 1508 | 1467050123114 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:23 INFO - PROCESS | 1508 | 1467050123117 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:23 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DA8F800 == 37 [pid = 1508] [id = 315] 10:55:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004087370800) [pid = 1508] [serial = 944] [outer = 0000000000000000] 10:55:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408759C400) [pid = 1508] [serial = 945] [outer = 0000004087370800] 10:55:23 INFO - PROCESS | 1508 | 1467050123217 Marionette DEBUG loaded listener.js 10:55:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000408BC75400) [pid = 1508] [serial = 946] [outer = 0000004087370800] 10:55:24 INFO - PROCESS | 1508 | 1467050124008 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1197ms 10:55:24 INFO - PROCESS | 1508 | 1467050124096 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:55:24 INFO - PROCESS | 1508 | 1467050124101 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:55:24 INFO - PROCESS | 1508 | 1467050124108 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:55:24 INFO - PROCESS | 1508 | 1467050124111 Marionette TRACE conn6 <- [1,1226,null,{}] 10:55:24 INFO - PROCESS | 1508 | 1467050124115 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:24 INFO - PROCESS | 1508 | 1467050124118 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:24 INFO - PROCESS | 1508 | 1467050124274 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:55:24 INFO - PROCESS | 1508 | 1467050124383 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:24 INFO - PROCESS | 1508 | 1467050124387 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:24 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087345000 == 38 [pid = 1508] [id = 316] 10:55:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408CA08800) [pid = 1508] [serial = 947] [outer = 0000000000000000] 10:55:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004090F37400) [pid = 1508] [serial = 948] [outer = 000000408CA08800] 10:55:24 INFO - PROCESS | 1508 | 1467050124449 Marionette DEBUG loaded listener.js 10:55:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (0000004092063800) [pid = 1508] [serial = 949] [outer = 000000408CA08800] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA2F000 == 37 [pid = 1508] [id = 313] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 00000040985A6800 == 36 [pid = 1508] [id = 312] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004097625800 == 35 [pid = 1508] [id = 311] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004095442000 == 34 [pid = 1508] [id = 310] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 00000040945CF800 == 33 [pid = 1508] [id = 309] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DAD000 == 32 [pid = 1508] [id = 308] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CAA000 == 31 [pid = 1508] [id = 307] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7A8000 == 30 [pid = 1508] [id = 306] 10:55:25 INFO - PROCESS | 1508 | --DOCSHELL 000000408735B000 == 29 [pid = 1508] [id = 305] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000409710DC00) [pid = 1508] [serial = 885] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040975EE400) [pid = 1508] [serial = 886] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004097753000) [pid = 1508] [serial = 888] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004098405400) [pid = 1508] [serial = 891] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040960BEC00) [pid = 1508] [serial = 894] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040979CF400) [pid = 1508] [serial = 889] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004094011000) [pid = 1508] [serial = 879] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040949EBC00) [pid = 1508] [serial = 880] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409540A400) [pid = 1508] [serial = 882] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040855F3C00) [pid = 1508] [serial = 867] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004086ACC000) [pid = 1508] [serial = 868] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408D420400) [pid = 1508] [serial = 876] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004090FB0C00) [pid = 1508] [serial = 877] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408C6E4000) [pid = 1508] [serial = 873] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040903A5800) [pid = 1508] [serial = 874] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408D639800) [pid = 1508] [serial = 870] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040985F3000) [pid = 1508] [serial = 900] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004090F3A400) [pid = 1508] [serial = 871] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004097570000) [pid = 1508] [serial = 865] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004096861400) [pid = 1508] [serial = 901] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004098570400) [pid = 1508] [serial = 898] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004098569800) [pid = 1508] [serial = 897] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409840B800) [pid = 1508] [serial = 892] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040960BA000) [pid = 1508] [serial = 883] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004098410000) [pid = 1508] [serial = 895] [outer = 0000000000000000] [url = about:blank] 10:55:25 INFO - PROCESS | 1508 | 1467050125265 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1184ms 10:55:25 INFO - PROCESS | 1508 | 1467050125292 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:55:25 INFO - PROCESS | 1508 | 1467050125296 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:55:25 INFO - PROCESS | 1508 | 1467050125300 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:55:25 INFO - PROCESS | 1508 | 1467050125305 Marionette TRACE conn6 <- [1,1230,null,{}] 10:55:25 INFO - PROCESS | 1508 | 1467050125311 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:25 INFO - PROCESS | 1508 | 1467050125313 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:25 INFO - PROCESS | 1508 | 1467050125404 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:55:25 INFO - PROCESS | 1508 | 1467050125411 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:25 INFO - PROCESS | 1508 | 1467050125414 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:25 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D304000 == 30 [pid = 1508] [id = 317] 10:55:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (00000040886E9400) [pid = 1508] [serial = 950] [outer = 0000000000000000] 10:55:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408BBA5400) [pid = 1508] [serial = 951] [outer = 00000040886E9400] 10:55:25 INFO - PROCESS | 1508 | 1467050125465 Marionette DEBUG loaded listener.js 10:55:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408CA02400) [pid = 1508] [serial = 952] [outer = 00000040886E9400] 10:55:25 INFO - PROCESS | 1508 | 1467050125988 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 733ms 10:55:26 INFO - PROCESS | 1508 | 1467050126035 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 1508 | 1467050126040 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:55:26 INFO - PROCESS | 1508 | 1467050126046 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 1508 | 1467050126049 Marionette TRACE conn6 <- [1,1234,null,{}] 10:55:26 INFO - PROCESS | 1508 | 1467050126053 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:26 INFO - PROCESS | 1508 | 1467050126055 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:26 INFO - PROCESS | 1508 | 1467050126153 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:55:26 INFO - PROCESS | 1508 | 1467050126225 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 1508 | 1467050126227 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:26 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C920800 == 31 [pid = 1508] [id = 318] 10:55:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004090C92C00) [pid = 1508] [serial = 953] [outer = 0000000000000000] 10:55:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004090FB0C00) [pid = 1508] [serial = 954] [outer = 0000004090C92C00] 10:55:26 INFO - PROCESS | 1508 | 1467050126275 Marionette DEBUG loaded listener.js 10:55:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004092060800) [pid = 1508] [serial = 955] [outer = 0000004090C92C00] 10:55:26 INFO - PROCESS | 1508 | 1467050126728 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 10:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:55:26 INFO - PROCESS | 1508 | 1467050126782 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:55:26 INFO - PROCESS | 1508 | 1467050126784 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:55:26 INFO - PROCESS | 1508 | 1467050126788 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:55:26 INFO - PROCESS | 1508 | 1467050126792 Marionette TRACE conn6 <- [1,1238,null,{}] 10:55:26 INFO - PROCESS | 1508 | 1467050126803 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:26 INFO - PROCESS | 1508 | 1467050126808 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:26 INFO - PROCESS | 1508 | 1467050126896 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:55:26 INFO - PROCESS | 1508 | 1467050126904 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:26 INFO - PROCESS | 1508 | 1467050126907 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:26 INFO - PROCESS | 1508 | ++DOCSHELL 000000409543D800 == 32 [pid = 1508] [id = 319] 10:55:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040922EC800) [pid = 1508] [serial = 956] [outer = 0000000000000000] 10:55:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409416B000) [pid = 1508] [serial = 957] [outer = 00000040922EC800] 10:55:26 INFO - PROCESS | 1508 | 1467050126955 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004094AC4000) [pid = 1508] [serial = 958] [outer = 00000040922EC800] 10:55:27 INFO - PROCESS | 1508 | 1467050127406 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 10:55:27 INFO - PROCESS | 1508 | 1467050127429 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:55:27 INFO - PROCESS | 1508 | 1467050127432 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:55:27 INFO - PROCESS | 1508 | 1467050127435 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:55:27 INFO - PROCESS | 1508 | 1467050127437 Marionette TRACE conn6 <- [1,1242,null,{}] 10:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:55:27 INFO - PROCESS | 1508 | 1467050127441 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:27 INFO - PROCESS | 1508 | 1467050127443 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:27 INFO - PROCESS | 1508 | 1467050127594 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:55:27 INFO - PROCESS | 1508 | 1467050127614 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:27 INFO - PROCESS | 1508 | 1467050127616 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097609800 == 33 [pid = 1508] [id = 320] 10:55:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004095219400) [pid = 1508] [serial = 959] [outer = 0000000000000000] 10:55:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409540F400) [pid = 1508] [serial = 960] [outer = 0000004095219400] 10:55:27 INFO - PROCESS | 1508 | 1467050127668 Marionette DEBUG loaded listener.js 10:55:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040960BB000) [pid = 1508] [serial = 961] [outer = 0000004095219400] 10:55:28 INFO - PROCESS | 1508 | 1467050128117 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 732ms 10:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:55:28 INFO - PROCESS | 1508 | 1467050128172 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:55:28 INFO - PROCESS | 1508 | 1467050128175 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:55:28 INFO - PROCESS | 1508 | 1467050128178 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 1508 | 1467050128180 Marionette TRACE conn6 <- [1,1246,null,{}] 10:55:28 INFO - PROCESS | 1508 | 1467050128184 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:28 INFO - PROCESS | 1508 | 1467050128186 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:28 INFO - PROCESS | 1508 | 1467050128293 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:55:28 INFO - PROCESS | 1508 | 1467050128303 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:28 INFO - PROCESS | 1508 | 1467050128305 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:28 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099224000 == 34 [pid = 1508] [id = 321] 10:55:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040965B7000) [pid = 1508] [serial = 962] [outer = 0000000000000000] 10:55:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409752F400) [pid = 1508] [serial = 963] [outer = 00000040965B7000] 10:55:28 INFO - PROCESS | 1508 | 1467050128389 Marionette DEBUG loaded listener.js 10:55:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004097578000) [pid = 1508] [serial = 964] [outer = 00000040965B7000] 10:55:28 INFO - PROCESS | 1508 | 1467050128855 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 10:55:28 INFO - PROCESS | 1508 | 1467050128928 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:55:28 INFO - PROCESS | 1508 | 1467050128930 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:55:28 INFO - PROCESS | 1508 | 1467050128935 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:55:28 INFO - PROCESS | 1508 | 1467050128937 Marionette TRACE conn6 <- [1,1250,null,{}] 10:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:55:28 INFO - PROCESS | 1508 | 1467050128941 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:28 INFO - PROCESS | 1508 | 1467050128947 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:29 INFO - PROCESS | 1508 | 1467050129077 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:55:29 INFO - PROCESS | 1508 | 1467050129130 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 1508 | 1467050129132 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:29 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B685000 == 35 [pid = 1508] [id = 322] 10:55:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040979C8400) [pid = 1508] [serial = 965] [outer = 0000000000000000] 10:55:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040979CF800) [pid = 1508] [serial = 966] [outer = 00000040979C8400] 10:55:29 INFO - PROCESS | 1508 | 1467050129177 Marionette DEBUG loaded listener.js 10:55:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004098226800) [pid = 1508] [serial = 967] [outer = 00000040979C8400] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408C674C00) [pid = 1508] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040920C9000) [pid = 1508] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408D362C00) [pid = 1508] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004087597C00) [pid = 1508] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408560C800) [pid = 1508] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408BCC3800) [pid = 1508] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004094009800) [pid = 1508] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408C4A0800) [pid = 1508] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097751000) [pid = 1508] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408CA0AC00) [pid = 1508] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040949F0800) [pid = 1508] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040903D8800) [pid = 1508] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:55:29 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409205F400) [pid = 1508] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:55:29 INFO - PROCESS | 1508 | 1467050129635 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 735ms 10:55:29 INFO - PROCESS | 1508 | 1467050129678 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:55:29 INFO - PROCESS | 1508 | 1467050129680 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:55:29 INFO - PROCESS | 1508 | 1467050129683 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:55:29 INFO - PROCESS | 1508 | 1467050129685 Marionette TRACE conn6 <- [1,1254,null,{}] 10:55:29 INFO - PROCESS | 1508 | 1467050129689 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:29 INFO - PROCESS | 1508 | 1467050129691 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:29 INFO - PROCESS | 1508 | 1467050129800 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:55:29 INFO - PROCESS | 1508 | 1467050129848 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:29 INFO - PROCESS | 1508 | 1467050129850 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:29 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6B3800 == 36 [pid = 1508] [id = 323] 10:55:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408C674C00) [pid = 1508] [serial = 968] [outer = 0000000000000000] 10:55:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040920D1400) [pid = 1508] [serial = 969] [outer = 000000408C674C00] 10:55:29 INFO - PROCESS | 1508 | 1467050129895 Marionette DEBUG loaded listener.js 10:55:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040979D1000) [pid = 1508] [serial = 970] [outer = 000000408C674C00] 10:55:30 INFO - PROCESS | 1508 | 1467050130270 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 10:55:30 INFO - PROCESS | 1508 | 1467050130316 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:55:30 INFO - PROCESS | 1508 | 1467050130318 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:55:30 INFO - PROCESS | 1508 | 1467050130329 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:55:30 INFO - PROCESS | 1508 | 1467050130331 Marionette TRACE conn6 <- [1,1258,null,{}] 10:55:30 INFO - PROCESS | 1508 | 1467050130335 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:30 INFO - PROCESS | 1508 | 1467050130345 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:30 INFO - PROCESS | 1508 | 1467050130454 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:55:30 INFO - PROCESS | 1508 | 1467050130466 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:30 INFO - PROCESS | 1508 | 1467050130468 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:30 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7AD800 == 37 [pid = 1508] [id = 324] 10:55:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040933AA400) [pid = 1508] [serial = 971] [outer = 0000000000000000] 10:55:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004098404000) [pid = 1508] [serial = 972] [outer = 00000040933AA400] 10:55:30 INFO - PROCESS | 1508 | 1467050130513 Marionette DEBUG loaded listener.js 10:55:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004098410000) [pid = 1508] [serial = 973] [outer = 00000040933AA400] 10:55:30 INFO - PROCESS | 1508 | 1467050130934 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 629ms 10:55:30 INFO - PROCESS | 1508 | 1467050130960 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:55:30 INFO - PROCESS | 1508 | 1467050130962 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:55:30 INFO - PROCESS | 1508 | 1467050130969 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:55:30 INFO - PROCESS | 1508 | 1467050130971 Marionette TRACE conn6 <- [1,1262,null,{}] 10:55:30 INFO - PROCESS | 1508 | 1467050130975 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:30 INFO - PROCESS | 1508 | 1467050130977 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:31 INFO - PROCESS | 1508 | 1467050131060 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:55:31 INFO - PROCESS | 1508 | 1467050131067 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:31 INFO - PROCESS | 1508 | 1467050131069 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:31 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094950000 == 38 [pid = 1508] [id = 325] 10:55:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409856A800) [pid = 1508] [serial = 974] [outer = 0000000000000000] 10:55:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409856F800) [pid = 1508] [serial = 975] [outer = 000000409856A800] 10:55:31 INFO - PROCESS | 1508 | 1467050131113 Marionette DEBUG loaded listener.js 10:55:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040985F0400) [pid = 1508] [serial = 976] [outer = 000000409856A800] 10:55:31 INFO - PROCESS | 1508 | 1467050131625 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 735ms 10:55:31 INFO - PROCESS | 1508 | 1467050131712 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:55:31 INFO - PROCESS | 1508 | 1467050131718 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:55:31 INFO - PROCESS | 1508 | 1467050131725 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:55:31 INFO - PROCESS | 1508 | 1467050131729 Marionette TRACE conn6 <- [1,1266,null,{}] 10:55:31 INFO - PROCESS | 1508 | 1467050131735 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:31 INFO - PROCESS | 1508 | 1467050131738 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:31 INFO - PROCESS | 1508 | 1467050131911 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:55:32 INFO - PROCESS | 1508 | 1467050131982 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:32 INFO - PROCESS | 1508 | 1467050131987 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091718800 == 39 [pid = 1508] [id = 326] 10:55:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408BBB0800) [pid = 1508] [serial = 977] [outer = 0000000000000000] 10:55:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408BCC2400) [pid = 1508] [serial = 978] [outer = 000000408BBB0800] 10:55:32 INFO - PROCESS | 1508 | 1467050132088 Marionette DEBUG loaded listener.js 10:55:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040903D8C00) [pid = 1508] [serial = 979] [outer = 000000408BBB0800] 10:55:32 INFO - PROCESS | 1508 | 1467050132691 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1032ms 10:55:32 INFO - PROCESS | 1508 | 1467050132763 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:55:32 INFO - PROCESS | 1508 | 1467050132769 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:55:32 INFO - PROCESS | 1508 | 1467050132775 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:55:32 INFO - PROCESS | 1508 | 1467050132779 Marionette TRACE conn6 <- [1,1270,null,{}] 10:55:32 INFO - PROCESS | 1508 | 1467050132783 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:32 INFO - PROCESS | 1508 | 1467050132786 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:32 INFO - PROCESS | 1508 | 1467050132962 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:55:33 INFO - PROCESS | 1508 | 1467050133075 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 1508 | 1467050133078 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:33 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097712800 == 40 [pid = 1508] [id = 327] 10:55:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040922F5000) [pid = 1508] [serial = 980] [outer = 0000000000000000] 10:55:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004094089400) [pid = 1508] [serial = 981] [outer = 00000040922F5000] 10:55:33 INFO - PROCESS | 1508 | 1467050133140 Marionette DEBUG loaded listener.js 10:55:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040946E5400) [pid = 1508] [serial = 982] [outer = 00000040922F5000] 10:55:33 INFO - PROCESS | 1508 | 1467050133738 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 987ms 10:55:33 INFO - PROCESS | 1508 | 1467050133764 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:55:33 INFO - PROCESS | 1508 | 1467050133767 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:55:33 INFO - PROCESS | 1508 | 1467050133771 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:55:33 INFO - PROCESS | 1508 | 1467050133775 Marionette TRACE conn6 <- [1,1274,null,{}] 10:55:33 INFO - PROCESS | 1508 | 1467050133786 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:33 INFO - PROCESS | 1508 | 1467050133791 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:33 INFO - PROCESS | 1508 | 1467050133907 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:55:33 INFO - PROCESS | 1508 | 1467050133984 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:33 INFO - PROCESS | 1508 | 1467050133988 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:34 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C428800 == 41 [pid = 1508] [id = 328] 10:55:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004095216400) [pid = 1508] [serial = 983] [outer = 0000000000000000] 10:55:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040975F0800) [pid = 1508] [serial = 984] [outer = 0000004095216400] 10:55:34 INFO - PROCESS | 1508 | 1467050134086 Marionette DEBUG loaded listener.js 10:55:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004097759000) [pid = 1508] [serial = 985] [outer = 0000004095216400] 10:55:34 INFO - PROCESS | 1508 | 1467050134777 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1034ms 10:55:34 INFO - PROCESS | 1508 | 1467050134807 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:55:34 INFO - PROCESS | 1508 | 1467050134810 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:55:34 INFO - PROCESS | 1508 | 1467050134814 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:55:34 INFO - PROCESS | 1508 | 1467050134816 Marionette TRACE conn6 <- [1,1278,null,{}] 10:55:34 INFO - PROCESS | 1508 | 1467050134819 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:34 INFO - PROCESS | 1508 | 1467050134822 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:35 INFO - PROCESS | 1508 | 1467050135047 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:55:35 INFO - PROCESS | 1508 | 1467050135183 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:35 INFO - PROCESS | 1508 | 1467050135186 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:35 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C6B5800 == 42 [pid = 1508] [id = 329] 10:55:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040855EB400) [pid = 1508] [serial = 986] [outer = 0000000000000000] 10:55:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408736D000) [pid = 1508] [serial = 987] [outer = 00000040855EB400] 10:55:35 INFO - PROCESS | 1508 | 1467050135238 Marionette DEBUG loaded listener.js 10:55:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000408BBA5800) [pid = 1508] [serial = 988] [outer = 00000040855EB400] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7AD800 == 41 [pid = 1508] [id = 324] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6B3800 == 40 [pid = 1508] [id = 323] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 000000409B685000 == 39 [pid = 1508] [id = 322] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004099224000 == 38 [pid = 1508] [id = 321] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004097609800 == 37 [pid = 1508] [id = 320] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 000000409543D800 == 36 [pid = 1508] [id = 319] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 000000408C920800 == 35 [pid = 1508] [id = 318] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 000000408D304000 == 34 [pid = 1508] [id = 317] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004087345000 == 33 [pid = 1508] [id = 316] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DA8800 == 32 [pid = 1508] [id = 314] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 000000408DA8F800 == 31 [pid = 1508] [id = 315] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 000000409C428800 == 30 [pid = 1508] [id = 328] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004097712800 == 29 [pid = 1508] [id = 327] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004094950000 == 28 [pid = 1508] [id = 325] 10:55:36 INFO - PROCESS | 1508 | --DOCSHELL 0000004091718800 == 27 [pid = 1508] [id = 326] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040986C4C00) [pid = 1508] [serial = 910] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004098231000) [pid = 1508] [serial = 909] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004099159800) [pid = 1508] [serial = 913] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040986D1000) [pid = 1508] [serial = 912] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040933A7000) [pid = 1508] [serial = 928] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000409520F800) [pid = 1508] [serial = 933] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409496A800) [pid = 1508] [serial = 931] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004097575800) [pid = 1508] [serial = 940] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004097670000) [pid = 1508] [serial = 942] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409753BC00) [pid = 1508] [serial = 939] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040956D2400) [pid = 1508] [serial = 934] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040956B0400) [pid = 1508] [serial = 936] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004091FA6400) [pid = 1508] [serial = 925] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040965B7800) [pid = 1508] [serial = 937] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408C6A0800) [pid = 1508] [serial = 921] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408CA0C000) [pid = 1508] [serial = 922] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040920D1000) [pid = 1508] [serial = 927] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004090F36400) [pid = 1508] [serial = 916] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D620400) [pid = 1508] [serial = 915] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408759C000) [pid = 1508] [serial = 918] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040886E8C00) [pid = 1508] [serial = 919] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004090F3E000) [pid = 1508] [serial = 924] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004091AEFC00) [pid = 1508] [serial = 904] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408D35F800) [pid = 1508] [serial = 903] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040960B6800) [pid = 1508] [serial = 907] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040949EE400) [pid = 1508] [serial = 906] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004094010000) [pid = 1508] [serial = 930] [outer = 0000000000000000] [url = about:blank] 10:55:36 INFO - PROCESS | 1508 | 1467050136584 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1802ms 10:55:36 INFO - PROCESS | 1508 | 1467050136619 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:55:36 INFO - PROCESS | 1508 | 1467050136623 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:55:36 INFO - PROCESS | 1508 | 1467050136630 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:55:36 INFO - PROCESS | 1508 | 1467050136633 Marionette TRACE conn6 <- [1,1282,null,{}] 10:55:36 INFO - PROCESS | 1508 | 1467050136640 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:36 INFO - PROCESS | 1508 | 1467050136643 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:36 INFO - PROCESS | 1508 | 1467050136779 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:55:36 INFO - PROCESS | 1508 | 1467050136794 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:36 INFO - PROCESS | 1508 | 1467050136797 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:36 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C474000 == 28 [pid = 1508] [id = 330] 10:55:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004087363C00) [pid = 1508] [serial = 989] [outer = 0000000000000000] 10:55:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004087368C00) [pid = 1508] [serial = 990] [outer = 0000004087363C00] 10:55:36 INFO - PROCESS | 1508 | 1467050136846 Marionette DEBUG loaded listener.js 10:55:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (00000040875A1000) [pid = 1508] [serial = 991] [outer = 0000004087363C00] 10:55:37 INFO - PROCESS | 1508 | 1467050137325 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 734ms 10:55:37 INFO - PROCESS | 1508 | 1467050137366 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:55:37 INFO - PROCESS | 1508 | 1467050137372 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:55:37 INFO - PROCESS | 1508 | 1467050137378 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:55:37 INFO - PROCESS | 1508 | 1467050137381 Marionette TRACE conn6 <- [1,1286,null,{}] 10:55:37 INFO - PROCESS | 1508 | 1467050137385 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:37 INFO - PROCESS | 1508 | 1467050137388 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:37 INFO - PROCESS | 1508 | 1467050137484 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:55:37 INFO - PROCESS | 1508 | 1467050137493 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:37 INFO - PROCESS | 1508 | 1467050137495 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:37 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F7A800 == 29 [pid = 1508] [id = 331] 10:55:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408BBB1400) [pid = 1508] [serial = 992] [outer = 0000000000000000] 10:55:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408BCC1400) [pid = 1508] [serial = 993] [outer = 000000408BBB1400] 10:55:37 INFO - PROCESS | 1508 | 1467050137544 Marionette DEBUG loaded listener.js 10:55:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408CA05000) [pid = 1508] [serial = 994] [outer = 000000408BBB1400] 10:55:38 INFO - PROCESS | 1508 | 1467050138028 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 693ms 10:55:38 INFO - PROCESS | 1508 | 1467050138073 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 1508 | 1467050138075 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:55:38 INFO - PROCESS | 1508 | 1467050138079 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 1508 | 1467050138082 Marionette TRACE conn6 <- [1,1290,null,{}] 10:55:38 INFO - PROCESS | 1508 | 1467050138094 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:38 INFO - PROCESS | 1508 | 1467050138099 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:38 INFO - PROCESS | 1508 | 1467050138216 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:55:38 INFO - PROCESS | 1508 | 1467050138295 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 1508 | 1467050138299 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093F75000 == 30 [pid = 1508] [id = 332] 10:55:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408570A400) [pid = 1508] [serial = 995] [outer = 0000000000000000] 10:55:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408DF63000) [pid = 1508] [serial = 996] [outer = 000000408570A400] 10:55:38 INFO - PROCESS | 1508 | 1467050138349 Marionette DEBUG loaded listener.js 10:55:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090F3D400) [pid = 1508] [serial = 997] [outer = 000000408570A400] 10:55:38 INFO - PROCESS | 1508 | 1467050138776 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 734ms 10:55:38 INFO - PROCESS | 1508 | 1467050138815 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:55:38 INFO - PROCESS | 1508 | 1467050138818 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:55:38 INFO - PROCESS | 1508 | 1467050138822 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:55:38 INFO - PROCESS | 1508 | 1467050138824 Marionette TRACE conn6 <- [1,1294,null,{}] 10:55:38 INFO - PROCESS | 1508 | 1467050138827 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:38 INFO - PROCESS | 1508 | 1467050138829 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:38 INFO - PROCESS | 1508 | 1467050138942 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:55:38 INFO - PROCESS | 1508 | 1467050138949 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:38 INFO - PROCESS | 1508 | 1467050138951 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:39 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C8000 == 31 [pid = 1508] [id = 333] 10:55:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004091AE6400) [pid = 1508] [serial = 998] [outer = 0000000000000000] 10:55:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004091FA6000) [pid = 1508] [serial = 999] [outer = 0000004091AE6400] 10:55:39 INFO - PROCESS | 1508 | 1467050139036 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040920CC800) [pid = 1508] [serial = 1000] [outer = 0000004091AE6400] 10:55:39 INFO - PROCESS | 1508 | 1467050139497 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 732ms 10:55:39 INFO - PROCESS | 1508 | 1467050139568 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:55:39 INFO - PROCESS | 1508 | 1467050139571 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:55:39 INFO - PROCESS | 1508 | 1467050139580 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:55:39 INFO - PROCESS | 1508 | 1467050139582 Marionette TRACE conn6 <- [1,1298,null,{}] 10:55:39 INFO - PROCESS | 1508 | 1467050139585 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:39 INFO - PROCESS | 1508 | 1467050139587 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:39 INFO - PROCESS | 1508 | 1467050139695 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:55:39 INFO - PROCESS | 1508 | 1467050139745 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:39 INFO - PROCESS | 1508 | 1467050139747 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:39 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B23000 == 32 [pid = 1508] [id = 334] 10:55:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408BBACC00) [pid = 1508] [serial = 1001] [outer = 0000000000000000] 10:55:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004094003800) [pid = 1508] [serial = 1002] [outer = 000000408BBACC00] 10:55:39 INFO - PROCESS | 1508 | 1467050139792 Marionette DEBUG loaded listener.js 10:55:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040941E6C00) [pid = 1508] [serial = 1003] [outer = 000000408BBACC00] 10:55:40 INFO - PROCESS | 1508 | 1467050140238 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 10:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 10:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 10:55:40 INFO - PROCESS | 1508 | 1467050140276 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 10:55:40 INFO - PROCESS | 1508 | 1467050140278 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:55:40 INFO - PROCESS | 1508 | 1467050140288 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:55:40 INFO - PROCESS | 1508 | 1467050140290 Marionette TRACE conn6 <- [1,1302,null,{}] 10:55:40 INFO - PROCESS | 1508 | 1467050140293 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:40 INFO - PROCESS | 1508 | 1467050140299 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:40 INFO - PROCESS | 1508 | 1467050140428 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:55:40 INFO - PROCESS | 1508 | 1467050140481 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:40 INFO - PROCESS | 1508 | 1467050140483 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:40 INFO - PROCESS | 1508 | ++DOCSHELL 00000040965A2000 == 33 [pid = 1508] [id = 335] 10:55:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040946DFC00) [pid = 1508] [serial = 1004] [outer = 0000000000000000] 10:55:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040949F3400) [pid = 1508] [serial = 1005] [outer = 00000040946DFC00] 10:55:40 INFO - PROCESS | 1508 | 1467050140529 Marionette DEBUG loaded listener.js 10:55:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004095213C00) [pid = 1508] [serial = 1006] [outer = 00000040946DFC00] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004095219400) [pid = 1508] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040965B7000) [pid = 1508] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004097574400) [pid = 1508] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040922EC800) [pid = 1508] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408C674C00) [pid = 1508] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004090C92C00) [pid = 1508] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040886E9400) [pid = 1508] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040979C8400) [pid = 1508] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408CA08800) [pid = 1508] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004087370800) [pid = 1508] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040933AA400) [pid = 1508] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:55:40 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409856A800) [pid = 1508] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:55:41 INFO - PROCESS | 1508 | 1467050141088 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 838ms 10:55:41 INFO - PROCESS | 1508 | 1467050141128 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 1508 | 1467050141130 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:55:41 INFO - PROCESS | 1508 | 1467050141133 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 1508 | 1467050141135 Marionette TRACE conn6 <- [1,1306,null,{}] 10:55:41 INFO - PROCESS | 1508 | 1467050141139 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:41 INFO - PROCESS | 1508 | 1467050141141 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:41 INFO - PROCESS | 1508 | 1467050141220 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:55:41 INFO - PROCESS | 1508 | 1467050141226 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 1508 | 1467050141228 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:41 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097720800 == 34 [pid = 1508] [id = 336] 10:55:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D63A800) [pid = 1508] [serial = 1007] [outer = 0000000000000000] 10:55:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004095210400) [pid = 1508] [serial = 1008] [outer = 000000408D63A800] 10:55:41 INFO - PROCESS | 1508 | 1467050141272 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004095619400) [pid = 1508] [serial = 1009] [outer = 000000408D63A800] 10:55:41 INFO - PROCESS | 1508 | 1467050141705 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 10:55:41 INFO - PROCESS | 1508 | 1467050141766 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:55:41 INFO - PROCESS | 1508 | 1467050141769 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:55:41 INFO - PROCESS | 1508 | 1467050141772 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:55:41 INFO - PROCESS | 1508 | 1467050141774 Marionette TRACE conn6 <- [1,1310,null,{}] 10:55:41 INFO - PROCESS | 1508 | 1467050141777 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:41 INFO - PROCESS | 1508 | 1467050141779 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:41 INFO - PROCESS | 1508 | 1467050141861 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:55:41 INFO - PROCESS | 1508 | 1467050141869 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:41 INFO - PROCESS | 1508 | 1467050141871 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:41 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099232000 == 35 [pid = 1508] [id = 337] 10:55:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040956D6C00) [pid = 1508] [serial = 1010] [outer = 0000000000000000] 10:55:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040960B9000) [pid = 1508] [serial = 1011] [outer = 00000040956D6C00] 10:55:41 INFO - PROCESS | 1508 | 1467050141915 Marionette DEBUG loaded listener.js 10:55:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409685E400) [pid = 1508] [serial = 1012] [outer = 00000040956D6C00] 10:55:42 INFO - PROCESS | 1508 | 1467050142350 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 627ms 10:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:55:42 INFO - PROCESS | 1508 | 1467050142403 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:55:42 INFO - PROCESS | 1508 | 1467050142406 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:55:42 INFO - PROCESS | 1508 | 1467050142409 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:55:42 INFO - PROCESS | 1508 | 1467050142410 Marionette TRACE conn6 <- [1,1314,null,{}] 10:55:42 INFO - PROCESS | 1508 | 1467050142414 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:42 INFO - PROCESS | 1508 | 1467050142416 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:42 INFO - PROCESS | 1508 | 1467050142498 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:55:42 INFO - PROCESS | 1508 | 1467050142505 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:42 INFO - PROCESS | 1508 | 1467050142507 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:42 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093F6A000 == 36 [pid = 1508] [id = 338] 10:55:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004087325C00) [pid = 1508] [serial = 1013] [outer = 0000000000000000] 10:55:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004096A8CC00) [pid = 1508] [serial = 1014] [outer = 0000004087325C00] 10:55:42 INFO - PROCESS | 1508 | 1467050142553 Marionette DEBUG loaded listener.js 10:55:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409756C000) [pid = 1508] [serial = 1015] [outer = 0000004087325C00] 10:55:43 INFO - PROCESS | 1508 | 1467050143292 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:55:43 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 10:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 944ms 10:55:43 INFO - PROCESS | 1508 | 1467050143356 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:55:43 INFO - PROCESS | 1508 | 1467050143361 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:55:43 INFO - PROCESS | 1508 | 1467050143366 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:55:43 INFO - PROCESS | 1508 | 1467050143370 Marionette TRACE conn6 <- [1,1318,null,{}] 10:55:43 INFO - PROCESS | 1508 | 1467050143376 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:43 INFO - PROCESS | 1508 | 1467050143379 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:43 INFO - PROCESS | 1508 | 1467050143544 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:55:43 INFO - PROCESS | 1508 | 1467050143653 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:43 INFO - PROCESS | 1508 | 1467050143656 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:43 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CAB000 == 37 [pid = 1508] [id = 339] 10:55:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408732E400) [pid = 1508] [serial = 1016] [outer = 0000000000000000] 10:55:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004087599800) [pid = 1508] [serial = 1017] [outer = 000000408732E400] 10:55:43 INFO - PROCESS | 1508 | 1467050143719 Marionette DEBUG loaded listener.js 10:55:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408BBAC800) [pid = 1508] [serial = 1018] [outer = 000000408732E400] 10:55:44 INFO - PROCESS | 1508 | 1467050144454 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:55:44 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 10:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1144ms 10:55:44 INFO - PROCESS | 1508 | 1467050144514 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:55:44 INFO - PROCESS | 1508 | 1467050144519 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:55:44 INFO - PROCESS | 1508 | 1467050144526 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:55:44 INFO - PROCESS | 1508 | 1467050144529 Marionette TRACE conn6 <- [1,1322,null,{}] 10:55:44 INFO - PROCESS | 1508 | 1467050144533 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:44 INFO - PROCESS | 1508 | 1467050144536 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:44 INFO - PROCESS | 1508 | 1467050144686 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:55:44 INFO - PROCESS | 1508 | 1467050144754 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:44 INFO - PROCESS | 1508 | 1467050144757 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:44 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086F89800 == 38 [pid = 1508] [id = 340] 10:55:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004085715000) [pid = 1508] [serial = 1019] [outer = 0000000000000000] 10:55:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408BCC2000) [pid = 1508] [serial = 1020] [outer = 0000004085715000] 10:55:44 INFO - PROCESS | 1508 | 1467050144856 Marionette DEBUG loaded listener.js 10:55:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004090F3EC00) [pid = 1508] [serial = 1021] [outer = 0000004085715000] 10:55:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004099232000 == 37 [pid = 1508] [id = 337] 10:55:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004097720800 == 36 [pid = 1508] [id = 336] 10:55:45 INFO - PROCESS | 1508 | --DOCSHELL 00000040965A2000 == 35 [pid = 1508] [id = 335] 10:55:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B23000 == 34 [pid = 1508] [id = 334] 10:55:45 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C8000 == 33 [pid = 1508] [id = 333] 10:55:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004093F75000 == 32 [pid = 1508] [id = 332] 10:55:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F7A800 == 31 [pid = 1508] [id = 331] 10:55:45 INFO - PROCESS | 1508 | --DOCSHELL 000000408C474000 == 30 [pid = 1508] [id = 330] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409540F400) [pid = 1508] [serial = 960] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040960BB000) [pid = 1508] [serial = 961] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004097578000) [pid = 1508] [serial = 964] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409752F400) [pid = 1508] [serial = 963] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004097751400) [pid = 1508] [serial = 943] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000409416B000) [pid = 1508] [serial = 957] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040920D1400) [pid = 1508] [serial = 969] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004090FB0C00) [pid = 1508] [serial = 954] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004092060800) [pid = 1508] [serial = 955] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408BBA5400) [pid = 1508] [serial = 951] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040979CF800) [pid = 1508] [serial = 966] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408CA02400) [pid = 1508] [serial = 952] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004090F37400) [pid = 1508] [serial = 948] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004092063800) [pid = 1508] [serial = 949] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408759C400) [pid = 1508] [serial = 945] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408BC75400) [pid = 1508] [serial = 946] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004098410000) [pid = 1508] [serial = 973] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409856F800) [pid = 1508] [serial = 975] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004098404000) [pid = 1508] [serial = 972] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040985F0400) [pid = 1508] [serial = 976] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004098226800) [pid = 1508] [serial = 967] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040979D1000) [pid = 1508] [serial = 970] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004094AC4000) [pid = 1508] [serial = 958] [outer = 0000000000000000] [url = about:blank] 10:55:45 INFO - PROCESS | 1508 | 1467050145654 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1192ms 10:55:45 INFO - PROCESS | 1508 | 1467050145720 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:55:45 INFO - PROCESS | 1508 | 1467050145724 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:55:45 INFO - PROCESS | 1508 | 1467050145729 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:55:45 INFO - PROCESS | 1508 | 1467050145734 Marionette TRACE conn6 <- [1,1326,null,{}] 10:55:45 INFO - PROCESS | 1508 | 1467050145740 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:45 INFO - PROCESS | 1508 | 1467050145742 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:45 INFO - PROCESS | 1508 | 1467050145833 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:55:45 INFO - PROCESS | 1508 | 1467050145845 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:45 INFO - PROCESS | 1508 | 1467050145848 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:45 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C6D0800 == 31 [pid = 1508] [id = 341] 10:55:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408736B800) [pid = 1508] [serial = 1022] [outer = 0000000000000000] 10:55:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004087371C00) [pid = 1508] [serial = 1023] [outer = 000000408736B800] 10:55:45 INFO - PROCESS | 1508 | 1467050145898 Marionette DEBUG loaded listener.js 10:55:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (00000040879A6400) [pid = 1508] [serial = 1024] [outer = 000000408736B800] 10:55:46 INFO - PROCESS | 1508 | 1467050146891 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1190ms 10:55:46 INFO - PROCESS | 1508 | 1467050146924 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:55:46 INFO - PROCESS | 1508 | 1467050146928 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:55:46 INFO - PROCESS | 1508 | 1467050146935 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:55:46 INFO - PROCESS | 1508 | 1467050146937 Marionette TRACE conn6 <- [1,1330,null,{}] 10:55:46 INFO - PROCESS | 1508 | 1467050146941 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:46 INFO - PROCESS | 1508 | 1467050146944 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:47 INFO - PROCESS | 1508 | 1467050147040 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:55:47 INFO - PROCESS | 1508 | 1467050147048 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 1508 | 1467050147051 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:47 INFO - PROCESS | 1508 | ++DOCSHELL 000000409171D000 == 32 [pid = 1508] [id = 342] 10:55:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408C754800) [pid = 1508] [serial = 1025] [outer = 0000000000000000] 10:55:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408CA02C00) [pid = 1508] [serial = 1026] [outer = 000000408C754800] 10:55:47 INFO - PROCESS | 1508 | 1467050147098 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408D327C00) [pid = 1508] [serial = 1027] [outer = 000000408C754800] 10:55:47 INFO - PROCESS | 1508 | 1467050147588 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 693ms 10:55:47 INFO - PROCESS | 1508 | 1467050147630 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:55:47 INFO - PROCESS | 1508 | 1467050147633 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:55:47 INFO - PROCESS | 1508 | 1467050147637 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:55:47 INFO - PROCESS | 1508 | 1467050147641 Marionette TRACE conn6 <- [1,1334,null,{}] 10:55:47 INFO - PROCESS | 1508 | 1467050147652 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:47 INFO - PROCESS | 1508 | 1467050147657 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:47 INFO - PROCESS | 1508 | 1467050147746 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:55:47 INFO - PROCESS | 1508 | 1467050147760 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:47 INFO - PROCESS | 1508 | 1467050147763 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:47 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C3000 == 33 [pid = 1508] [id = 343] 10:55:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040857DA000) [pid = 1508] [serial = 1028] [outer = 0000000000000000] 10:55:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000409103D800) [pid = 1508] [serial = 1029] [outer = 00000040857DA000] 10:55:47 INFO - PROCESS | 1508 | 1467050147815 Marionette DEBUG loaded listener.js 10:55:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004092061C00) [pid = 1508] [serial = 1030] [outer = 00000040857DA000] 10:55:48 INFO - PROCESS | 1508 | 1467050148302 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 10:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:55:48 INFO - PROCESS | 1508 | 1467050148331 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:55:48 INFO - PROCESS | 1508 | 1467050148334 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:55:48 INFO - PROCESS | 1508 | 1467050148337 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:55:48 INFO - PROCESS | 1508 | 1467050148339 Marionette TRACE conn6 <- [1,1338,null,{}] 10:55:48 INFO - PROCESS | 1508 | 1467050148343 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:48 INFO - PROCESS | 1508 | 1467050148345 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:48 INFO - PROCESS | 1508 | 1467050148487 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:55:48 INFO - PROCESS | 1508 | 1467050148509 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:48 INFO - PROCESS | 1508 | 1467050148511 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:48 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095457000 == 34 [pid = 1508] [id = 344] 10:55:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409223A400) [pid = 1508] [serial = 1031] [outer = 0000000000000000] 10:55:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040922D2400) [pid = 1508] [serial = 1032] [outer = 000000409223A400] 10:55:48 INFO - PROCESS | 1508 | 1467050148563 Marionette DEBUG loaded listener.js 10:55:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004094009000) [pid = 1508] [serial = 1033] [outer = 000000409223A400] 10:55:49 INFO - PROCESS | 1508 | 1467050149016 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 10:55:49 INFO - PROCESS | 1508 | 1467050149074 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 1508 | 1467050149076 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:55:49 INFO - PROCESS | 1508 | 1467050149079 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 1508 | 1467050149081 Marionette TRACE conn6 <- [1,1342,null,{}] 10:55:49 INFO - PROCESS | 1508 | 1467050149089 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:49 INFO - PROCESS | 1508 | 1467050149091 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:49 INFO - PROCESS | 1508 | 1467050149198 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:55:49 INFO - PROCESS | 1508 | 1467050149207 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 1508 | 1467050149209 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:49 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097610000 == 35 [pid = 1508] [id = 345] 10:55:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004086840000) [pid = 1508] [serial = 1034] [outer = 0000000000000000] 10:55:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004094326400) [pid = 1508] [serial = 1035] [outer = 0000004086840000] 10:55:49 INFO - PROCESS | 1508 | 1467050149254 Marionette DEBUG loaded listener.js 10:55:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040946E4400) [pid = 1508] [serial = 1036] [outer = 0000004086840000] 10:55:49 INFO - PROCESS | 1508 | 1467050149727 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 10:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:55:49 INFO - PROCESS | 1508 | 1467050149775 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:55:49 INFO - PROCESS | 1508 | 1467050149777 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:55:49 INFO - PROCESS | 1508 | 1467050149781 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:55:49 INFO - PROCESS | 1508 | 1467050149783 Marionette TRACE conn6 <- [1,1346,null,{}] 10:55:49 INFO - PROCESS | 1508 | 1467050149787 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:49 INFO - PROCESS | 1508 | 1467050149793 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:49 INFO - PROCESS | 1508 | 1467050149965 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:55:49 INFO - PROCESS | 1508 | 1467050149973 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:49 INFO - PROCESS | 1508 | 1467050149975 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA23000 == 36 [pid = 1508] [id = 346] 10:55:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004094ACB400) [pid = 1508] [serial = 1037] [outer = 0000000000000000] 10:55:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004094DD8C00) [pid = 1508] [serial = 1038] [outer = 0000004094ACB400] 10:55:50 INFO - PROCESS | 1508 | 1467050150122 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040960B6C00) [pid = 1508] [serial = 1039] [outer = 0000004094ACB400] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004091AE6400) [pid = 1508] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408BBB1400) [pid = 1508] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004087363C00) [pid = 1508] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040855EB400) [pid = 1508] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408570A400) [pid = 1508] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408BBACC00) [pid = 1508] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408BBB0800) [pid = 1508] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040922F5000) [pid = 1508] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004095216400) [pid = 1508] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040956D6C00) [pid = 1508] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040946DFC00) [pid = 1508] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:55:50 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408D63A800) [pid = 1508] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:55:50 INFO - PROCESS | 1508 | 1467050150489 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 735ms 10:55:50 INFO - PROCESS | 1508 | 1467050150517 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:55:50 INFO - PROCESS | 1508 | 1467050150519 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:55:50 INFO - PROCESS | 1508 | 1467050150523 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:55:50 INFO - PROCESS | 1508 | 1467050150524 Marionette TRACE conn6 <- [1,1350,null,{}] 10:55:50 INFO - PROCESS | 1508 | 1467050150528 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:50 INFO - PROCESS | 1508 | 1467050150530 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:50 INFO - PROCESS | 1508 | 1467050150611 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:55:50 INFO - PROCESS | 1508 | 1467050150617 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:50 INFO - PROCESS | 1508 | 1467050150619 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000409170C000 == 37 [pid = 1508] [id = 347] 10:55:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408D63A800) [pid = 1508] [serial = 1040] [outer = 0000000000000000] 10:55:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004094C2A800) [pid = 1508] [serial = 1041] [outer = 000000408D63A800] 10:55:50 INFO - PROCESS | 1508 | 1467050150729 Marionette DEBUG loaded listener.js 10:55:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004096513400) [pid = 1508] [serial = 1042] [outer = 000000408D63A800] 10:55:51 INFO - PROCESS | 1508 | 1467050151110 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 627ms 10:55:51 INFO - PROCESS | 1508 | 1467050151154 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 1508 | 1467050151156 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:55:51 INFO - PROCESS | 1508 | 1467050151160 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:55:51 INFO - PROCESS | 1508 | 1467050151161 Marionette TRACE conn6 <- [1,1354,null,{}] 10:55:51 INFO - PROCESS | 1508 | 1467050151165 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:51 INFO - PROCESS | 1508 | 1467050151167 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:51 INFO - PROCESS | 1508 | 1467050151284 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:55:51 INFO - PROCESS | 1508 | 1467050151291 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 1508 | 1467050151293 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:51 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6B1800 == 38 [pid = 1508] [id = 348] 10:55:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040960B8800) [pid = 1508] [serial = 1043] [outer = 0000000000000000] 10:55:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004096A90C00) [pid = 1508] [serial = 1044] [outer = 00000040960B8800] 10:55:51 INFO - PROCESS | 1508 | 1467050151337 Marionette DEBUG loaded listener.js 10:55:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004097536800) [pid = 1508] [serial = 1045] [outer = 00000040960B8800] 10:55:51 INFO - PROCESS | 1508 | 1467050151797 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:55:51 INFO - PROCESS | 1508 | 1467050151860 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:55:51 INFO - PROCESS | 1508 | 1467050151864 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:55:51 INFO - PROCESS | 1508 | 1467050151866 Marionette TRACE conn6 <- [1,1358,null,{}] 10:55:51 INFO - PROCESS | 1508 | 1467050151870 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:51 INFO - PROCESS | 1508 | 1467050151872 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:51 INFO - PROCESS | 1508 | 1467050151957 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:55:51 INFO - PROCESS | 1508 | 1467050151964 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:51 INFO - PROCESS | 1508 | 1467050151966 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:51 INFO - PROCESS | 1508 | ++DOCSHELL 000000409402F000 == 39 [pid = 1508] [id = 349] 10:55:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040975E9400) [pid = 1508] [serial = 1046] [outer = 0000000000000000] 10:55:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040975EEC00) [pid = 1508] [serial = 1047] [outer = 00000040975E9400] 10:55:52 INFO - PROCESS | 1508 | 1467050152010 Marionette DEBUG loaded listener.js 10:55:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040975F7400) [pid = 1508] [serial = 1048] [outer = 00000040975E9400] 10:55:52 INFO - PROCESS | 1508 | 1467050152746 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:55:52 INFO - PROCESS | 1508 | 1467050152815 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:55:52 INFO - PROCESS | 1508 | 1467050152820 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:55:52 INFO - PROCESS | 1508 | 1467050152826 Marionette TRACE conn6 <- [1,1362,null,{}] 10:55:52 INFO - PROCESS | 1508 | 1467050152832 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:52 INFO - PROCESS | 1508 | 1467050152835 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:52 INFO - PROCESS | 1508 | 1467050152984 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:55:53 INFO - PROCESS | 1508 | 1467050153101 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:53 INFO - PROCESS | 1508 | 1467050153104 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:53 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F7F000 == 40 [pid = 1508] [id = 350] 10:55:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408BBAAC00) [pid = 1508] [serial = 1049] [outer = 0000000000000000] 10:55:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408C3B0C00) [pid = 1508] [serial = 1050] [outer = 000000408BBAAC00] 10:55:53 INFO - PROCESS | 1508 | 1467050153166 Marionette DEBUG loaded listener.js 10:55:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408D420C00) [pid = 1508] [serial = 1051] [outer = 000000408BBAAC00] 10:55:53 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:53 INFO - PROCESS | 1508 | 1467050153772 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:55:53 INFO - PROCESS | 1508 | 1467050153813 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:55:53 INFO - PROCESS | 1508 | 1467050153820 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:55:53 INFO - PROCESS | 1508 | 1467050153823 Marionette TRACE conn6 <- [1,1366,null,{}] 10:55:53 INFO - PROCESS | 1508 | 1467050153827 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:53 INFO - PROCESS | 1508 | 1467050153830 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:53 INFO - PROCESS | 1508 | 1467050153951 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:55:54 INFO - PROCESS | 1508 | 1467050154041 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:54 INFO - PROCESS | 1508 | 1467050154044 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:54 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098596800 == 41 [pid = 1508] [id = 351] 10:55:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040920D0400) [pid = 1508] [serial = 1052] [outer = 0000000000000000] 10:55:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409400AC00) [pid = 1508] [serial = 1053] [outer = 00000040920D0400] 10:55:54 INFO - PROCESS | 1508 | 1467050154101 Marionette DEBUG loaded listener.js 10:55:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040949EB800) [pid = 1508] [serial = 1054] [outer = 00000040920D0400] 10:55:54 INFO - PROCESS | 1508 | 1467050154732 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:55:54 INFO - PROCESS | 1508 | 1467050154769 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:55:54 INFO - PROCESS | 1508 | 1467050154773 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:55:54 INFO - PROCESS | 1508 | 1467050154777 Marionette TRACE conn6 <- [1,1370,null,{}] 10:55:54 INFO - PROCESS | 1508 | 1467050154789 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:54 INFO - PROCESS | 1508 | 1467050154794 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:54 INFO - PROCESS | 1508 | 1467050154907 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:55:55 INFO - PROCESS | 1508 | 1467050155030 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:55 INFO - PROCESS | 1508 | 1467050155034 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:55 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC88800 == 42 [pid = 1508] [id = 352] 10:55:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004096517C00) [pid = 1508] [serial = 1055] [outer = 0000000000000000] 10:55:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040975F4400) [pid = 1508] [serial = 1056] [outer = 0000004096517C00] 10:55:55 INFO - PROCESS | 1508 | 1467050155093 Marionette DEBUG loaded listener.js 10:55:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004097753400) [pid = 1508] [serial = 1057] [outer = 0000004096517C00] 10:55:55 INFO - PROCESS | 1508 | [1508] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:55:55 INFO - PROCESS | 1508 | 1467050155913 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:55:55 INFO - PROCESS | 1508 | 1467050155965 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:55:55 INFO - PROCESS | 1508 | 1467050155970 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:55:55 INFO - PROCESS | 1508 | 1467050155974 Marionette TRACE conn6 <- [1,1374,null,{}] 10:55:55 INFO - PROCESS | 1508 | 1467050155980 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:55 INFO - PROCESS | 1508 | 1467050155983 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:56 INFO - PROCESS | 1508 | 1467050156092 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:55:56 INFO - PROCESS | 1508 | 1467050156170 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:56 INFO - PROCESS | 1508 | 1467050156172 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB14800 == 43 [pid = 1508] [id = 353] 10:55:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040883D6800) [pid = 1508] [serial = 1058] [outer = 0000000000000000] 10:55:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408CA09C00) [pid = 1508] [serial = 1059] [outer = 00000040883D6800] 10:55:56 INFO - PROCESS | 1508 | 1467050156223 Marionette DEBUG loaded listener.js 10:55:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040903D2000) [pid = 1508] [serial = 1060] [outer = 00000040883D6800] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6B1800 == 42 [pid = 1508] [id = 348] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 000000409170C000 == 41 [pid = 1508] [id = 347] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA23000 == 40 [pid = 1508] [id = 346] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 0000004097610000 == 39 [pid = 1508] [id = 345] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 0000004095457000 == 38 [pid = 1508] [id = 344] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C3000 == 37 [pid = 1508] [id = 343] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 000000409171D000 == 36 [pid = 1508] [id = 342] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 000000408C6D0800 == 35 [pid = 1508] [id = 341] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 0000004086F89800 == 34 [pid = 1508] [id = 340] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 0000004093F6A000 == 33 [pid = 1508] [id = 338] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CAB000 == 32 [pid = 1508] [id = 339] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 000000408C6B5800 == 31 [pid = 1508] [id = 329] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC88800 == 30 [pid = 1508] [id = 352] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 0000004098596800 == 29 [pid = 1508] [id = 351] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F7F000 == 28 [pid = 1508] [id = 350] 10:55:57 INFO - PROCESS | 1508 | --DOCSHELL 000000409402F000 == 27 [pid = 1508] [id = 349] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004091FA6000) [pid = 1508] [serial = 999] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408BCC1400) [pid = 1508] [serial = 993] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408CA05000) [pid = 1508] [serial = 994] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004087368C00) [pid = 1508] [serial = 990] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040875A1000) [pid = 1508] [serial = 991] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408BBA5800) [pid = 1508] [serial = 988] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408736D000) [pid = 1508] [serial = 987] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408DF63000) [pid = 1508] [serial = 996] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004094003800) [pid = 1508] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040920CC800) [pid = 1508] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040903D8C00) [pid = 1508] [serial = 979] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408BCC2400) [pid = 1508] [serial = 978] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040946E5400) [pid = 1508] [serial = 982] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004094089400) [pid = 1508] [serial = 981] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097759000) [pid = 1508] [serial = 985] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040975F0800) [pid = 1508] [serial = 984] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409685E400) [pid = 1508] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040949F3400) [pid = 1508] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004096A8CC00) [pid = 1508] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040941E6C00) [pid = 1508] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040960B9000) [pid = 1508] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004095213C00) [pid = 1508] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004095619400) [pid = 1508] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004095210400) [pid = 1508] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004090F3D400) [pid = 1508] [serial = 997] [outer = 0000000000000000] [url = about:blank] 10:55:57 INFO - PROCESS | 1508 | 1467050157410 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:55:57 INFO - PROCESS | 1508 | 1467050157463 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:55:57 INFO - PROCESS | 1508 | 1467050157468 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:55:57 INFO - PROCESS | 1508 | 1467050157471 Marionette TRACE conn6 <- [1,1378,null,{}] 10:55:57 INFO - PROCESS | 1508 | 1467050157478 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:57 INFO - PROCESS | 1508 | 1467050157481 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:57 INFO - PROCESS | 1508 | 1467050157567 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:55:57 INFO - PROCESS | 1508 | 1467050157574 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:57 INFO - PROCESS | 1508 | 1467050157579 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C4B5000 == 28 [pid = 1508] [id = 354] 10:55:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004086AD3400) [pid = 1508] [serial = 1061] [outer = 0000000000000000] 10:55:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004086F29C00) [pid = 1508] [serial = 1062] [outer = 0000004086AD3400] 10:55:57 INFO - PROCESS | 1508 | 1467050157628 Marionette DEBUG loaded listener.js 10:55:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004087372800) [pid = 1508] [serial = 1063] [outer = 0000004086AD3400] 10:55:58 INFO - PROCESS | 1508 | 1467050158087 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 10:55:58 INFO - PROCESS | 1508 | 1467050158164 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 1508 | 1467050158169 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:55:58 INFO - PROCESS | 1508 | 1467050158176 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - PROCESS | 1508 | 1467050158179 Marionette TRACE conn6 <- [1,1382,null,{}] 10:55:58 INFO - PROCESS | 1508 | 1467050158183 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:58 INFO - PROCESS | 1508 | 1467050158186 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:58 INFO - PROCESS | 1508 | 1467050158277 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:55:58 INFO - PROCESS | 1508 | 1467050158292 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:58 INFO - PROCESS | 1508 | 1467050158295 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:58 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912C4000 == 29 [pid = 1508] [id = 355] 10:55:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408BBA7800) [pid = 1508] [serial = 1064] [outer = 0000000000000000] 10:55:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408BBAB000) [pid = 1508] [serial = 1065] [outer = 000000408BBA7800] 10:55:58 INFO - PROCESS | 1508 | 1467050158347 Marionette DEBUG loaded listener.js 10:55:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408C49D800) [pid = 1508] [serial = 1066] [outer = 000000408BBA7800] 10:55:58 INFO - PROCESS | 1508 | 1467050158807 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 693ms 10:55:58 INFO - PROCESS | 1508 | 1467050158870 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:55:58 INFO - PROCESS | 1508 | 1467050158873 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:55:58 INFO - PROCESS | 1508 | 1467050158876 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:55:58 INFO - PROCESS | 1508 | 1467050158880 Marionette TRACE conn6 <- [1,1386,null,{}] 10:55:58 INFO - PROCESS | 1508 | 1467050158892 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:58 INFO - PROCESS | 1508 | 1467050158896 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:58 INFO - PROCESS | 1508 | 1467050158983 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:55:59 INFO - PROCESS | 1508 | 1467050159064 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 1508 | 1467050159067 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000409402B800 == 30 [pid = 1508] [id = 356] 10:55:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004087327400) [pid = 1508] [serial = 1067] [outer = 0000000000000000] 10:55:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D61B000) [pid = 1508] [serial = 1068] [outer = 0000004087327400] 10:55:59 INFO - PROCESS | 1508 | 1467050159117 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090365C00) [pid = 1508] [serial = 1069] [outer = 0000004087327400] 10:55:59 INFO - PROCESS | 1508 | 1467050159531 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 692ms 10:55:59 INFO - PROCESS | 1508 | 1467050159572 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:55:59 INFO - PROCESS | 1508 | 1467050159575 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:55:59 INFO - PROCESS | 1508 | 1467050159578 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:55:59 INFO - PROCESS | 1508 | 1467050159580 Marionette TRACE conn6 <- [1,1390,null,{}] 10:55:59 INFO - PROCESS | 1508 | 1467050159584 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:55:59 INFO - PROCESS | 1508 | 1467050159586 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:59 INFO - PROCESS | 1508 | 1467050159725 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:55:59 INFO - PROCESS | 1508 | 1467050159748 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:55:59 INFO - PROCESS | 1508 | 1467050159750 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:55:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000409476A000 == 31 [pid = 1508] [id = 357] 10:55:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004090F3F000) [pid = 1508] [serial = 1070] [outer = 0000000000000000] 10:55:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004091003400) [pid = 1508] [serial = 1071] [outer = 0000004090F3F000] 10:55:59 INFO - PROCESS | 1508 | 1467050159796 Marionette DEBUG loaded listener.js 10:55:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004091FA7800) [pid = 1508] [serial = 1072] [outer = 0000004090F3F000] 10:56:00 INFO - PROCESS | 1508 | 1467050160243 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 693ms 10:56:00 INFO - PROCESS | 1508 | 1467050160274 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:56:00 INFO - PROCESS | 1508 | 1467050160276 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:56:00 INFO - PROCESS | 1508 | 1467050160279 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:56:00 INFO - PROCESS | 1508 | 1467050160281 Marionette TRACE conn6 <- [1,1394,null,{}] 10:56:00 INFO - PROCESS | 1508 | 1467050160284 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:00 INFO - PROCESS | 1508 | 1467050160286 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:00 INFO - PROCESS | 1508 | 1467050160391 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:56:00 INFO - PROCESS | 1508 | 1467050160396 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:00 INFO - PROCESS | 1508 | 1467050160398 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000409544D000 == 32 [pid = 1508] [id = 358] 10:56:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408BBA3000) [pid = 1508] [serial = 1073] [outer = 0000000000000000] 10:56:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040920CD800) [pid = 1508] [serial = 1074] [outer = 000000408BBA3000] 10:56:00 INFO - PROCESS | 1508 | 1467050160443 Marionette DEBUG loaded listener.js 10:56:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040935D8800) [pid = 1508] [serial = 1075] [outer = 000000408BBA3000] 10:56:00 INFO - PROCESS | 1508 | 1467050160915 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 693ms 10:56:01 INFO - PROCESS | 1508 | 1467050160989 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 1508 | 1467050160991 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:56:01 INFO - PROCESS | 1508 | 1467050160995 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 1508 | 1467050160997 Marionette TRACE conn6 <- [1,1398,null,{}] 10:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:56:01 INFO - PROCESS | 1508 | 1467050161001 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:01 INFO - PROCESS | 1508 | 1467050161007 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:01 INFO - PROCESS | 1508 | 1467050161172 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:56:01 INFO - PROCESS | 1508 | 1467050161193 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 1508 | 1467050161195 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:01 INFO - PROCESS | 1508 | ++DOCSHELL 000000409771D000 == 33 [pid = 1508] [id = 359] 10:56:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004093624C00) [pid = 1508] [serial = 1076] [outer = 0000000000000000] 10:56:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040947B0000) [pid = 1508] [serial = 1077] [outer = 0000004093624C00] 10:56:01 INFO - PROCESS | 1508 | 1467050161240 Marionette DEBUG loaded listener.js 10:56:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409520AC00) [pid = 1508] [serial = 1078] [outer = 0000004093624C00] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409223A400) [pid = 1508] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004086840000) [pid = 1508] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408732E400) [pid = 1508] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408C754800) [pid = 1508] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040857DA000) [pid = 1508] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408736B800) [pid = 1508] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004085715000) [pid = 1508] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004087325C00) [pid = 1508] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004094ACB400) [pid = 1508] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040975E9400) [pid = 1508] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:56:01 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040960B8800) [pid = 1508] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:56:01 INFO - PROCESS | 1508 | 1467050161833 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 879ms 10:56:01 INFO - PROCESS | 1508 | 1467050161881 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:56:01 INFO - PROCESS | 1508 | 1467050161884 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:56:01 INFO - PROCESS | 1508 | 1467050161887 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:56:01 INFO - PROCESS | 1508 | 1467050161889 Marionette TRACE conn6 <- [1,1402,null,{}] 10:56:01 INFO - PROCESS | 1508 | 1467050161892 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:01 INFO - PROCESS | 1508 | 1467050161894 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:01 INFO - PROCESS | 1508 | 1467050161973 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:56:01 INFO - PROCESS | 1508 | 1467050161980 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:01 INFO - PROCESS | 1508 | 1467050161981 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:02 INFO - PROCESS | 1508 | ++DOCSHELL 000000409922D800 == 34 [pid = 1508] [id = 360] 10:56:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004087328400) [pid = 1508] [serial = 1079] [outer = 0000000000000000] 10:56:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004092069C00) [pid = 1508] [serial = 1080] [outer = 0000004087328400] 10:56:02 INFO - PROCESS | 1508 | 1467050162026 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004094D55C00) [pid = 1508] [serial = 1081] [outer = 0000004087328400] 10:56:02 INFO - PROCESS | 1508 | 1467050162459 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 627ms 10:56:02 INFO - PROCESS | 1508 | 1467050162518 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:56:02 INFO - PROCESS | 1508 | 1467050162520 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:56:02 INFO - PROCESS | 1508 | 1467050162524 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:56:02 INFO - PROCESS | 1508 | 1467050162525 Marionette TRACE conn6 <- [1,1406,null,{}] 10:56:02 INFO - PROCESS | 1508 | 1467050162529 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:02 INFO - PROCESS | 1508 | 1467050162531 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:02 INFO - PROCESS | 1508 | 1467050162611 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:56:02 INFO - PROCESS | 1508 | 1467050162619 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:02 INFO - PROCESS | 1508 | 1467050162621 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:02 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB43800 == 35 [pid = 1508] [id = 361] 10:56:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000409540A400) [pid = 1508] [serial = 1082] [outer = 0000000000000000] 10:56:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040956A6400) [pid = 1508] [serial = 1083] [outer = 000000409540A400] 10:56:02 INFO - PROCESS | 1508 | 1467050162665 Marionette DEBUG loaded listener.js 10:56:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040956D8400) [pid = 1508] [serial = 1084] [outer = 000000409540A400] 10:56:03 INFO - PROCESS | 1508 | 1467050163125 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 10:56:03 INFO - PROCESS | 1508 | 1467050163157 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:56:03 INFO - PROCESS | 1508 | 1467050163159 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:56:03 INFO - PROCESS | 1508 | 1467050163166 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:56:03 INFO - PROCESS | 1508 | 1467050163168 Marionette TRACE conn6 <- [1,1410,null,{}] 10:56:03 INFO - PROCESS | 1508 | 1467050163171 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:03 INFO - PROCESS | 1508 | 1467050163173 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:03 INFO - PROCESS | 1508 | 1467050163256 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:56:03 INFO - PROCESS | 1508 | 1467050163264 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:03 INFO - PROCESS | 1508 | 1467050163266 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:03 INFO - PROCESS | 1508 | ++DOCSHELL 000000409402A800 == 36 [pid = 1508] [id = 362] 10:56:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004095616800) [pid = 1508] [serial = 1085] [outer = 0000000000000000] 10:56:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004096896000) [pid = 1508] [serial = 1086] [outer = 0000004095616800] 10:56:03 INFO - PROCESS | 1508 | 1467050163312 Marionette DEBUG loaded listener.js 10:56:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409710DC00) [pid = 1508] [serial = 1087] [outer = 0000004095616800] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 000000408C4B5000 == 35 [pid = 1508] [id = 354] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB14800 == 34 [pid = 1508] [id = 353] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 00000040912C4000 == 33 [pid = 1508] [id = 355] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 000000409476A000 == 32 [pid = 1508] [id = 357] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 000000409544D000 == 31 [pid = 1508] [id = 358] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 000000409922D800 == 30 [pid = 1508] [id = 360] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 000000409771D000 == 29 [pid = 1508] [id = 359] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB43800 == 28 [pid = 1508] [id = 361] 10:56:04 INFO - PROCESS | 1508 | --DOCSHELL 000000409402B800 == 27 [pid = 1508] [id = 356] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040975F7400) [pid = 1508] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040975EEC00) [pid = 1508] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004096A90C00) [pid = 1508] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040922D2400) [pid = 1508] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004094326400) [pid = 1508] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004094009000) [pid = 1508] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040946E4400) [pid = 1508] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004087599800) [pid = 1508] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408BBAC800) [pid = 1508] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004097536800) [pid = 1508] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408CA02C00) [pid = 1508] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408D327C00) [pid = 1508] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409103D800) [pid = 1508] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004087371C00) [pid = 1508] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040879A6400) [pid = 1508] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000408BCC2000) [pid = 1508] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004090F3EC00) [pid = 1508] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (000000409756C000) [pid = 1508] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040960B6C00) [pid = 1508] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (0000004094DD8C00) [pid = 1508] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004094C2A800) [pid = 1508] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 10:56:04 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004092061C00) [pid = 1508] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 10:56:05 INFO - PROCESS | 1508 | 1467050165044 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1933ms 10:56:05 INFO - PROCESS | 1508 | 1467050165100 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 1508 | 1467050165104 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:56:05 INFO - PROCESS | 1508 | 1467050165109 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 1508 | 1467050165113 Marionette TRACE conn6 <- [1,1414,null,{}] 10:56:05 INFO - PROCESS | 1508 | 1467050165119 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:05 INFO - PROCESS | 1508 | 1467050165122 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:05 INFO - PROCESS | 1508 | 1467050165217 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:56:05 INFO - PROCESS | 1508 | 1467050165233 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:05 INFO - PROCESS | 1508 | 1467050165235 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:05 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BCDE800 == 28 [pid = 1508] [id = 363] 10:56:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004086A56000) [pid = 1508] [serial = 1088] [outer = 0000000000000000] 10:56:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (0000004086A58000) [pid = 1508] [serial = 1089] [outer = 0000004086A56000] 10:56:05 INFO - PROCESS | 1508 | 1467050165285 Marionette DEBUG loaded listener.js 10:56:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (0000004087368400) [pid = 1508] [serial = 1090] [outer = 0000004086A56000] 10:56:05 INFO - PROCESS | 1508 | 1467050165765 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 10:56:05 INFO - PROCESS | 1508 | 1467050165847 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:56:05 INFO - PROCESS | 1508 | 1467050165852 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:56:05 INFO - PROCESS | 1508 | 1467050165859 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:56:05 INFO - PROCESS | 1508 | 1467050165862 Marionette TRACE conn6 <- [1,1418,null,{}] 10:56:05 INFO - PROCESS | 1508 | 1467050165866 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:05 INFO - PROCESS | 1508 | 1467050165870 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:05 INFO - PROCESS | 1508 | 1467050165960 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:56:06 INFO - PROCESS | 1508 | 1467050166034 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 1508 | 1467050166037 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:06 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB03800 == 29 [pid = 1508] [id = 364] 10:56:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408759C800) [pid = 1508] [serial = 1091] [outer = 0000000000000000] 10:56:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408792F400) [pid = 1508] [serial = 1092] [outer = 000000408759C800] 10:56:06 INFO - PROCESS | 1508 | 1467050166085 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004088355000) [pid = 1508] [serial = 1093] [outer = 000000408759C800] 10:56:06 INFO - PROCESS | 1508 | 1467050166500 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 10:56:06 INFO - PROCESS | 1508 | 1467050166550 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:56:06 INFO - PROCESS | 1508 | 1467050166553 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:56:06 INFO - PROCESS | 1508 | 1467050166557 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:56:06 INFO - PROCESS | 1508 | 1467050166560 Marionette TRACE conn6 <- [1,1422,null,{}] 10:56:06 INFO - PROCESS | 1508 | 1467050166608 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:06 INFO - PROCESS | 1508 | 1467050166613 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:06 INFO - PROCESS | 1508 | 1467050166719 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:56:06 INFO - PROCESS | 1508 | 1467050166739 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:06 INFO - PROCESS | 1508 | 1467050166743 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:06 INFO - PROCESS | 1508 | ++DOCSHELL 0000004092021800 == 30 [pid = 1508] [id = 365] 10:56:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (00000040855A5000) [pid = 1508] [serial = 1094] [outer = 0000000000000000] 10:56:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408C674C00) [pid = 1508] [serial = 1095] [outer = 00000040855A5000] 10:56:06 INFO - PROCESS | 1508 | 1467050166792 Marionette DEBUG loaded listener.js 10:56:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408CA0A000) [pid = 1508] [serial = 1096] [outer = 00000040855A5000] 10:56:07 INFO - PROCESS | 1508 | 1467050167226 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 713ms 10:56:07 INFO - PROCESS | 1508 | 1467050167273 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 1508 | 1467050167276 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:56:07 INFO - PROCESS | 1508 | 1467050167279 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:56:07 INFO - PROCESS | 1508 | 1467050167281 Marionette TRACE conn6 <- [1,1426,null,{}] 10:56:07 INFO - PROCESS | 1508 | 1467050167284 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:07 INFO - PROCESS | 1508 | 1467050167286 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:07 INFO - PROCESS | 1508 | 1467050167373 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:56:07 INFO - PROCESS | 1508 | 1467050167378 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:07 INFO - PROCESS | 1508 | 1467050167380 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:07 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DAD000 == 31 [pid = 1508] [id = 366] 10:56:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408D369400) [pid = 1508] [serial = 1097] [outer = 0000000000000000] 10:56:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408D620400) [pid = 1508] [serial = 1098] [outer = 000000408D369400] 10:56:07 INFO - PROCESS | 1508 | 1467050167427 Marionette DEBUG loaded listener.js 10:56:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408DF60000) [pid = 1508] [serial = 1099] [outer = 000000408D369400] 10:56:07 INFO - PROCESS | 1508 | 1467050167865 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 10:56:07 INFO - PROCESS | 1508 | 1467050167910 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:56:07 INFO - PROCESS | 1508 | 1467050167913 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:56:07 INFO - PROCESS | 1508 | 1467050167916 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:56:07 INFO - PROCESS | 1508 | 1467050167918 Marionette TRACE conn6 <- [1,1430,null,{}] 10:56:07 INFO - PROCESS | 1508 | 1467050167922 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:07 INFO - PROCESS | 1508 | 1467050167924 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:08 INFO - PROCESS | 1508 | 1467050168007 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:56:08 INFO - PROCESS | 1508 | 1467050168015 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 1508 | 1467050168017 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:08 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945CA800 == 32 [pid = 1508] [id = 367] 10:56:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040875A1400) [pid = 1508] [serial = 1100] [outer = 0000000000000000] 10:56:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004090F39800) [pid = 1508] [serial = 1101] [outer = 00000040875A1400] 10:56:08 INFO - PROCESS | 1508 | 1467050168063 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004091041800) [pid = 1508] [serial = 1102] [outer = 00000040875A1400] 10:56:08 INFO - PROCESS | 1508 | 1467050168527 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 10:56:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409206C000) [pid = 1508] [serial = 1103] [outer = 0000004086A57000] 10:56:08 INFO - PROCESS | 1508 | 1467050168566 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:56:08 INFO - PROCESS | 1508 | 1467050168568 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:56:08 INFO - PROCESS | 1508 | 1467050168606 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:56:08 INFO - PROCESS | 1508 | 1467050168608 Marionette TRACE conn6 <- [1,1434,null,{}] 10:56:08 INFO - PROCESS | 1508 | 1467050168612 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:08 INFO - PROCESS | 1508 | 1467050168618 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:08 INFO - PROCESS | 1508 | 1467050168722 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:56:08 INFO - PROCESS | 1508 | 1467050168730 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:08 INFO - PROCESS | 1508 | 1467050168732 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:08 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A67800 == 33 [pid = 1508] [id = 368] 10:56:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040920C5000) [pid = 1508] [serial = 1104] [outer = 0000000000000000] 10:56:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004094009400) [pid = 1508] [serial = 1105] [outer = 00000040920C5000] 10:56:08 INFO - PROCESS | 1508 | 1467050168778 Marionette DEBUG loaded listener.js 10:56:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409416DC00) [pid = 1508] [serial = 1106] [outer = 00000040920C5000] 10:56:09 INFO - PROCESS | 1508 | 1467050169215 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 10:56:09 INFO - PROCESS | 1508 | 1467050169254 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:56:09 INFO - PROCESS | 1508 | 1467050169256 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:56:09 INFO - PROCESS | 1508 | 1467050169259 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:56:09 INFO - PROCESS | 1508 | 1467050169261 Marionette TRACE conn6 <- [1,1438,null,{}] 10:56:09 INFO - PROCESS | 1508 | 1467050169265 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:09 INFO - PROCESS | 1508 | 1467050169267 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:09 INFO - PROCESS | 1508 | 1467050169344 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:56:09 INFO - PROCESS | 1508 | 1467050169379 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:09 INFO - PROCESS | 1508 | 1467050169381 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:09 INFO - PROCESS | 1508 | ++DOCSHELL 00000040968CE000 == 34 [pid = 1508] [id = 369] 10:56:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408570E400) [pid = 1508] [serial = 1107] [outer = 0000000000000000] 10:56:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040946E0400) [pid = 1508] [serial = 1108] [outer = 000000408570E400] 10:56:09 INFO - PROCESS | 1508 | 1467050169424 Marionette DEBUG loaded listener.js 10:56:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040946E9000) [pid = 1508] [serial = 1109] [outer = 000000408570E400] 10:56:10 INFO - PROCESS | 1508 | 1467050170227 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 987ms 10:56:10 INFO - PROCESS | 1508 | 1467050170250 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:56:10 INFO - PROCESS | 1508 | 1467050170255 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:56:10 INFO - PROCESS | 1508 | 1467050170260 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:56:10 INFO - PROCESS | 1508 | 1467050170266 Marionette TRACE conn6 <- [1,1442,null,{}] 10:56:10 INFO - PROCESS | 1508 | 1467050170296 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:10 INFO - PROCESS | 1508 | 1467050170299 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:10 INFO - PROCESS | 1508 | 1467050170454 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:56:10 INFO - PROCESS | 1508 | 1467050170519 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:10 INFO - PROCESS | 1508 | 1467050170522 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:10 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D30A800 == 35 [pid = 1508] [id = 370] 10:56:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004087325800) [pid = 1508] [serial = 1110] [outer = 0000000000000000] 10:56:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004087333800) [pid = 1508] [serial = 1111] [outer = 0000004087325800] 10:56:10 INFO - PROCESS | 1508 | 1467050170582 Marionette DEBUG loaded listener.js 10:56:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004087710800) [pid = 1508] [serial = 1112] [outer = 0000004087325800] 10:56:11 INFO - PROCESS | 1508 | 1467050171419 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1224ms 10:56:11 INFO - PROCESS | 1508 | 1467050171581 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:56:11 INFO - PROCESS | 1508 | 1467050171586 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:56:11 INFO - PROCESS | 1508 | 1467050171592 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:56:11 INFO - PROCESS | 1508 | 1467050171595 Marionette TRACE conn6 <- [1,1446,null,{}] 10:56:11 INFO - PROCESS | 1508 | 1467050171601 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:56:11 INFO - PROCESS | 1508 | 1467050171605 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:11 INFO - PROCESS | 1508 | 1467050171721 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:56:11 INFO - PROCESS | 1508 | 1467050171816 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:11 INFO - PROCESS | 1508 | 1467050171821 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:11 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7B5000 == 36 [pid = 1508] [id = 371] 10:56:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004087594000) [pid = 1508] [serial = 1113] [outer = 0000000000000000] 10:56:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004087895400) [pid = 1508] [serial = 1114] [outer = 0000004087594000] 10:56:11 INFO - PROCESS | 1508 | 1467050171872 Marionette DEBUG loaded listener.js 10:56:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408BBA4000) [pid = 1508] [serial = 1115] [outer = 0000004087594000] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F51800 == 35 [pid = 1508] [id = 197] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 0000004094653000 == 34 [pid = 1508] [id = 199] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DA0000 == 33 [pid = 1508] [id = 198] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 0000004087DDA000 == 32 [pid = 1508] [id = 195] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 000000408C368000 == 31 [pid = 1508] [id = 200] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 000000408DA98800 == 30 [pid = 1508] [id = 187] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 000000408C6B5000 == 29 [pid = 1508] [id = 203] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 000000408DA96800 == 28 [pid = 1508] [id = 196] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A67800 == 27 [pid = 1508] [id = 368] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 00000040945CA800 == 26 [pid = 1508] [id = 367] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DAD000 == 25 [pid = 1508] [id = 366] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 0000004092021800 == 24 [pid = 1508] [id = 365] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB03800 == 23 [pid = 1508] [id = 364] 10:56:12 INFO - PROCESS | 1508 | --DOCSHELL 000000408BCDE800 == 22 [pid = 1508] [id = 363] 10:56:12 INFO - PROCESS | 1508 | 1467050172678 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1120ms 10:56:12 INFO - PROCESS | 1508 | 1467050172727 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:56:12 INFO - PROCESS | 1508 | 1467050172732 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:56:12 INFO - PROCESS | 1508 | 1467050172738 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:56:12 INFO - PROCESS | 1508 | 1467050172742 Marionette TRACE conn6 <- [1,1450,null,{}] 10:56:12 INFO - PROCESS | 1508 | 1467050172749 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:12 INFO - PROCESS | 1508 | 1467050172752 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:12 INFO - PROCESS | 1508 | 1467050172875 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:56:12 INFO - PROCESS | 1508 | 1467050172940 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:12 INFO - PROCESS | 1508 | 1467050172943 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DA8D000 == 23 [pid = 1508] [id = 372] 10:56:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004088351400) [pid = 1508] [serial = 1116] [outer = 0000000000000000] 10:56:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408B9C0800) [pid = 1508] [serial = 1117] [outer = 0000004088351400] 10:56:13 INFO - PROCESS | 1508 | 1467050173004 Marionette DEBUG loaded listener.js 10:56:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000408BCCA400) [pid = 1508] [serial = 1118] [outer = 0000004088351400] 10:56:13 INFO - PROCESS | 1508 | 1467050173692 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 986ms 10:56:13 INFO - PROCESS | 1508 | 1467050173735 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:56:13 INFO - PROCESS | 1508 | 1467050173741 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:56:13 INFO - PROCESS | 1508 | 1467050173749 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:56:13 INFO - PROCESS | 1508 | 1467050173753 Marionette TRACE conn6 <- [1,1454,null,{}] 10:56:13 INFO - PROCESS | 1508 | 1467050173757 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:13 INFO - PROCESS | 1508 | 1467050173760 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:13 INFO - PROCESS | 1508 | 1467050173878 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:56:13 INFO - PROCESS | 1508 | 1467050173952 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:13 INFO - PROCESS | 1508 | 1467050173955 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:13 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093D9F800 == 24 [pid = 1508] [id = 373] 10:56:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408D631000) [pid = 1508] [serial = 1119] [outer = 0000000000000000] 10:56:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000408D637400) [pid = 1508] [serial = 1120] [outer = 000000408D631000] 10:56:14 INFO - PROCESS | 1508 | 1467050174016 Marionette DEBUG loaded listener.js 10:56:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (00000040903A5C00) [pid = 1508] [serial = 1121] [outer = 000000408D631000] 10:56:14 INFO - PROCESS | 1508 | 1467050174663 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 985ms 10:56:14 INFO - PROCESS | 1508 | 1467050174751 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:56:14 INFO - PROCESS | 1508 | 1467050174754 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:56:14 INFO - PROCESS | 1508 | 1467050174759 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:56:14 INFO - PROCESS | 1508 | 1467050174763 Marionette TRACE conn6 <- [1,1458,null,{}] 10:56:14 INFO - PROCESS | 1508 | 1467050174776 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:14 INFO - PROCESS | 1508 | 1467050174781 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:14 INFO - PROCESS | 1508 | 1467050174906 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:56:14 INFO - PROCESS | 1508 | 1467050174973 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:14 INFO - PROCESS | 1508 | 1467050174977 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:15 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096074800 == 25 [pid = 1508] [id = 374] 10:56:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004092067400) [pid = 1508] [serial = 1122] [outer = 0000000000000000] 10:56:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (00000040920C6800) [pid = 1508] [serial = 1123] [outer = 0000004092067400] 10:56:15 INFO - PROCESS | 1508 | 1467050175039 Marionette DEBUG loaded listener.js 10:56:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (0000004094005000) [pid = 1508] [serial = 1124] [outer = 0000004092067400] 10:56:15 INFO - PROCESS | 1508 | 1467050175701 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 10:56:15 INFO - PROCESS | 1508 | 1467050175751 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:56:15 INFO - PROCESS | 1508 | 1467050175754 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:56:15 INFO - PROCESS | 1508 | 1467050175758 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:56:15 INFO - PROCESS | 1508 | 1467050175760 Marionette TRACE conn6 <- [1,1462,null,{}] 10:56:15 INFO - PROCESS | 1508 | 1467050175763 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:15 INFO - PROCESS | 1508 | 1467050175766 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:15 INFO - PROCESS | 1508 | 1467050175878 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:56:15 INFO - PROCESS | 1508 | 1467050175949 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:15 INFO - PROCESS | 1508 | 1467050175951 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:15 INFO - PROCESS | 1508 | ++DOCSHELL 000000409923A800 == 26 [pid = 1508] [id = 375] 10:56:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (00000040946E0000) [pid = 1508] [serial = 1125] [outer = 0000000000000000] 10:56:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (00000040946E5C00) [pid = 1508] [serial = 1126] [outer = 00000040946E0000] 10:56:16 INFO - PROCESS | 1508 | 1467050176007 Marionette DEBUG loaded listener.js 10:56:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (00000040949F3800) [pid = 1508] [serial = 1127] [outer = 00000040946E0000] 10:56:16 INFO - PROCESS | 1508 | 1467050176771 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1092ms 10:56:16 INFO - PROCESS | 1508 | 1467050176852 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:56:16 INFO - PROCESS | 1508 | 1467050176857 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:56:16 INFO - PROCESS | 1508 | 1467050176862 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:56:16 INFO - PROCESS | 1508 | 1467050176865 Marionette TRACE conn6 <- [1,1466,null,{}] 10:56:16 INFO - PROCESS | 1508 | 1467050176871 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:16 INFO - PROCESS | 1508 | 1467050176874 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:17 INFO - PROCESS | 1508 | 1467050177069 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:56:17 INFO - PROCESS | 1508 | 1467050177184 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:17 INFO - PROCESS | 1508 | 1467050177187 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:17 INFO - PROCESS | 1508 | ++DOCSHELL 000000408839D000 == 27 [pid = 1508] [id = 376] 10:56:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (0000004085610400) [pid = 1508] [serial = 1128] [outer = 0000000000000000] 10:56:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 102 (0000004085FD3800) [pid = 1508] [serial = 1129] [outer = 0000004085610400] 10:56:17 INFO - PROCESS | 1508 | 1467050177251 Marionette DEBUG loaded listener.js 10:56:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 103 (000000408B908000) [pid = 1508] [serial = 1130] [outer = 0000004085610400] 10:56:17 INFO - PROCESS | 1508 | 1467050177862 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1032ms 10:56:17 INFO - PROCESS | 1508 | 1467050177899 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:56:17 INFO - PROCESS | 1508 | 1467050177903 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:56:17 INFO - PROCESS | 1508 | 1467050177909 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:56:17 INFO - PROCESS | 1508 | 1467050177912 Marionette TRACE conn6 <- [1,1470,null,{}] 10:56:17 INFO - PROCESS | 1508 | 1467050177939 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:17 INFO - PROCESS | 1508 | 1467050177942 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:18 INFO - PROCESS | 1508 | 1467050178058 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:56:18 INFO - PROCESS | 1508 | 1467050178133 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:18 INFO - PROCESS | 1508 | 1467050178136 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:18 INFO - PROCESS | 1508 | ++DOCSHELL 000000409543C800 == 28 [pid = 1508] [id = 377] 10:56:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 104 (000000408D631800) [pid = 1508] [serial = 1131] [outer = 0000000000000000] 10:56:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 105 (000000408DEC0400) [pid = 1508] [serial = 1132] [outer = 000000408D631800] 10:56:18 INFO - PROCESS | 1508 | 1467050178195 Marionette DEBUG loaded listener.js 10:56:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 106 (000000409103DC00) [pid = 1508] [serial = 1133] [outer = 000000408D631800] 10:56:18 INFO - PROCESS | 1508 | 1467050178902 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1031ms 10:56:18 INFO - PROCESS | 1508 | 1467050178942 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:56:18 INFO - PROCESS | 1508 | 1467050178946 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:56:18 INFO - PROCESS | 1508 | 1467050178950 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:56:18 INFO - PROCESS | 1508 | 1467050178952 Marionette TRACE conn6 <- [1,1474,null,{}] 10:56:18 INFO - PROCESS | 1508 | 1467050178957 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:18 INFO - PROCESS | 1508 | 1467050178960 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:19 INFO - PROCESS | 1508 | 1467050179077 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:56:19 INFO - PROCESS | 1508 | 1467050179154 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:19 INFO - PROCESS | 1508 | 1467050179157 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:19 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB61800 == 29 [pid = 1508] [id = 378] 10:56:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 107 (0000004094007400) [pid = 1508] [serial = 1134] [outer = 0000000000000000] 10:56:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 108 (00000040946E7C00) [pid = 1508] [serial = 1135] [outer = 0000004094007400] 10:56:19 INFO - PROCESS | 1508 | 1467050179213 Marionette DEBUG loaded listener.js 10:56:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 109 (0000004094C23400) [pid = 1508] [serial = 1136] [outer = 0000004094007400] 10:56:19 INFO - PROCESS | 1508 | 1467050179938 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1029ms 10:56:19 INFO - PROCESS | 1508 | 1467050179980 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:56:19 INFO - PROCESS | 1508 | 1467050179985 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:56:20 INFO - PROCESS | 1508 | 1467050179996 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:56:20 INFO - PROCESS | 1508 | 1467050180001 Marionette TRACE conn6 <- [1,1478,null,{}] 10:56:20 INFO - PROCESS | 1508 | 1467050180005 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:20 INFO - PROCESS | 1508 | 1467050180009 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:20 INFO - PROCESS | 1508 | 1467050180145 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:56:20 INFO - PROCESS | 1508 | 1467050180217 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:20 INFO - PROCESS | 1508 | 1467050180220 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:20 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7A6800 == 30 [pid = 1508] [id = 379] 10:56:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 110 (00000040956AD800) [pid = 1508] [serial = 1137] [outer = 0000000000000000] 10:56:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 111 (000000409689D000) [pid = 1508] [serial = 1138] [outer = 00000040956AD800] 10:56:20 INFO - PROCESS | 1508 | 1467050180275 Marionette DEBUG loaded listener.js 10:56:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 112 (000000409752E800) [pid = 1508] [serial = 1139] [outer = 00000040956AD800] 10:56:20 INFO - PROCESS | 1508 | 1467050180935 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1003ms 10:56:20 INFO - PROCESS | 1508 | 1467050180997 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:56:21 INFO - PROCESS | 1508 | 1467050181000 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:56:21 INFO - PROCESS | 1508 | 1467050181004 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:56:21 INFO - PROCESS | 1508 | 1467050181006 Marionette TRACE conn6 <- [1,1482,null,{}] 10:56:21 INFO - PROCESS | 1508 | 1467050181010 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:21 INFO - PROCESS | 1508 | 1467050181012 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:21 INFO - PROCESS | 1508 | 1467050181129 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:56:21 INFO - PROCESS | 1508 | 1467050181201 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:21 INFO - PROCESS | 1508 | 1467050181203 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:21 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC88000 == 31 [pid = 1508] [id = 380] 10:56:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 113 (000000409756EC00) [pid = 1508] [serial = 1140] [outer = 0000000000000000] 10:56:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 114 (0000004097572800) [pid = 1508] [serial = 1141] [outer = 000000409756EC00] 10:56:21 INFO - PROCESS | 1508 | 1467050181258 Marionette DEBUG loaded listener.js 10:56:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 115 (00000040975E9400) [pid = 1508] [serial = 1142] [outer = 000000409756EC00] 10:56:21 INFO - PROCESS | 1508 | 1467050181955 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 10:56:22 INFO - PROCESS | 1508 | 1467050181992 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:56:22 INFO - PROCESS | 1508 | 1467050181995 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:56:22 INFO - PROCESS | 1508 | 1467050182001 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:56:22 INFO - PROCESS | 1508 | 1467050182003 Marionette TRACE conn6 <- [1,1486,null,{}] 10:56:22 INFO - PROCESS | 1508 | 1467050182009 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:22 INFO - PROCESS | 1508 | 1467050182012 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004096074800 == 30 [pid = 1508] [id = 374] 10:56:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004093D9F800 == 29 [pid = 1508] [id = 373] 10:56:22 INFO - PROCESS | 1508 | --DOCSHELL 000000408DA8D000 == 28 [pid = 1508] [id = 372] 10:56:22 INFO - PROCESS | 1508 | 1467050182252 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:56:22 INFO - PROCESS | 1508 | 1467050182262 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:22 INFO - PROCESS | 1508 | 1467050182266 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F17800 == 29 [pid = 1508] [id = 381] 10:56:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 116 (0000004085765C00) [pid = 1508] [serial = 1143] [outer = 0000000000000000] 10:56:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 117 (000000408759A000) [pid = 1508] [serial = 1144] [outer = 0000004085765C00] 10:56:22 INFO - PROCESS | 1508 | 1467050182327 Marionette DEBUG loaded listener.js 10:56:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 118 (000000408C757400) [pid = 1508] [serial = 1145] [outer = 0000004085765C00] 10:56:23 INFO - PROCESS | 1508 | 1467050183051 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1077ms 10:56:23 INFO - PROCESS | 1508 | 1467050183084 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:56:23 INFO - PROCESS | 1508 | 1467050183089 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:56:23 INFO - PROCESS | 1508 | 1467050183094 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:56:23 INFO - PROCESS | 1508 | 1467050183097 Marionette TRACE conn6 <- [1,1490,null,{}] 10:56:23 INFO - PROCESS | 1508 | 1467050183103 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:23 INFO - PROCESS | 1508 | 1467050183106 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:23 INFO - PROCESS | 1508 | 1467050183228 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:56:23 INFO - PROCESS | 1508 | 1467050183305 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:23 INFO - PROCESS | 1508 | 1467050183309 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:23 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB55800 == 30 [pid = 1508] [id = 382] 10:56:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 119 (0000004090FB0C00) [pid = 1508] [serial = 1146] [outer = 0000000000000000] 10:56:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 120 (0000004092065C00) [pid = 1508] [serial = 1147] [outer = 0000004090FB0C00] 10:56:23 INFO - PROCESS | 1508 | 1467050183411 Marionette DEBUG loaded listener.js 10:56:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 121 (00000040941E1400) [pid = 1508] [serial = 1148] [outer = 0000004090FB0C00] 10:56:24 INFO - PROCESS | 1508 | 1467050184040 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 987ms 10:56:24 INFO - PROCESS | 1508 | 1467050184084 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:56:24 INFO - PROCESS | 1508 | 1467050184088 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:56:24 INFO - PROCESS | 1508 | 1467050184091 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:56:24 INFO - PROCESS | 1508 | 1467050184094 Marionette TRACE conn6 <- [1,1494,null,{}] 10:56:24 INFO - PROCESS | 1508 | 1467050184098 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:24 INFO - PROCESS | 1508 | 1467050184101 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:24 INFO - PROCESS | 1508 | 1467050184220 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:56:24 INFO - PROCESS | 1508 | 1467050184311 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:24 INFO - PROCESS | 1508 | 1467050184314 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:24 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDF1800 == 31 [pid = 1508] [id = 383] 10:56:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 122 (000000409520A800) [pid = 1508] [serial = 1149] [outer = 0000000000000000] 10:56:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 123 (0000004095403400) [pid = 1508] [serial = 1150] [outer = 000000409520A800] 10:56:24 INFO - PROCESS | 1508 | 1467050184375 Marionette DEBUG loaded listener.js 10:56:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 124 (00000040960BD800) [pid = 1508] [serial = 1151] [outer = 000000409520A800] 10:56:25 INFO - PROCESS | 1508 | 1467050185044 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 10:56:25 INFO - PROCESS | 1508 | 1467050185079 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:56:25 INFO - PROCESS | 1508 | 1467050185084 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:56:25 INFO - PROCESS | 1508 | 1467050185095 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:56:25 INFO - PROCESS | 1508 | 1467050185101 Marionette TRACE conn6 <- [1,1498,null,{}] 10:56:25 INFO - PROCESS | 1508 | 1467050185105 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:25 INFO - PROCESS | 1508 | 1467050185108 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:25 INFO - PROCESS | 1508 | 1467050185220 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:56:25 INFO - PROCESS | 1508 | 1467050185308 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:25 INFO - PROCESS | 1508 | 1467050185311 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:25 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C46A000 == 32 [pid = 1508] [id = 384] 10:56:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 125 (0000004097671000) [pid = 1508] [serial = 1152] [outer = 0000000000000000] 10:56:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 126 (000000409774D400) [pid = 1508] [serial = 1153] [outer = 0000004097671000] 10:56:25 INFO - PROCESS | 1508 | 1467050185366 Marionette DEBUG loaded listener.js 10:56:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 127 (0000004097757800) [pid = 1508] [serial = 1154] [outer = 0000004097671000] 10:56:25 INFO - PROCESS | 1508 | 1467050185918 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 903ms 10:56:26 INFO - PROCESS | 1508 | 1467050185996 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:56:26 INFO - PROCESS | 1508 | 1467050185998 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:56:26 INFO - PROCESS | 1508 | 1467050186002 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:56:26 INFO - PROCESS | 1508 | 1467050186004 Marionette TRACE conn6 <- [1,1502,null,{}] 10:56:26 INFO - PROCESS | 1508 | 1467050186008 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:26 INFO - PROCESS | 1508 | 1467050186011 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:26 INFO - PROCESS | 1508 | 1467050186156 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:56:26 INFO - PROCESS | 1508 | 1467050186230 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:26 INFO - PROCESS | 1508 | 1467050186233 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:26 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C446000 == 33 [pid = 1508] [id = 385] 10:56:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 128 (0000004097758400) [pid = 1508] [serial = 1155] [outer = 0000000000000000] 10:56:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 129 (00000040978C6C00) [pid = 1508] [serial = 1156] [outer = 0000004097758400] 10:56:26 INFO - PROCESS | 1508 | 1467050186333 Marionette DEBUG loaded listener.js 10:56:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 130 (00000040978CD400) [pid = 1508] [serial = 1157] [outer = 0000004097758400] 10:56:27 INFO - PROCESS | 1508 | 1467050187082 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1129ms 10:56:27 INFO - PROCESS | 1508 | 1467050187134 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:56:27 INFO - PROCESS | 1508 | 1467050187139 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:56:27 INFO - PROCESS | 1508 | 1467050187144 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:56:27 INFO - PROCESS | 1508 | 1467050187148 Marionette TRACE conn6 <- [1,1506,null,{}] 10:56:27 INFO - PROCESS | 1508 | 1467050187153 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:27 INFO - PROCESS | 1508 | 1467050187156 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:27 INFO - PROCESS | 1508 | 1467050187275 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:56:27 INFO - PROCESS | 1508 | 1467050187347 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:27 INFO - PROCESS | 1508 | 1467050187352 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B3B800 == 34 [pid = 1508] [id = 386] 10:56:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 131 (000000408D375800) [pid = 1508] [serial = 1158] [outer = 0000000000000000] 10:56:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 132 (000000408D8BDC00) [pid = 1508] [serial = 1159] [outer = 000000408D375800] 10:56:27 INFO - PROCESS | 1508 | 1467050187444 Marionette DEBUG loaded listener.js 10:56:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 133 (00000040922F8000) [pid = 1508] [serial = 1160] [outer = 000000408D375800] 10:56:27 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB61800 == 33 [pid = 1508] [id = 378] 10:56:27 INFO - PROCESS | 1508 | --DOCSHELL 000000409543C800 == 32 [pid = 1508] [id = 377] 10:56:27 INFO - PROCESS | 1508 | --DOCSHELL 000000408839D000 == 31 [pid = 1508] [id = 376] 10:56:28 INFO - PROCESS | 1508 | 1467050188130 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1026ms 10:56:28 INFO - PROCESS | 1508 | 1467050188174 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:56:28 INFO - PROCESS | 1508 | 1467050188179 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:56:28 INFO - PROCESS | 1508 | 1467050188183 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:56:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:56:28 INFO - PROCESS | 1508 | 1467050188189 Marionette TRACE conn6 <- [1,1510,null,{}] 10:56:28 INFO - PROCESS | 1508 | 1467050188195 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:28 INFO - PROCESS | 1508 | 1467050188198 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:28 INFO - PROCESS | 1508 | 1467050188345 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:56:28 INFO - PROCESS | 1508 | 1467050188419 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:28 INFO - PROCESS | 1508 | 1467050188422 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:28 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6AC800 == 32 [pid = 1508] [id = 387] 10:56:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 134 (00000040933A8800) [pid = 1508] [serial = 1161] [outer = 0000000000000000] 10:56:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 135 (0000004094011400) [pid = 1508] [serial = 1162] [outer = 00000040933A8800] 10:56:28 INFO - PROCESS | 1508 | 1467050188523 Marionette DEBUG loaded listener.js 10:56:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 136 (00000040949F9800) [pid = 1508] [serial = 1163] [outer = 00000040933A8800] 10:56:29 INFO - PROCESS | 1508 | 1467050189121 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:56:29 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 () { 10:56:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:56:29 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 () { 10:56:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:56:29 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 () { 10:56:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:56:29 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 () { 10:56:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:56:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 995ms 10:56:29 INFO - PROCESS | 1508 | 1467050189183 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:56:29 INFO - PROCESS | 1508 | 1467050189188 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:56:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:56:29 INFO - PROCESS | 1508 | 1467050189196 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:56:29 INFO - PROCESS | 1508 | 1467050189199 Marionette TRACE conn6 <- [1,1514,null,{}] 10:56:29 INFO - PROCESS | 1508 | 1467050189203 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:29 INFO - PROCESS | 1508 | 1467050189206 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:29 INFO - PROCESS | 1508 | 1467050189330 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:56:29 INFO - PROCESS | 1508 | 1467050189409 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:29 INFO - PROCESS | 1508 | 1467050189411 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:29 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C43E800 == 33 [pid = 1508] [id = 388] 10:56:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 137 (0000004097574C00) [pid = 1508] [serial = 1164] [outer = 0000000000000000] 10:56:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 138 (00000040975EB400) [pid = 1508] [serial = 1165] [outer = 0000004097574C00] 10:56:29 INFO - PROCESS | 1508 | 1467050189511 Marionette DEBUG loaded listener.js 10:56:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 139 (0000004097678800) [pid = 1508] [serial = 1166] [outer = 0000004097574C00] 10:56:30 INFO - PROCESS | 1508 | 1467050190092 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:56:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:56:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:56:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:56:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 945ms 10:56:30 INFO - PROCESS | 1508 | 1467050190142 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:56:30 INFO - PROCESS | 1508 | 1467050190144 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:56:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:56:30 INFO - PROCESS | 1508 | 1467050190149 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:56:30 INFO - PROCESS | 1508 | 1467050190153 Marionette TRACE conn6 <- [1,1518,null,{}] 10:56:30 INFO - PROCESS | 1508 | 1467050190164 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:30 INFO - PROCESS | 1508 | 1467050190170 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:30 INFO - PROCESS | 1508 | 1467050190316 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:56:30 INFO - PROCESS | 1508 | 1467050190438 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:30 INFO - PROCESS | 1508 | 1467050190442 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:30 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C717800 == 34 [pid = 1508] [id = 389] 10:56:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 140 (00000040979CF800) [pid = 1508] [serial = 1167] [outer = 0000000000000000] 10:56:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 141 (0000004098222800) [pid = 1508] [serial = 1168] [outer = 00000040979CF800] 10:56:30 INFO - PROCESS | 1508 | 1467050190504 Marionette DEBUG loaded listener.js 10:56:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 142 (0000004098230C00) [pid = 1508] [serial = 1169] [outer = 00000040979CF800] 10:56:31 INFO - PROCESS | 1508 | 1467050191088 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:56:31 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 10:56:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:56:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:56:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:56:31 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. 10:56:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:56:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 986ms 10:56:31 INFO - PROCESS | 1508 | 1467050191137 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:56:31 INFO - PROCESS | 1508 | 1467050191140 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:56:31 INFO - PROCESS | 1508 | 1467050191144 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:56:31 INFO - PROCESS | 1508 | 1467050191146 Marionette TRACE conn6 <- [1,1522,null,{}] 10:56:31 INFO - PROCESS | 1508 | 1467050191150 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:31 INFO - PROCESS | 1508 | 1467050191153 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:31 INFO - PROCESS | 1508 | 1467050191273 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:56:31 INFO - PROCESS | 1508 | 1467050191393 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:31 INFO - PROCESS | 1508 | 1467050191396 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:31 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094152000 == 35 [pid = 1508] [id = 390] 10:56:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 143 (00000040903AEC00) [pid = 1508] [serial = 1170] [outer = 0000000000000000] 10:56:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 144 (0000004098410800) [pid = 1508] [serial = 1171] [outer = 00000040903AEC00] 10:56:31 INFO - PROCESS | 1508 | 1467050191453 Marionette DEBUG loaded listener.js 10:56:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 145 (0000004098569400) [pid = 1508] [serial = 1172] [outer = 00000040903AEC00] 10:56:32 INFO - PROCESS | 1508 | 1467050192107 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:56:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:56:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1028ms 10:56:32 INFO - PROCESS | 1508 | 1467050192174 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:56:32 INFO - PROCESS | 1508 | 1467050192177 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:56:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:56:32 INFO - PROCESS | 1508 | 1467050192181 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:56:32 INFO - PROCESS | 1508 | 1467050192183 Marionette TRACE conn6 <- [1,1526,null,{}] 10:56:32 INFO - PROCESS | 1508 | 1467050192187 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:32 INFO - PROCESS | 1508 | 1467050192189 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:32 INFO - PROCESS | 1508 | 1467050192297 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:56:32 INFO - PROCESS | 1508 | 1467050192375 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:32 INFO - PROCESS | 1508 | 1467050192377 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CC4000 == 36 [pid = 1508] [id = 391] 10:56:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 146 (000000408575E800) [pid = 1508] [serial = 1173] [outer = 0000000000000000] 10:56:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 147 (0000004087331000) [pid = 1508] [serial = 1174] [outer = 000000408575E800] 10:56:32 INFO - PROCESS | 1508 | 1467050192551 Marionette DEBUG loaded listener.js 10:56:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 148 (000000408D630000) [pid = 1508] [serial = 1175] [outer = 000000408575E800] 10:56:33 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB55800 == 35 [pid = 1508] [id = 382] 10:56:33 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F17800 == 34 [pid = 1508] [id = 381] 10:56:33 INFO - PROCESS | 1508 | 1467050193272 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:56:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:56:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1129ms 10:56:33 INFO - PROCESS | 1508 | 1467050193312 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:56:33 INFO - PROCESS | 1508 | 1467050193317 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:56:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:56:33 INFO - PROCESS | 1508 | 1467050193323 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:56:33 INFO - PROCESS | 1508 | 1467050193327 Marionette TRACE conn6 <- [1,1530,null,{}] 10:56:33 INFO - PROCESS | 1508 | 1467050193333 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:33 INFO - PROCESS | 1508 | 1467050193336 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:33 INFO - PROCESS | 1508 | 1467050193469 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:56:33 INFO - PROCESS | 1508 | 1467050193585 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:33 INFO - PROCESS | 1508 | 1467050193591 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:33 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094621000 == 35 [pid = 1508] [id = 392] 10:56:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 149 (000000408C75A400) [pid = 1508] [serial = 1176] [outer = 0000000000000000] 10:56:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 150 (0000004091AE6400) [pid = 1508] [serial = 1177] [outer = 000000408C75A400] 10:56:33 INFO - PROCESS | 1508 | 1467050193652 Marionette DEBUG loaded listener.js 10:56:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 151 (00000040946E3C00) [pid = 1508] [serial = 1178] [outer = 000000408C75A400] 10:56:34 INFO - PROCESS | 1508 | 1467050194291 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:56:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 985ms 10:56:34 INFO - PROCESS | 1508 | 1467050194311 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:56:34 INFO - PROCESS | 1508 | 1467050194316 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:56:34 INFO - PROCESS | 1508 | 1467050194323 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:56:34 INFO - PROCESS | 1508 | 1467050194326 Marionette TRACE conn6 <- [1,1534,null,{}] 10:56:34 INFO - PROCESS | 1508 | 1467050194331 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:34 INFO - PROCESS | 1508 | 1467050194334 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:34 INFO - PROCESS | 1508 | 1467050194453 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:56:34 INFO - PROCESS | 1508 | 1467050194550 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:34 INFO - PROCESS | 1508 | 1467050194553 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:34 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDF2000 == 36 [pid = 1508] [id = 393] 10:56:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 152 (000000409756E400) [pid = 1508] [serial = 1179] [outer = 0000000000000000] 10:56:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 153 (0000004097575800) [pid = 1508] [serial = 1180] [outer = 000000409756E400] 10:56:34 INFO - PROCESS | 1508 | 1467050194611 Marionette DEBUG loaded listener.js 10:56:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 154 (0000004097757000) [pid = 1508] [serial = 1181] [outer = 000000409756E400] 10:56:35 INFO - PROCESS | 1508 | 1467050195252 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:56:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:56:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 987ms 10:56:35 INFO - PROCESS | 1508 | 1467050195312 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:56:35 INFO - PROCESS | 1508 | 1467050195315 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:56:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:56:35 INFO - PROCESS | 1508 | 1467050195319 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:56:35 INFO - PROCESS | 1508 | 1467050195323 Marionette TRACE conn6 <- [1,1538,null,{}] 10:56:35 INFO - PROCESS | 1508 | 1467050195335 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:35 INFO - PROCESS | 1508 | 1467050195340 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:35 INFO - PROCESS | 1508 | 1467050195471 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:56:35 INFO - PROCESS | 1508 | 1467050195591 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:35 INFO - PROCESS | 1508 | 1467050195595 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:35 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C715800 == 37 [pid = 1508] [id = 394] 10:56:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 155 (00000040979CF400) [pid = 1508] [serial = 1182] [outer = 0000000000000000] 10:56:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 156 (000000409822EC00) [pid = 1508] [serial = 1183] [outer = 00000040979CF400] 10:56:35 INFO - PROCESS | 1508 | 1467050195657 Marionette DEBUG loaded listener.js 10:56:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 157 (000000409856DC00) [pid = 1508] [serial = 1184] [outer = 00000040979CF400] 10:56:36 INFO - PROCESS | 1508 | 1467050196272 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:56:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:56:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 984ms 10:56:36 INFO - PROCESS | 1508 | 1467050196305 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:56:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:56:36 INFO - PROCESS | 1508 | 1467050196308 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:56:36 INFO - PROCESS | 1508 | 1467050196312 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:56:36 INFO - PROCESS | 1508 | 1467050196314 Marionette TRACE conn6 <- [1,1542,null,{}] 10:56:36 INFO - PROCESS | 1508 | 1467050196318 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:36 INFO - PROCESS | 1508 | 1467050196320 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:36 INFO - PROCESS | 1508 | 1467050196446 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:56:36 INFO - PROCESS | 1508 | 1467050196569 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:36 INFO - PROCESS | 1508 | 1467050196572 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:36 INFO - PROCESS | 1508 | ++DOCSHELL 000000408B985800 == 38 [pid = 1508] [id = 395] 10:56:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 158 (00000040985F7800) [pid = 1508] [serial = 1185] [outer = 0000000000000000] 10:56:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 159 (00000040986C4800) [pid = 1508] [serial = 1186] [outer = 00000040985F7800] 10:56:36 INFO - PROCESS | 1508 | 1467050196632 Marionette DEBUG loaded listener.js 10:56:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 160 (00000040986CC400) [pid = 1508] [serial = 1187] [outer = 00000040985F7800] 10:56:37 INFO - PROCESS | 1508 | 1467050197262 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1030ms 10:56:37 INFO - PROCESS | 1508 | 1467050197343 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:56:37 INFO - PROCESS | 1508 | 1467050197346 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:56:37 INFO - PROCESS | 1508 | 1467050197383 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:56:37 INFO - PROCESS | 1508 | 1467050197386 Marionette TRACE conn6 <- [1,1546,null,{}] 10:56:37 INFO - PROCESS | 1508 | 1467050197390 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:37 INFO - PROCESS | 1508 | 1467050197392 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:37 INFO - PROCESS | 1508 | 1467050197508 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:56:37 INFO - PROCESS | 1508 | 1467050197629 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:37 INFO - PROCESS | 1508 | 1467050197631 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:37 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6B7800 == 39 [pid = 1508] [id = 396] 10:56:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 161 (00000040986CC000) [pid = 1508] [serial = 1188] [outer = 0000000000000000] 10:56:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 162 (0000004099154000) [pid = 1508] [serial = 1189] [outer = 00000040986CC000] 10:56:37 INFO - PROCESS | 1508 | 1467050197690 Marionette DEBUG loaded listener.js 10:56:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 163 (000000409915E800) [pid = 1508] [serial = 1190] [outer = 00000040986CC000] 10:56:38 INFO - PROCESS | 1508 | 1467050198218 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:56:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:56:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 902ms 10:56:38 INFO - PROCESS | 1508 | 1467050198273 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:56:38 INFO - PROCESS | 1508 | 1467050198276 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:56:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:56:38 INFO - PROCESS | 1508 | 1467050198279 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:56:38 INFO - PROCESS | 1508 | 1467050198282 Marionette TRACE conn6 <- [1,1550,null,{}] 10:56:38 INFO - PROCESS | 1508 | 1467050198286 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:38 INFO - PROCESS | 1508 | 1467050198292 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:38 INFO - PROCESS | 1508 | 1467050198456 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:56:38 INFO - PROCESS | 1508 | 1467050198580 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:38 INFO - PROCESS | 1508 | 1467050198583 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:38 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C71A800 == 40 [pid = 1508] [id = 397] 10:56:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 164 (00000040991C5400) [pid = 1508] [serial = 1191] [outer = 0000000000000000] 10:56:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 165 (000000409925C400) [pid = 1508] [serial = 1192] [outer = 00000040991C5400] 10:56:38 INFO - PROCESS | 1508 | 1467050198640 Marionette DEBUG loaded listener.js 10:56:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 166 (000000409BE7A400) [pid = 1508] [serial = 1193] [outer = 00000040991C5400] 10:56:39 INFO - PROCESS | 1508 | 1467050199190 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:56:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:56:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 985ms 10:56:39 INFO - PROCESS | 1508 | 1467050199267 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:56:39 INFO - PROCESS | 1508 | 1467050199271 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:56:39 INFO - PROCESS | 1508 | 1467050199276 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:56:39 INFO - PROCESS | 1508 | 1467050199281 Marionette TRACE conn6 <- [1,1554,null,{}] 10:56:39 INFO - PROCESS | 1508 | 1467050199286 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:39 INFO - PROCESS | 1508 | 1467050199289 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:39 INFO - PROCESS | 1508 | 1467050199492 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:56:39 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7A6800 == 39 [pid = 1508] [id = 379] 10:56:39 INFO - PROCESS | 1508 | --DOCSHELL 000000409C717800 == 38 [pid = 1508] [id = 389] 10:56:39 INFO - PROCESS | 1508 | --DOCSHELL 000000409C43E800 == 37 [pid = 1508] [id = 388] 10:56:39 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6AC800 == 36 [pid = 1508] [id = 387] 10:56:39 INFO - PROCESS | 1508 | 1467050199610 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:39 INFO - PROCESS | 1508 | 1467050199614 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:39 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C7800 == 37 [pid = 1508] [id = 398] 10:56:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 167 (0000004086ACDC00) [pid = 1508] [serial = 1194] [outer = 0000000000000000] 10:56:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 168 (0000004088356C00) [pid = 1508] [serial = 1195] [outer = 0000004086ACDC00] 10:56:39 INFO - PROCESS | 1508 | 1467050199690 Marionette DEBUG loaded listener.js 10:56:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 169 (00000040943ED000) [pid = 1508] [serial = 1196] [outer = 0000004086ACDC00] 10:56:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409C46A000 == 36 [pid = 1508] [id = 384] 10:56:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDF1800 == 35 [pid = 1508] [id = 383] 10:56:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409923A800 == 34 [pid = 1508] [id = 375] 10:56:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409C446000 == 33 [pid = 1508] [id = 385] 10:56:41 INFO - PROCESS | 1508 | --DOCSHELL 000000408BCCF800 == 32 [pid = 1508] [id = 194] 10:56:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004094621000 == 31 [pid = 1508] [id = 392] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004087735000 == 30 [pid = 1508] [id = 201] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000408BCDE000 == 29 [pid = 1508] [id = 186] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F07800 == 28 [pid = 1508] [id = 202] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000408D30A800 == 27 [pid = 1508] [id = 370] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CCE000 == 26 [pid = 1508] [id = 192] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000409C715800 == 25 [pid = 1508] [id = 394] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000408B985800 == 24 [pid = 1508] [id = 395] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6B7800 == 23 [pid = 1508] [id = 396] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CA6800 == 22 [pid = 1508] [id = 193] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDF2000 == 21 [pid = 1508] [id = 393] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7B5000 == 20 [pid = 1508] [id = 371] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004095498800 == 19 [pid = 1508] [id = 191] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004093399800 == 18 [pid = 1508] [id = 189] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F10000 == 17 [pid = 1508] [id = 188] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000409402A800 == 16 [pid = 1508] [id = 362] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004094152000 == 15 [pid = 1508] [id = 390] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004094667800 == 14 [pid = 1508] [id = 190] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 00000040968CE000 == 13 [pid = 1508] [id = 369] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B3B800 == 12 [pid = 1508] [id = 386] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC88000 == 11 [pid = 1508] [id = 380] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CC4000 == 10 [pid = 1508] [id = 391] 10:56:43 INFO - PROCESS | 1508 | --DOCSHELL 000000409C71A800 == 9 [pid = 1508] [id = 397] 10:56:44 INFO - PROCESS | 1508 | 1467050204759 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 5510ms 10:56:44 INFO - PROCESS | 1508 | 1467050204791 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:56:44 INFO - PROCESS | 1508 | 1467050204796 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:56:44 INFO - PROCESS | 1508 | 1467050204804 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:56:44 INFO - PROCESS | 1508 | 1467050204807 Marionette TRACE conn6 <- [1,1558,null,{}] 10:56:44 INFO - PROCESS | 1508 | 1467050204814 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:44 INFO - PROCESS | 1508 | 1467050204817 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:44 INFO - PROCESS | 1508 | 1467050204920 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:56:44 INFO - PROCESS | 1508 | 1467050204927 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:44 INFO - PROCESS | 1508 | 1467050204930 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:44 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094148000 == 10 [pid = 1508] [id = 399] 10:56:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 170 (000000408D61E400) [pid = 1508] [serial = 1197] [outer = 0000000000000000] 10:56:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 171 (000000408D632400) [pid = 1508] [serial = 1198] [outer = 000000408D61E400] 10:56:44 INFO - PROCESS | 1508 | 1467050204982 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 172 (0000004092064000) [pid = 1508] [serial = 1199] [outer = 000000408D61E400] 10:56:45 INFO - PROCESS | 1508 | 1467050205479 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 10:56:45 INFO - PROCESS | 1508 | 1467050205538 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:56:45 INFO - PROCESS | 1508 | 1467050205544 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:56:45 INFO - PROCESS | 1508 | 1467050205550 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:56:45 INFO - PROCESS | 1508 | 1467050205553 Marionette TRACE conn6 <- [1,1562,null,{}] 10:56:45 INFO - PROCESS | 1508 | 1467050205557 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:45 INFO - PROCESS | 1508 | 1467050205560 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:45 INFO - PROCESS | 1508 | 1467050205664 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:56:45 INFO - PROCESS | 1508 | 1467050205679 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:45 INFO - PROCESS | 1508 | 1467050205682 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:45 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DA8800 == 11 [pid = 1508] [id = 400] 10:56:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 173 (000000409520A400) [pid = 1508] [serial = 1200] [outer = 0000000000000000] 10:56:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 174 (0000004095214000) [pid = 1508] [serial = 1201] [outer = 000000409520A400] 10:56:45 INFO - PROCESS | 1508 | 1467050205730 Marionette DEBUG loaded listener.js 10:56:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 175 (00000040960BBC00) [pid = 1508] [serial = 1202] [outer = 000000409520A400] 10:56:46 INFO - PROCESS | 1508 | 1467050206227 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 734ms 10:56:46 INFO - PROCESS | 1508 | 1467050206287 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:56:46 INFO - PROCESS | 1508 | 1467050206289 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:56:46 INFO - PROCESS | 1508 | 1467050206293 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:56:46 INFO - PROCESS | 1508 | 1467050206297 Marionette TRACE conn6 <- [1,1566,null,{}] 10:56:46 INFO - PROCESS | 1508 | 1467050206339 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:46 INFO - PROCESS | 1508 | 1467050206344 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:46 INFO - PROCESS | 1508 | 1467050206489 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:56:46 INFO - PROCESS | 1508 | 1467050206500 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:46 INFO - PROCESS | 1508 | 1467050206503 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:46 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC8E000 == 12 [pid = 1508] [id = 401] 10:56:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 176 (0000004085604C00) [pid = 1508] [serial = 1203] [outer = 0000000000000000] 10:56:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 177 (000000409767D000) [pid = 1508] [serial = 1204] [outer = 0000004085604C00] 10:56:46 INFO - PROCESS | 1508 | 1467050206554 Marionette DEBUG loaded listener.js 10:56:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 178 (00000040978CB400) [pid = 1508] [serial = 1205] [outer = 0000004085604C00] 10:56:47 INFO - PROCESS | 1508 | 1467050207053 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 816ms 10:56:47 INFO - PROCESS | 1508 | 1467050207112 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 1508 | 1467050207115 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:56:47 INFO - PROCESS | 1508 | 1467050207126 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1508 | 1467050207128 Marionette TRACE conn6 <- [1,1570,null,{}] 10:56:47 INFO - PROCESS | 1508 | 1467050207132 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 1508 | 1467050207134 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:47 INFO - PROCESS | 1508 | 1467050207257 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:56:47 INFO - PROCESS | 1508 | 1467050207269 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:47 INFO - PROCESS | 1508 | 1467050207271 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:47 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C443000 == 13 [pid = 1508] [id = 402] 10:56:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 179 (0000004098226C00) [pid = 1508] [serial = 1206] [outer = 0000000000000000] 10:56:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 180 (000000409822D800) [pid = 1508] [serial = 1207] [outer = 0000004098226C00] 10:56:47 INFO - PROCESS | 1508 | 1467050207367 Marionette DEBUG loaded listener.js 10:56:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 181 (000000409840C400) [pid = 1508] [serial = 1208] [outer = 0000004098226C00] 10:56:47 INFO - PROCESS | 1508 | 1467050207819 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 735ms 10:56:47 INFO - PROCESS | 1508 | 1467050207864 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:56:47 INFO - PROCESS | 1508 | 1467050207866 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:56:47 INFO - PROCESS | 1508 | 1467050207869 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:56:47 INFO - PROCESS | 1508 | 1467050207871 Marionette TRACE conn6 <- [1,1574,null,{}] 10:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:56:47 INFO - PROCESS | 1508 | 1467050207875 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:47 INFO - PROCESS | 1508 | 1467050207877 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:48 INFO - PROCESS | 1508 | 1467050207991 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:56:48 INFO - PROCESS | 1508 | 1467050208000 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1508 | 1467050208002 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:48 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C71A800 == 14 [pid = 1508] [id = 403] 10:56:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 182 (00000040949EE400) [pid = 1508] [serial = 1209] [outer = 0000000000000000] 10:56:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 183 (000000409856F400) [pid = 1508] [serial = 1210] [outer = 00000040949EE400] 10:56:48 INFO - PROCESS | 1508 | 1467050208049 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 184 (00000040985F4800) [pid = 1508] [serial = 1211] [outer = 00000040949EE400] 10:56:48 INFO - PROCESS | 1508 | 1467050208516 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms 10:56:48 INFO - PROCESS | 1508 | 1467050208547 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:56:48 INFO - PROCESS | 1508 | 1467050208549 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:56:48 INFO - PROCESS | 1508 | 1467050208552 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:56:48 INFO - PROCESS | 1508 | 1467050208554 Marionette TRACE conn6 <- [1,1578,null,{}] 10:56:48 INFO - PROCESS | 1508 | 1467050208563 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:48 INFO - PROCESS | 1508 | 1467050208569 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:48 INFO - PROCESS | 1508 | 1467050208723 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:56:48 INFO - PROCESS | 1508 | 1467050208786 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:48 INFO - PROCESS | 1508 | 1467050208788 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:48 INFO - PROCESS | 1508 | ++DOCSHELL 000000409DC09800 == 15 [pid = 1508] [id = 404] 10:56:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 185 (00000040986C9000) [pid = 1508] [serial = 1212] [outer = 0000000000000000] 10:56:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 186 (00000040991C7000) [pid = 1508] [serial = 1213] [outer = 00000040986C9000] 10:56:48 INFO - PROCESS | 1508 | 1467050208834 Marionette DEBUG loaded listener.js 10:56:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 187 (0000004099252800) [pid = 1508] [serial = 1214] [outer = 00000040986C9000] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 186 (000000408759C800) [pid = 1508] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 185 (0000004095616800) [pid = 1508] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 184 (00000040875A1400) [pid = 1508] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 183 (0000004086A56000) [pid = 1508] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 182 (00000040855A5000) [pid = 1508] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 181 (000000408D369400) [pid = 1508] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 180 (00000040920C5000) [pid = 1508] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 179 (000000409540A400) [pid = 1508] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 178 (0000004090F3F000) [pid = 1508] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 177 (000000408BBA3000) [pid = 1508] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 176 (0000004093624C00) [pid = 1508] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 175 (000000408570E400) [pid = 1508] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 174 (0000004087327400) [pid = 1508] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 173 (000000408BBA7800) [pid = 1508] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 172 (0000004086AD3400) [pid = 1508] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 171 (00000040883D6800) [pid = 1508] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 170 (0000004096517C00) [pid = 1508] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 169 (00000040920D0400) [pid = 1508] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 168 (000000408BBAAC00) [pid = 1508] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 167 (0000004087328400) [pid = 1508] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 166 (0000004088351400) [pid = 1508] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 165 (000000408D63A800) [pid = 1508] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 164 (0000004092067400) [pid = 1508] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 163 (0000004085765C00) [pid = 1508] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 162 (0000004090FB0C00) [pid = 1508] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 161 (000000408D631000) [pid = 1508] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 160 (0000004087594000) [pid = 1508] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 159 (00000040985F7800) [pid = 1508] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 158 (00000040903AEC00) [pid = 1508] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 157 (00000040979CF800) [pid = 1508] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 156 (0000004097758400) [pid = 1508] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 155 (00000040979CF400) [pid = 1508] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 154 (000000408C75A400) [pid = 1508] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 153 (0000004097671000) [pid = 1508] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 152 (000000409756EC00) [pid = 1508] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 151 (0000004097574C00) [pid = 1508] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 150 (00000040956AD800) [pid = 1508] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 149 (0000004094007400) [pid = 1508] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 148 (00000040933A8800) [pid = 1508] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 147 (000000408D631800) [pid = 1508] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 146 (000000409520A800) [pid = 1508] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 145 (000000409756E400) [pid = 1508] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 144 (0000004087325800) [pid = 1508] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 143 (000000408D375800) [pid = 1508] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 142 (00000040946E0000) [pid = 1508] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 141 (0000004085610400) [pid = 1508] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 140 (00000040991C5400) [pid = 1508] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 139 (00000040986CC000) [pid = 1508] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:56:49 INFO - PROCESS | 1508 | --DOMWINDOW == 138 (000000408575E800) [pid = 1508] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:56:50 INFO - PROCESS | 1508 | 1467050210084 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1595ms 10:56:50 INFO - PROCESS | 1508 | 1467050210150 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 1508 | 1467050210152 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:56:50 INFO - PROCESS | 1508 | 1467050210156 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 1508 | 1467050210157 Marionette TRACE conn6 <- [1,1582,null,{}] 10:56:50 INFO - PROCESS | 1508 | 1467050210161 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:50 INFO - PROCESS | 1508 | 1467050210163 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:50 INFO - PROCESS | 1508 | 1467050210247 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:56:50 INFO - PROCESS | 1508 | 1467050210259 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1508 | 1467050210261 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:50 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099233800 == 16 [pid = 1508] [id = 405] 10:56:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 139 (0000004085F49800) [pid = 1508] [serial = 1215] [outer = 0000000000000000] 10:56:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 140 (0000004087595800) [pid = 1508] [serial = 1216] [outer = 0000004085F49800] 10:56:50 INFO - PROCESS | 1508 | 1467050210306 Marionette DEBUG loaded listener.js 10:56:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 141 (000000408BBA9400) [pid = 1508] [serial = 1217] [outer = 0000004085F49800] 10:56:50 INFO - PROCESS | 1508 | 1467050210745 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 628ms 10:56:50 INFO - PROCESS | 1508 | 1467050210788 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:56:50 INFO - PROCESS | 1508 | 1467050210790 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:56:50 INFO - PROCESS | 1508 | 1467050210794 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:56:50 INFO - PROCESS | 1508 | 1467050210795 Marionette TRACE conn6 <- [1,1586,null,{}] 10:56:50 INFO - PROCESS | 1508 | 1467050210799 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:50 INFO - PROCESS | 1508 | 1467050210801 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:50 INFO - PROCESS | 1508 | 1467050210884 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:56:50 INFO - PROCESS | 1508 | 1467050210889 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:50 INFO - PROCESS | 1508 | 1467050210891 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A879000 == 17 [pid = 1508] [id = 406] 10:56:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 142 (000000408CA0D400) [pid = 1508] [serial = 1218] [outer = 0000000000000000] 10:56:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 143 (000000408D631800) [pid = 1508] [serial = 1219] [outer = 000000408CA0D400] 10:56:50 INFO - PROCESS | 1508 | 1467050210936 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 144 (0000004090F40400) [pid = 1508] [serial = 1220] [outer = 000000408CA0D400] 10:56:51 INFO - PROCESS | 1508 | 1467050211395 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 10:56:51 INFO - PROCESS | 1508 | 1467050211442 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:56:51 INFO - PROCESS | 1508 | 1467050211444 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:56:51 INFO - PROCESS | 1508 | 1467050211448 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:56:51 INFO - PROCESS | 1508 | 1467050211449 Marionette TRACE conn6 <- [1,1590,null,{}] 10:56:51 INFO - PROCESS | 1508 | 1467050211453 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:51 INFO - PROCESS | 1508 | 1467050211455 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:51 INFO - PROCESS | 1508 | 1467050211601 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:56:51 INFO - PROCESS | 1508 | 1467050211707 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:51 INFO - PROCESS | 1508 | 1467050211709 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:51 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC8D800 == 18 [pid = 1508] [id = 407] 10:56:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 145 (000000408D363C00) [pid = 1508] [serial = 1221] [outer = 0000000000000000] 10:56:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 146 (00000040920CE800) [pid = 1508] [serial = 1222] [outer = 000000408D363C00] 10:56:51 INFO - PROCESS | 1508 | 1467050211755 Marionette DEBUG loaded listener.js 10:56:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 147 (00000040946E0000) [pid = 1508] [serial = 1223] [outer = 000000408D363C00] 10:56:52 INFO - PROCESS | 1508 | 1467050212187 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 777ms 10:56:52 INFO - PROCESS | 1508 | 1467050212228 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1508 | 1467050212230 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:56:52 INFO - PROCESS | 1508 | 1467050212275 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1508 | 1467050212277 Marionette TRACE conn6 <- [1,1594,null,{}] 10:56:52 INFO - PROCESS | 1508 | 1467050212281 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:52 INFO - PROCESS | 1508 | 1467050212283 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:52 INFO - PROCESS | 1508 | 1467050212375 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:56:52 INFO - PROCESS | 1508 | 1467050212384 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:52 INFO - PROCESS | 1508 | 1467050212386 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:52 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6BA800 == 19 [pid = 1508] [id = 408] 10:56:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 148 (00000040949F3000) [pid = 1508] [serial = 1224] [outer = 0000000000000000] 10:56:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 149 (000000409756E400) [pid = 1508] [serial = 1225] [outer = 00000040949F3000] 10:56:52 INFO - PROCESS | 1508 | 1467050212433 Marionette DEBUG loaded listener.js 10:56:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 150 (00000040978CD000) [pid = 1508] [serial = 1226] [outer = 00000040949F3000] 10:56:52 INFO - PROCESS | 1508 | 1467050212890 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 648ms 10:56:52 INFO - PROCESS | 1508 | 1467050212921 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:56:52 INFO - PROCESS | 1508 | 1467050212923 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:56:52 INFO - PROCESS | 1508 | 1467050212927 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:56:52 INFO - PROCESS | 1508 | 1467050212930 Marionette TRACE conn6 <- [1,1598,null,{}] 10:56:52 INFO - PROCESS | 1508 | 1467050212934 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:52 INFO - PROCESS | 1508 | 1467050212938 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:53 INFO - PROCESS | 1508 | 1467050213042 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:56:53 INFO - PROCESS | 1508 | 1467050213047 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1508 | 1467050213050 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C446000 == 20 [pid = 1508] [id = 409] 10:56:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 151 (0000004099255800) [pid = 1508] [serial = 1227] [outer = 0000000000000000] 10:56:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 152 (000000409925EC00) [pid = 1508] [serial = 1228] [outer = 0000004099255800] 10:56:53 INFO - PROCESS | 1508 | 1467050213109 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 153 (000000409BE0C800) [pid = 1508] [serial = 1229] [outer = 0000004099255800] 10:56:53 INFO - PROCESS | 1508 | 1467050213567 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 10:56:53 INFO - PROCESS | 1508 | 1467050213620 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:56:53 INFO - PROCESS | 1508 | 1467050213622 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:56:53 INFO - PROCESS | 1508 | 1467050213625 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:56:53 INFO - PROCESS | 1508 | 1467050213627 Marionette TRACE conn6 <- [1,1602,null,{}] 10:56:53 INFO - PROCESS | 1508 | 1467050213631 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:53 INFO - PROCESS | 1508 | 1467050213633 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:53 INFO - PROCESS | 1508 | 1467050213718 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:56:53 INFO - PROCESS | 1508 | 1467050213758 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:53 INFO - PROCESS | 1508 | 1467050213760 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000409E114800 == 21 [pid = 1508] [id = 410] 10:56:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 154 (000000409BE7A000) [pid = 1508] [serial = 1230] [outer = 0000000000000000] 10:56:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 155 (000000409BE7FC00) [pid = 1508] [serial = 1231] [outer = 000000409BE7A000] 10:56:53 INFO - PROCESS | 1508 | 1467050213804 Marionette DEBUG loaded listener.js 10:56:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 156 (000000409CDB5000) [pid = 1508] [serial = 1232] [outer = 000000409BE7A000] 10:56:54 INFO - PROCESS | 1508 | 1467050214225 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:56:54 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 10:56:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 693ms 10:56:54 INFO - PROCESS | 1508 | 1467050214321 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:56:54 INFO - PROCESS | 1508 | 1467050214323 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:56:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:56:54 INFO - PROCESS | 1508 | 1467050214333 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:56:54 INFO - PROCESS | 1508 | 1467050214335 Marionette TRACE conn6 <- [1,1606,null,{}] 10:56:54 INFO - PROCESS | 1508 | 1467050214339 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:54 INFO - PROCESS | 1508 | 1467050214341 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:54 INFO - PROCESS | 1508 | 1467050214480 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:56:54 INFO - PROCESS | 1508 | 1467050214485 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:54 INFO - PROCESS | 1508 | 1467050214487 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000409E12E800 == 22 [pid = 1508] [id = 411] 10:56:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 157 (000000409BE80C00) [pid = 1508] [serial = 1233] [outer = 0000000000000000] 10:56:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 158 (000000409CDBAC00) [pid = 1508] [serial = 1234] [outer = 000000409BE80C00] 10:56:54 INFO - PROCESS | 1508 | 1467050214532 Marionette DEBUG loaded listener.js 10:56:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 159 (000000409CDC3400) [pid = 1508] [serial = 1235] [outer = 000000409BE80C00] 10:56:54 INFO - PROCESS | 1508 | 1467050214982 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 693ms 10:56:55 INFO - PROCESS | 1508 | 1467050215037 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 1508 | 1467050215039 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:56:55 INFO - PROCESS | 1508 | 1467050215043 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 1508 | 1467050215044 Marionette TRACE conn6 <- [1,1610,null,{}] 10:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:56:55 INFO - PROCESS | 1508 | 1467050215048 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:55 INFO - PROCESS | 1508 | 1467050215050 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:55 INFO - PROCESS | 1508 | 1467050215199 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:56:55 INFO - PROCESS | 1508 | 1467050215224 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 1508 | 1467050215226 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:55 INFO - PROCESS | 1508 | ++DOCSHELL 000000409DE5D000 == 23 [pid = 1508] [id = 412] 10:56:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 160 (000000409B732400) [pid = 1508] [serial = 1236] [outer = 0000000000000000] 10:56:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 161 (000000409B73A400) [pid = 1508] [serial = 1237] [outer = 000000409B732400] 10:56:55 INFO - PROCESS | 1508 | 1467050215269 Marionette DEBUG loaded listener.js 10:56:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 162 (000000409CA59800) [pid = 1508] [serial = 1238] [outer = 000000409B732400] 10:56:55 INFO - PROCESS | 1508 | 1467050215732 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:56:55 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 10:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 10:56:55 INFO - PROCESS | 1508 | 1467050215783 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:56:55 INFO - PROCESS | 1508 | 1467050215786 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:56:55 INFO - PROCESS | 1508 | 1467050215789 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:56:55 INFO - PROCESS | 1508 | 1467050215791 Marionette TRACE conn6 <- [1,1614,null,{}] 10:56:55 INFO - PROCESS | 1508 | 1467050215802 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:55 INFO - PROCESS | 1508 | 1467050215804 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:55 INFO - PROCESS | 1508 | 1467050215924 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:56:55 INFO - PROCESS | 1508 | 1467050215985 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:55 INFO - PROCESS | 1508 | 1467050215987 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000409E3D4800 == 24 [pid = 1508] [id = 413] 10:56:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 163 (000000409CA5A000) [pid = 1508] [serial = 1239] [outer = 0000000000000000] 10:56:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 164 (000000409CA61000) [pid = 1508] [serial = 1240] [outer = 000000409CA5A000] 10:56:56 INFO - PROCESS | 1508 | 1467050216031 Marionette DEBUG loaded listener.js 10:56:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 165 (000000409E282800) [pid = 1508] [serial = 1241] [outer = 000000409CA5A000] 10:56:56 INFO - PROCESS | 1508 | 1467050216701 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 945ms 10:56:56 INFO - PROCESS | 1508 | 1467050216736 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:56:56 INFO - PROCESS | 1508 | 1467050216738 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:56:56 INFO - PROCESS | 1508 | 1467050216742 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:56:56 INFO - PROCESS | 1508 | 1467050216743 Marionette TRACE conn6 <- [1,1618,null,{}] 10:56:56 INFO - PROCESS | 1508 | 1467050216747 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:56 INFO - PROCESS | 1508 | 1467050216749 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:56 INFO - PROCESS | 1508 | 1467050216837 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:56:56 INFO - PROCESS | 1508 | 1467050216930 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:56 INFO - PROCESS | 1508 | 1467050216932 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000409ED8C800 == 25 [pid = 1508] [id = 414] 10:56:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 166 (000000409CA5F800) [pid = 1508] [serial = 1242] [outer = 0000000000000000] 10:56:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 167 (000000409E28B000) [pid = 1508] [serial = 1243] [outer = 000000409CA5F800] 10:56:56 INFO - PROCESS | 1508 | 1467050216976 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 168 (000000409EE43400) [pid = 1508] [serial = 1244] [outer = 000000409CA5F800] 10:56:57 INFO - PROCESS | 1508 | 1467050217353 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 10:56:57 INFO - PROCESS | 1508 | 1467050217375 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:56:57 INFO - PROCESS | 1508 | 1467050217378 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:56:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:56:57 INFO - PROCESS | 1508 | 1467050217381 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:56:57 INFO - PROCESS | 1508 | 1467050217383 Marionette TRACE conn6 <- [1,1622,null,{}] 10:56:57 INFO - PROCESS | 1508 | 1467050217386 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:57 INFO - PROCESS | 1508 | 1467050217388 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:57 INFO - PROCESS | 1508 | 1467050217513 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:56:57 INFO - PROCESS | 1508 | 1467050217521 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:57 INFO - PROCESS | 1508 | 1467050217523 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000409EE0A000 == 26 [pid = 1508] [id = 415] 10:56:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 169 (00000040920C5000) [pid = 1508] [serial = 1245] [outer = 0000000000000000] 10:56:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 170 (000000409E1CA000) [pid = 1508] [serial = 1246] [outer = 00000040920C5000] 10:56:57 INFO - PROCESS | 1508 | 1467050217567 Marionette DEBUG loaded listener.js 10:56:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 171 (000000409E283000) [pid = 1508] [serial = 1247] [outer = 00000040920C5000] 10:56:58 INFO - PROCESS | 1508 | 1467050218908 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:56:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:56:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1599ms 10:56:58 INFO - PROCESS | 1508 | 1467050218984 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:56:58 INFO - PROCESS | 1508 | 1467050218989 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:56:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:56:59 INFO - PROCESS | 1508 | 1467050218996 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:56:59 INFO - PROCESS | 1508 | 1467050218999 Marionette TRACE conn6 <- [1,1626,null,{}] 10:56:59 INFO - PROCESS | 1508 | 1467050219046 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:56:59 INFO - PROCESS | 1508 | 1467050219050 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:59 INFO - PROCESS | 1508 | 1467050219194 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:56:59 INFO - PROCESS | 1508 | 1467050219293 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:56:59 INFO - PROCESS | 1508 | 1467050219298 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:56:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D320800 == 27 [pid = 1508] [id = 416] 10:56:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 172 (0000004087594400) [pid = 1508] [serial = 1248] [outer = 0000000000000000] 10:56:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 173 (000000408759F000) [pid = 1508] [serial = 1249] [outer = 0000004087594400] 10:56:59 INFO - PROCESS | 1508 | 1467050219359 Marionette DEBUG loaded listener.js 10:56:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 174 (0000004087D56000) [pid = 1508] [serial = 1250] [outer = 0000004087594400] 10:56:59 INFO - PROCESS | 1508 | 1467050219952 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:56:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:56:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 985ms 10:56:59 INFO - PROCESS | 1508 | 1467050219983 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:56:59 INFO - PROCESS | 1508 | 1467050219988 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:57:00 INFO - PROCESS | 1508 | 1467050219995 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 1508 | 1467050219999 Marionette TRACE conn6 <- [1,1630,null,{}] 10:57:00 INFO - PROCESS | 1508 | 1467050220003 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:00 INFO - PROCESS | 1508 | 1467050220006 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:00 INFO - PROCESS | 1508 | 1467050220123 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:57:00 INFO - PROCESS | 1508 | 1467050220227 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:00 INFO - PROCESS | 1508 | 1467050220229 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:00 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094143800 == 28 [pid = 1508] [id = 417] 10:57:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 175 (000000408C754800) [pid = 1508] [serial = 1251] [outer = 0000000000000000] 10:57:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 176 (000000408CA05400) [pid = 1508] [serial = 1252] [outer = 000000408C754800] 10:57:00 INFO - PROCESS | 1508 | 1467050220288 Marionette DEBUG loaded listener.js 10:57:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 177 (000000408D61A000) [pid = 1508] [serial = 1253] [outer = 000000408C754800] 10:57:00 INFO - PROCESS | 1508 | 1467050220926 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:57:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:57:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 985ms 10:57:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:57:00 INFO - PROCESS | 1508 | 1467050220981 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:57:00 INFO - PROCESS | 1508 | 1467050220984 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:57:00 INFO - PROCESS | 1508 | 1467050220988 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:57:00 INFO - PROCESS | 1508 | 1467050220992 Marionette TRACE conn6 <- [1,1634,null,{}] 10:57:01 INFO - PROCESS | 1508 | 1467050221004 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:01 INFO - PROCESS | 1508 | 1467050221010 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:01 INFO - PROCESS | 1508 | 1467050221122 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:57:01 INFO - PROCESS | 1508 | 1467050221253 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:01 INFO - PROCESS | 1508 | 1467050221257 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:01 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097962800 == 29 [pid = 1508] [id = 418] 10:57:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 178 (0000004090F3BC00) [pid = 1508] [serial = 1254] [outer = 0000000000000000] 10:57:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 179 (00000040920C5C00) [pid = 1508] [serial = 1255] [outer = 0000004090F3BC00] 10:57:01 INFO - PROCESS | 1508 | 1467050221319 Marionette DEBUG loaded listener.js 10:57:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 180 (0000004094004C00) [pid = 1508] [serial = 1256] [outer = 0000004090F3BC00] 10:57:01 INFO - PROCESS | 1508 | 1467050221961 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:57:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:57:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 985ms 10:57:01 INFO - PROCESS | 1508 | 1467050221976 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:57:01 INFO - PROCESS | 1508 | 1467050221979 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:57:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:57:01 INFO - PROCESS | 1508 | 1467050221982 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:57:01 INFO - PROCESS | 1508 | 1467050221985 Marionette TRACE conn6 <- [1,1638,null,{}] 10:57:01 INFO - PROCESS | 1508 | 1467050221989 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:01 INFO - PROCESS | 1508 | 1467050221991 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:02 INFO - PROCESS | 1508 | 1467050222103 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:57:02 INFO - PROCESS | 1508 | 1467050222204 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:02 INFO - PROCESS | 1508 | 1467050222207 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:02 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985CA000 == 30 [pid = 1508] [id = 419] 10:57:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 181 (0000004094961800) [pid = 1508] [serial = 1257] [outer = 0000000000000000] 10:57:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 182 (0000004095217000) [pid = 1508] [serial = 1258] [outer = 0000004094961800] 10:57:02 INFO - PROCESS | 1508 | 1467050222264 Marionette DEBUG loaded listener.js 10:57:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 183 (00000040956CDC00) [pid = 1508] [serial = 1259] [outer = 0000004094961800] 10:57:02 INFO - PROCESS | 1508 | 1467050222864 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:57:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:57:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 941ms 10:57:02 INFO - PROCESS | 1508 | 1467050222926 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:57:02 INFO - PROCESS | 1508 | 1467050222929 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:57:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:57:02 INFO - PROCESS | 1508 | 1467050222933 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:57:02 INFO - PROCESS | 1508 | 1467050222935 Marionette TRACE conn6 <- [1,1642,null,{}] 10:57:02 INFO - PROCESS | 1508 | 1467050222939 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:02 INFO - PROCESS | 1508 | 1467050222942 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:03 INFO - PROCESS | 1508 | 1467050223047 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:57:03 INFO - PROCESS | 1508 | 1467050223178 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:03 INFO - PROCESS | 1508 | 1467050223181 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:03 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087361800 == 31 [pid = 1508] [id = 420] 10:57:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 184 (000000408560F800) [pid = 1508] [serial = 1260] [outer = 0000000000000000] 10:57:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 185 (0000004085763000) [pid = 1508] [serial = 1261] [outer = 000000408560F800] 10:57:03 INFO - PROCESS | 1508 | 1467050223240 Marionette DEBUG loaded listener.js 10:57:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 186 (000000408759E400) [pid = 1508] [serial = 1262] [outer = 000000408560F800] 10:57:03 INFO - PROCESS | 1508 | 1467050223906 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:57:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:57:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1035ms 10:57:03 INFO - PROCESS | 1508 | 1467050223970 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:57:03 INFO - PROCESS | 1508 | 1467050223974 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:57:03 INFO - PROCESS | 1508 | 1467050223979 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:57:03 INFO - PROCESS | 1508 | 1467050223984 Marionette TRACE conn6 <- [1,1646,null,{}] 10:57:04 INFO - PROCESS | 1508 | 1467050224006 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:04 INFO - PROCESS | 1508 | 1467050224009 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:04 INFO - PROCESS | 1508 | 1467050224125 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:57:04 INFO - PROCESS | 1508 | 1467050224260 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:04 INFO - PROCESS | 1508 | 1467050224263 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:04 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D480800 == 32 [pid = 1508] [id = 421] 10:57:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 187 (0000004087364000) [pid = 1508] [serial = 1263] [outer = 0000000000000000] 10:57:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 188 (000000408736D000) [pid = 1508] [serial = 1264] [outer = 0000004087364000] 10:57:04 INFO - PROCESS | 1508 | 1467050224315 Marionette DEBUG loaded listener.js 10:57:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 189 (0000004087A23000) [pid = 1508] [serial = 1265] [outer = 0000004087364000] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C7800 == 31 [pid = 1508] [id = 398] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 0000004094148000 == 30 [pid = 1508] [id = 399] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DA8800 == 29 [pid = 1508] [id = 400] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409E12E800 == 28 [pid = 1508] [id = 411] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 0000004099233800 == 27 [pid = 1508] [id = 405] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC8D800 == 26 [pid = 1508] [id = 407] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 00000040985CA000 == 25 [pid = 1508] [id = 419] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6BA800 == 24 [pid = 1508] [id = 408] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409C443000 == 23 [pid = 1508] [id = 402] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409E114800 == 22 [pid = 1508] [id = 410] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 0000004097962800 == 21 [pid = 1508] [id = 418] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409ED8C800 == 20 [pid = 1508] [id = 414] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 0000004094143800 == 19 [pid = 1508] [id = 417] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409DE5D000 == 18 [pid = 1508] [id = 412] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC8E000 == 17 [pid = 1508] [id = 401] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409C71A800 == 16 [pid = 1508] [id = 403] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409DC09800 == 15 [pid = 1508] [id = 404] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409A879000 == 14 [pid = 1508] [id = 406] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409C446000 == 13 [pid = 1508] [id = 409] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409E3D4800 == 12 [pid = 1508] [id = 413] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000409EE0A000 == 11 [pid = 1508] [id = 415] 10:57:05 INFO - PROCESS | 1508 | --DOCSHELL 000000408D320800 == 10 [pid = 1508] [id = 416] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 188 (00000040975EBC00) [pid = 1508] [serial = 673] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 187 (000000409520AC00) [pid = 1508] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 186 (000000409915E800) [pid = 1508] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 185 (0000004087372800) [pid = 1508] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 184 (000000409752E800) [pid = 1508] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 183 (000000408C49D800) [pid = 1508] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 182 (000000409BE7A400) [pid = 1508] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 181 (0000004087333800) [pid = 1508] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 180 (000000409689D000) [pid = 1508] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 179 (000000408DEC0400) [pid = 1508] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 178 (00000040946E7C00) [pid = 1508] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 177 (00000040978CD400) [pid = 1508] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 176 (00000040946E5C00) [pid = 1508] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 175 (00000040946E3C00) [pid = 1508] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 174 (00000040986CC400) [pid = 1508] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 173 (000000408D61B000) [pid = 1508] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 172 (000000408DF60000) [pid = 1508] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 171 (000000409400AC00) [pid = 1508] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 170 (000000409925C400) [pid = 1508] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 169 (000000408CA0A000) [pid = 1508] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 168 (0000004094009400) [pid = 1508] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 167 (0000004090F39800) [pid = 1508] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 166 (000000408BBAB000) [pid = 1508] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 165 (00000040978C6C00) [pid = 1508] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 164 (0000004091041800) [pid = 1508] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 163 (0000004085FD3800) [pid = 1508] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 162 (0000004091FA7800) [pid = 1508] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 161 (000000409856DC00) [pid = 1508] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 160 (00000040920CD800) [pid = 1508] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 159 (00000040986C4800) [pid = 1508] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 158 (000000408C757400) [pid = 1508] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 157 (000000409103DC00) [pid = 1508] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 156 (0000004098230C00) [pid = 1508] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 155 (000000409822EC00) [pid = 1508] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 154 (000000408D620400) [pid = 1508] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 153 (000000409774D400) [pid = 1508] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 152 (0000004096896000) [pid = 1508] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 151 (0000004097757000) [pid = 1508] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 150 (0000004098410800) [pid = 1508] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 149 (0000004087895400) [pid = 1508] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 148 (0000004090365C00) [pid = 1508] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 147 (0000004092069C00) [pid = 1508] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 146 (00000040946E9000) [pid = 1508] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 145 (000000408792F400) [pid = 1508] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 144 (00000040975E9400) [pid = 1508] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 143 (0000004096513400) [pid = 1508] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 142 (0000004086A58000) [pid = 1508] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 141 (000000408B9C0800) [pid = 1508] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 140 (000000408C674C00) [pid = 1508] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 139 (0000004097575800) [pid = 1508] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 138 (0000004097753400) [pid = 1508] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 137 (00000040941E1400) [pid = 1508] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 136 (0000004088356C00) [pid = 1508] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 135 (000000408759A000) [pid = 1508] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 134 (0000004094005000) [pid = 1508] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 133 (000000408C3B0C00) [pid = 1508] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 132 (0000004094011400) [pid = 1508] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 131 (0000004087331000) [pid = 1508] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 130 (0000004087710800) [pid = 1508] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 129 (0000004088355000) [pid = 1508] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 128 (00000040960BD800) [pid = 1508] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 127 (00000040947B0000) [pid = 1508] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 126 (0000004086F29C00) [pid = 1508] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 125 (000000408BBA4000) [pid = 1508] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 124 (000000408B908000) [pid = 1508] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 123 (00000040949F3800) [pid = 1508] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 122 (0000004087368400) [pid = 1508] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 121 (00000040956D8400) [pid = 1508] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 120 (00000040903A5C00) [pid = 1508] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 119 (000000408D8BDC00) [pid = 1508] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 118 (0000004098222800) [pid = 1508] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 117 (0000004099154000) [pid = 1508] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 116 (000000409710DC00) [pid = 1508] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 115 (0000004097572800) [pid = 1508] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 114 (0000004092065C00) [pid = 1508] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 113 (00000040949F9800) [pid = 1508] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 112 (000000409416DC00) [pid = 1508] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 111 (0000004098569400) [pid = 1508] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 110 (00000040949EB800) [pid = 1508] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 109 (0000004095403400) [pid = 1508] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 108 (000000408D630000) [pid = 1508] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 107 (00000040946E0400) [pid = 1508] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 106 (0000004097757800) [pid = 1508] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 105 (00000040975F4400) [pid = 1508] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 104 (00000040903D2000) [pid = 1508] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 103 (00000040935D8800) [pid = 1508] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 102 (00000040975EB400) [pid = 1508] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 101 (000000408CA09C00) [pid = 1508] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (0000004097678800) [pid = 1508] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (0000004091003400) [pid = 1508] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (00000040956A6400) [pid = 1508] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (000000408D420C00) [pid = 1508] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (00000040922F8000) [pid = 1508] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (0000004094C23400) [pid = 1508] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (00000040920C6800) [pid = 1508] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000408D637400) [pid = 1508] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000408BCCA400) [pid = 1508] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004091AE6400) [pid = 1508] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004094D55C00) [pid = 1508] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 10:57:05 INFO - PROCESS | 1508 | 1467050225513 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1556ms 10:57:05 INFO - PROCESS | 1508 | 1467050225540 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:57:05 INFO - PROCESS | 1508 | 1467050225544 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:57:05 INFO - PROCESS | 1508 | 1467050225549 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:57:05 INFO - PROCESS | 1508 | 1467050225554 Marionette TRACE conn6 <- [1,1650,null,{}] 10:57:05 INFO - PROCESS | 1508 | 1467050225559 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:05 INFO - PROCESS | 1508 | 1467050225562 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:05 INFO - PROCESS | 1508 | 1467050225691 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:57:05 INFO - PROCESS | 1508 | 1467050225769 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:05 INFO - PROCESS | 1508 | 1467050225771 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:05 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C4C3000 == 11 [pid = 1508] [id = 422] 10:57:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004087325800) [pid = 1508] [serial = 1266] [outer = 0000000000000000] 10:57:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408736D400) [pid = 1508] [serial = 1267] [outer = 0000004087325800] 10:57:05 INFO - PROCESS | 1508 | 1467050225821 Marionette DEBUG loaded listener.js 10:57:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000408789AC00) [pid = 1508] [serial = 1268] [outer = 0000004087325800] 10:57:06 INFO - PROCESS | 1508 | 1467050226229 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 733ms 10:57:06 INFO - PROCESS | 1508 | 1467050226304 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:57:06 INFO - PROCESS | 1508 | 1467050226309 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:57:06 INFO - PROCESS | 1508 | 1467050226319 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:57:06 INFO - PROCESS | 1508 | 1467050226322 Marionette TRACE conn6 <- [1,1654,null,{}] 10:57:06 INFO - PROCESS | 1508 | 1467050226330 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:06 INFO - PROCESS | 1508 | 1467050226333 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:06 INFO - PROCESS | 1508 | 1467050226434 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:57:06 INFO - PROCESS | 1508 | 1467050226450 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:06 INFO - PROCESS | 1508 | 1467050226452 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:06 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CAA800 == 12 [pid = 1508] [id = 423] 10:57:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000408BBAB400) [pid = 1508] [serial = 1269] [outer = 0000000000000000] 10:57:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (000000408BBAFC00) [pid = 1508] [serial = 1270] [outer = 000000408BBAB400] 10:57:06 INFO - PROCESS | 1508 | 1467050226503 Marionette DEBUG loaded listener.js 10:57:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (000000408C67BC00) [pid = 1508] [serial = 1271] [outer = 000000408BBAB400] 10:57:06 INFO - PROCESS | 1508 | 1467050226975 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 10:57:07 INFO - PROCESS | 1508 | 1467050227055 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 1508 | 1467050227058 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:57:07 INFO - PROCESS | 1508 | 1467050227062 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 1508 | 1467050227065 Marionette TRACE conn6 <- [1,1658,null,{}] 10:57:07 INFO - PROCESS | 1508 | 1467050227106 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:07 INFO - PROCESS | 1508 | 1467050227111 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:07 INFO - PROCESS | 1508 | 1467050227212 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:57:07 INFO - PROCESS | 1508 | 1467050227223 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:07 INFO - PROCESS | 1508 | 1467050227226 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:07 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F5F000 == 13 [pid = 1508] [id = 424] 10:57:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (000000408D370400) [pid = 1508] [serial = 1272] [outer = 0000000000000000] 10:57:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (000000408D631000) [pid = 1508] [serial = 1273] [outer = 000000408D370400] 10:57:07 INFO - PROCESS | 1508 | 1467050227276 Marionette DEBUG loaded listener.js 10:57:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (000000408DF5DC00) [pid = 1508] [serial = 1274] [outer = 000000408D370400] 10:57:07 INFO - PROCESS | 1508 | 1467050227773 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 755ms 10:57:07 INFO - PROCESS | 1508 | 1467050227824 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:57:07 INFO - PROCESS | 1508 | 1467050227826 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:57:07 INFO - PROCESS | 1508 | 1467050227830 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:57:07 INFO - PROCESS | 1508 | 1467050227832 Marionette TRACE conn6 <- [1,1662,null,{}] 10:57:07 INFO - PROCESS | 1508 | 1467050227835 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:07 INFO - PROCESS | 1508 | 1467050227837 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:07 INFO - PROCESS | 1508 | 1467050227956 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:57:08 INFO - PROCESS | 1508 | 1467050228009 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 1508 | 1467050228011 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:08 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CCC000 == 14 [pid = 1508] [id = 425] 10:57:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (00000040903DE400) [pid = 1508] [serial = 1275] [outer = 0000000000000000] 10:57:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (0000004090F3A000) [pid = 1508] [serial = 1276] [outer = 00000040903DE400] 10:57:08 INFO - PROCESS | 1508 | 1467050228058 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 102 (0000004091004800) [pid = 1508] [serial = 1277] [outer = 00000040903DE400] 10:57:08 INFO - PROCESS | 1508 | 1467050228516 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 10:57:08 INFO - PROCESS | 1508 | 1467050228566 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:57:08 INFO - PROCESS | 1508 | 1467050228568 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:57:08 INFO - PROCESS | 1508 | 1467050228572 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:57:08 INFO - PROCESS | 1508 | 1467050228574 Marionette TRACE conn6 <- [1,1666,null,{}] 10:57:08 INFO - PROCESS | 1508 | 1467050228578 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:08 INFO - PROCESS | 1508 | 1467050228580 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:08 INFO - PROCESS | 1508 | 1467050228714 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:57:08 INFO - PROCESS | 1508 | 1467050228768 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:08 INFO - PROCESS | 1508 | 1467050228771 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:08 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094135000 == 15 [pid = 1508] [id = 426] 10:57:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 103 (0000004091FA6800) [pid = 1508] [serial = 1278] [outer = 0000000000000000] 10:57:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 104 (0000004092063400) [pid = 1508] [serial = 1279] [outer = 0000004091FA6800] 10:57:08 INFO - PROCESS | 1508 | 1467050228816 Marionette DEBUG loaded listener.js 10:57:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 105 (00000040920CD400) [pid = 1508] [serial = 1280] [outer = 0000004091FA6800] 10:57:09 INFO - PROCESS | 1508 | 1467050229279 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 732ms 10:57:09 INFO - PROCESS | 1508 | 1467050229321 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:57:09 INFO - PROCESS | 1508 | 1467050229323 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:57:09 INFO - PROCESS | 1508 | 1467050229337 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:57:09 INFO - PROCESS | 1508 | 1467050229339 Marionette TRACE conn6 <- [1,1670,null,{}] 10:57:09 INFO - PROCESS | 1508 | 1467050229343 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:09 INFO - PROCESS | 1508 | 1467050229349 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:09 INFO - PROCESS | 1508 | 1467050229683 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 104 (000000409BE80C00) [pid = 1508] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 103 (000000409B732400) [pid = 1508] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 102 (000000409CA5F800) [pid = 1508] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 101 (000000409CA5A000) [pid = 1508] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (000000408D61E400) [pid = 1508] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (000000409BE7A000) [pid = 1508] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (0000004085F49800) [pid = 1508] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (000000409520A400) [pid = 1508] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (00000040949EE400) [pid = 1508] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (0000004086ACDC00) [pid = 1508] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000408CA0D400) [pid = 1508] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (0000004099255800) [pid = 1508] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040986C9000) [pid = 1508] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040949F3000) [pid = 1508] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004085604C00) [pid = 1508] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408D363C00) [pid = 1508] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004098226C00) [pid = 1508] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:57:09 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040920C5000) [pid = 1508] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:57:09 INFO - PROCESS | 1508 | 1467050229747 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:09 INFO - PROCESS | 1508 | 1467050229749 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:09 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C4800 == 16 [pid = 1508] [id = 427] 10:57:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004085708400) [pid = 1508] [serial = 1281] [outer = 0000000000000000] 10:57:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004085F49800) [pid = 1508] [serial = 1282] [outer = 0000004085708400] 10:57:09 INFO - PROCESS | 1508 | 1467050229803 Marionette DEBUG loaded listener.js 10:57:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004093620000) [pid = 1508] [serial = 1283] [outer = 0000004085708400] 10:57:10 INFO - PROCESS | 1508 | 1467050230174 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 882ms 10:57:10 INFO - PROCESS | 1508 | 1467050230223 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 1508 | 1467050230225 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:57:10 INFO - PROCESS | 1508 | 1467050230229 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 1508 | 1467050230231 Marionette TRACE conn6 <- [1,1674,null,{}] 10:57:10 INFO - PROCESS | 1508 | 1467050230234 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 1508 | 1467050230236 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:10 INFO - PROCESS | 1508 | 1467050230317 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:57:10 INFO - PROCESS | 1508 | 1467050230322 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 1508 | 1467050230324 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:10 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094657800 == 17 [pid = 1508] [id = 428] 10:57:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040941E2400) [pid = 1508] [serial = 1284] [outer = 0000000000000000] 10:57:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040946DFC00) [pid = 1508] [serial = 1285] [outer = 00000040941E2400] 10:57:10 INFO - PROCESS | 1508 | 1467050230369 Marionette DEBUG loaded listener.js 10:57:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040947BD000) [pid = 1508] [serial = 1286] [outer = 00000040941E2400] 10:57:10 INFO - PROCESS | 1508 | 1467050230788 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:57:10 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 10:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 10:57:10 INFO - PROCESS | 1508 | 1467050230861 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:57:10 INFO - PROCESS | 1508 | 1467050230864 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:57:10 INFO - PROCESS | 1508 | 1467050230867 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:57:10 INFO - PROCESS | 1508 | 1467050230869 Marionette TRACE conn6 <- [1,1678,null,{}] 10:57:10 INFO - PROCESS | 1508 | 1467050230873 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:10 INFO - PROCESS | 1508 | 1467050230875 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:10 INFO - PROCESS | 1508 | 1467050230956 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:57:10 INFO - PROCESS | 1508 | 1467050230964 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:10 INFO - PROCESS | 1508 | 1467050230966 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:10 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B2B800 == 18 [pid = 1508] [id = 429] 10:57:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (00000040949EB000) [pid = 1508] [serial = 1287] [outer = 0000000000000000] 10:57:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (00000040949F2400) [pid = 1508] [serial = 1288] [outer = 00000040949EB000] 10:57:11 INFO - PROCESS | 1508 | 1467050231019 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004094C2D800) [pid = 1508] [serial = 1289] [outer = 00000040949EB000] 10:57:11 INFO - PROCESS | 1508 | 1467050231473 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 627ms 10:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:57:11 INFO - PROCESS | 1508 | 1467050231505 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:57:11 INFO - PROCESS | 1508 | 1467050231507 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:57:11 INFO - PROCESS | 1508 | 1467050231515 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:57:11 INFO - PROCESS | 1508 | 1467050231517 Marionette TRACE conn6 <- [1,1682,null,{}] 10:57:11 INFO - PROCESS | 1508 | 1467050231521 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:11 INFO - PROCESS | 1508 | 1467050231523 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:11 INFO - PROCESS | 1508 | 1467050231607 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:57:11 INFO - PROCESS | 1508 | 1467050231614 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:11 INFO - PROCESS | 1508 | 1467050231616 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:11 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095489800 == 19 [pid = 1508] [id = 430] 10:57:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (0000004094D5D400) [pid = 1508] [serial = 1290] [outer = 0000000000000000] 10:57:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (000000409520F800) [pid = 1508] [serial = 1291] [outer = 0000004094D5D400] 10:57:11 INFO - PROCESS | 1508 | 1467050231661 Marionette DEBUG loaded listener.js 10:57:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 99 (0000004095410800) [pid = 1508] [serial = 1292] [outer = 0000004094D5D400] 10:57:12 INFO - PROCESS | 1508 | 1467050232520 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1041ms 10:57:12 INFO - PROCESS | 1508 | 1467050232553 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:57:12 INFO - PROCESS | 1508 | 1467050232557 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:57:12 INFO - PROCESS | 1508 | 1467050232583 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:57:12 INFO - PROCESS | 1508 | 1467050232589 Marionette TRACE conn6 <- [1,1686,null,{}] 10:57:12 INFO - PROCESS | 1508 | 1467050232595 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:12 INFO - PROCESS | 1508 | 1467050232598 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:12 INFO - PROCESS | 1508 | 1467050232746 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:57:12 INFO - PROCESS | 1508 | 1467050232867 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:12 INFO - PROCESS | 1508 | 1467050232871 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CA6000 == 20 [pid = 1508] [id = 431] 10:57:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 100 (0000004087A2B400) [pid = 1508] [serial = 1293] [outer = 0000000000000000] 10:57:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 101 (00000040888D8400) [pid = 1508] [serial = 1294] [outer = 0000004087A2B400] 10:57:12 INFO - PROCESS | 1508 | 1467050232937 Marionette DEBUG loaded listener.js 10:57:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 102 (000000408C754400) [pid = 1508] [serial = 1295] [outer = 0000004087A2B400] 10:57:13 INFO - PROCESS | 1508 | 1467050233671 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:57:13 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 10:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1277ms 10:57:13 INFO - PROCESS | 1508 | 1467050233868 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:57:13 INFO - PROCESS | 1508 | 1467050233873 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:57:13 INFO - PROCESS | 1508 | 1467050233879 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:57:13 INFO - PROCESS | 1508 | 1467050233882 Marionette TRACE conn6 <- [1,1690,null,{}] 10:57:13 INFO - PROCESS | 1508 | 1467050233888 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:13 INFO - PROCESS | 1508 | 1467050233891 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:14 INFO - PROCESS | 1508 | 1467050234005 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:57:14 INFO - PROCESS | 1508 | 1467050234077 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1508 | 1467050234082 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:14 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D83F000 == 21 [pid = 1508] [id = 432] 10:57:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 103 (0000004087598400) [pid = 1508] [serial = 1296] [outer = 0000000000000000] 10:57:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 104 (0000004087895C00) [pid = 1508] [serial = 1297] [outer = 0000004087598400] 10:57:14 INFO - PROCESS | 1508 | 1467050234132 Marionette DEBUG loaded listener.js 10:57:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 105 (000000408BC73000) [pid = 1508] [serial = 1298] [outer = 0000004087598400] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 104 (000000409E1CA000) [pid = 1508] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 103 (000000409CDBAC00) [pid = 1508] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 102 (000000409B73A400) [pid = 1508] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 101 (000000409E28B000) [pid = 1508] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 100 (000000409E282800) [pid = 1508] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 99 (000000409CA61000) [pid = 1508] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 98 (000000408D632400) [pid = 1508] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (0000004092064000) [pid = 1508] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (000000409BE7FC00) [pid = 1508] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (0000004087595800) [pid = 1508] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000408BBA9400) [pid = 1508] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (0000004095214000) [pid = 1508] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040960BBC00) [pid = 1508] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000409856F400) [pid = 1508] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040985F4800) [pid = 1508] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040943ED000) [pid = 1508] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408D631800) [pid = 1508] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004090F40400) [pid = 1508] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409925EC00) [pid = 1508] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000409BE0C800) [pid = 1508] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040991C7000) [pid = 1508] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004099252800) [pid = 1508] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000409756E400) [pid = 1508] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040978CD000) [pid = 1508] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409767D000) [pid = 1508] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040978CB400) [pid = 1508] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040920CE800) [pid = 1508] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040946E0000) [pid = 1508] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000409822D800) [pid = 1508] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000409840C400) [pid = 1508] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409CDC3400) [pid = 1508] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409CA59800) [pid = 1508] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409CDB5000) [pid = 1508] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409EE43400) [pid = 1508] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000409E283000) [pid = 1508] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 10:57:14 INFO - PROCESS | 1508 | 1467050234740 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 881ms 10:57:14 INFO - PROCESS | 1508 | 1467050234766 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:57:14 INFO - PROCESS | 1508 | 1467050234769 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:57:14 INFO - PROCESS | 1508 | 1467050234776 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:57:14 INFO - PROCESS | 1508 | 1467050234780 Marionette TRACE conn6 <- [1,1694,null,{}] 10:57:14 INFO - PROCESS | 1508 | 1467050234784 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:14 INFO - PROCESS | 1508 | 1467050234787 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:14 INFO - PROCESS | 1508 | 1467050234877 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:57:14 INFO - PROCESS | 1508 | 1467050234884 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:14 INFO - PROCESS | 1508 | 1467050234886 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:14 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F4C800 == 22 [pid = 1508] [id = 433] 10:57:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408759C400) [pid = 1508] [serial = 1299] [outer = 0000000000000000] 10:57:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408BBAD800) [pid = 1508] [serial = 1300] [outer = 000000408759C400] 10:57:14 INFO - PROCESS | 1508 | 1467050234935 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D369C00) [pid = 1508] [serial = 1301] [outer = 000000408759C400] 10:57:15 INFO - PROCESS | 1508 | 1467050235429 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 691ms 10:57:15 INFO - PROCESS | 1508 | 1467050235503 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:57:15 INFO - PROCESS | 1508 | 1467050235505 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:57:15 INFO - PROCESS | 1508 | 1467050235511 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:57:15 INFO - PROCESS | 1508 | 1467050235513 Marionette TRACE conn6 <- [1,1698,null,{}] 10:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:57:15 INFO - PROCESS | 1508 | 1467050235526 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:15 INFO - PROCESS | 1508 | 1467050235531 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:15 INFO - PROCESS | 1508 | 1467050235628 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:57:15 INFO - PROCESS | 1508 | 1467050235706 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:15 INFO - PROCESS | 1508 | 1467050235710 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:15 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094380000 == 23 [pid = 1508] [id = 434] 10:57:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004090F33800) [pid = 1508] [serial = 1302] [outer = 0000000000000000] 10:57:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090F3EC00) [pid = 1508] [serial = 1303] [outer = 0000004090F33800] 10:57:15 INFO - PROCESS | 1508 | 1467050235760 Marionette DEBUG loaded listener.js 10:57:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004091FA7800) [pid = 1508] [serial = 1304] [outer = 0000004090F33800] 10:57:16 INFO - PROCESS | 1508 | 1467050236169 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 689ms 10:57:16 INFO - PROCESS | 1508 | 1467050236209 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 1508 | 1467050236211 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:57:16 INFO - PROCESS | 1508 | 1467050236214 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:57:16 INFO - PROCESS | 1508 | 1467050236216 Marionette TRACE conn6 <- [1,1702,null,{}] 10:57:16 INFO - PROCESS | 1508 | 1467050236220 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:16 INFO - PROCESS | 1508 | 1467050236222 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:16 INFO - PROCESS | 1508 | 1467050236312 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:57:16 INFO - PROCESS | 1508 | 1467050236317 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:16 INFO - PROCESS | 1508 | 1467050236319 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:16 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B28000 == 24 [pid = 1508] [id = 435] 10:57:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004085FD3800) [pid = 1508] [serial = 1305] [outer = 0000000000000000] 10:57:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004093628C00) [pid = 1508] [serial = 1306] [outer = 0000004085FD3800] 10:57:16 INFO - PROCESS | 1508 | 1467050236365 Marionette DEBUG loaded listener.js 10:57:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409400D000) [pid = 1508] [serial = 1307] [outer = 0000004085FD3800] 10:57:16 INFO - PROCESS | 1508 | 1467050236812 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 10:57:16 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:57:16 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 10:57:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:57:16 INFO - _addTest/ [0,1705,"getWindowHandle",null] 10:57:16 INFO - PROCESS | 1508 | 1467050236859 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:57:16 INFO - PROCESS | 1508 | 1467050236863 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:57:16 INFO - PROCESS | 1508 | 1467050236864 Marionette TRACE conn6 <- [1,1706,null,{}] 10:57:16 INFO - PROCESS | 1508 | 1467050236868 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:16 INFO - PROCESS | 1508 | 1467050236870 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:16 INFO - PROCESS | 1508 | 1467050236977 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:57:17 INFO - PROCESS | 1508 | 1467050237061 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1508 | 1467050237063 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A72800 == 25 [pid = 1508] [id = 436] 10:57:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004094326800) [pid = 1508] [serial = 1308] [outer = 0000000000000000] 10:57:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040946DE800) [pid = 1508] [serial = 1309] [outer = 0000004094326800] 10:57:17 INFO - PROCESS | 1508 | 1467050237116 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409495BC00) [pid = 1508] [serial = 1310] [outer = 0000004094326800] 10:57:17 INFO - PROCESS | 1508 | 1467050237557 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 733ms 10:57:17 INFO - PROCESS | 1508 | 1467050237600 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:57:17 INFO - PROCESS | 1508 | 1467050237602 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:57:17 INFO - PROCESS | 1508 | 1467050237618 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:57:17 INFO - PROCESS | 1508 | 1467050237621 Marionette TRACE conn6 <- [1,1710,null,{}] 10:57:17 INFO - PROCESS | 1508 | 1467050237624 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:17 INFO - PROCESS | 1508 | 1467050237631 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:17 INFO - PROCESS | 1508 | 1467050237774 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:57:17 INFO - PROCESS | 1508 | 1467050237826 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:17 INFO - PROCESS | 1508 | 1467050237829 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097949000 == 26 [pid = 1508] [id = 437] 10:57:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004095212800) [pid = 1508] [serial = 1311] [outer = 0000000000000000] 10:57:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040956AC800) [pid = 1508] [serial = 1312] [outer = 0000004095212800] 10:57:17 INFO - PROCESS | 1508 | 1467050237874 Marionette DEBUG loaded listener.js 10:57:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040960BB400) [pid = 1508] [serial = 1313] [outer = 0000004095212800] 10:57:18 INFO - PROCESS | 1508 | 1467050238320 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:57:18 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 10:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 752ms 10:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:57:18 INFO - PROCESS | 1508 | 1467050238373 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:57:18 INFO - PROCESS | 1508 | 1467050238375 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:57:18 INFO - PROCESS | 1508 | 1467050238379 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:57:18 INFO - PROCESS | 1508 | 1467050238381 Marionette TRACE conn6 <- [1,1714,null,{}] 10:57:18 INFO - PROCESS | 1508 | 1467050238384 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:18 INFO - PROCESS | 1508 | 1467050238386 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:18 INFO - PROCESS | 1508 | 1467050238503 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:57:18 INFO - PROCESS | 1508 | 1467050238512 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:18 INFO - PROCESS | 1508 | 1467050238514 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:18 INFO - PROCESS | 1508 | ++DOCSHELL 000000409832E800 == 27 [pid = 1508] [id = 438] 10:57:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004096519C00) [pid = 1508] [serial = 1314] [outer = 0000000000000000] 10:57:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004096855C00) [pid = 1508] [serial = 1315] [outer = 0000004096519C00] 10:57:18 INFO - PROCESS | 1508 | 1467050238602 Marionette DEBUG loaded listener.js 10:57:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000409710A800) [pid = 1508] [serial = 1316] [outer = 0000004096519C00] 10:57:18 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040903DE400) [pid = 1508] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:57:18 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004087364000) [pid = 1508] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:57:18 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004091FA6800) [pid = 1508] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:57:18 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408BBAB400) [pid = 1508] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:57:18 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408D370400) [pid = 1508] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087325800) [pid = 1508] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004087594400) [pid = 1508] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408C754800) [pid = 1508] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004090F3BC00) [pid = 1508] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004094961800) [pid = 1508] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408560F800) [pid = 1508] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040941E2400) [pid = 1508] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004085708400) [pid = 1508] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:57:19 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040949EB000) [pid = 1508] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:57:19 INFO - PROCESS | 1508 | 1467050239096 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 777ms 10:57:19 INFO - PROCESS | 1508 | 1467050239157 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 1508 | 1467050239160 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:57:19 INFO - PROCESS | 1508 | 1467050239163 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1508 | 1467050239165 Marionette TRACE conn6 <- [1,1718,null,{}] 10:57:19 INFO - PROCESS | 1508 | 1467050239169 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:19 INFO - PROCESS | 1508 | 1467050239171 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:19 INFO - PROCESS | 1508 | 1467050239281 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:57:19 INFO - PROCESS | 1508 | 1467050239332 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 1508 | 1467050239334 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:19 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D30D000 == 28 [pid = 1508] [id = 439] 10:57:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040857D8C00) [pid = 1508] [serial = 1317] [outer = 0000000000000000] 10:57:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408D370400) [pid = 1508] [serial = 1318] [outer = 00000040857D8C00] 10:57:19 INFO - PROCESS | 1508 | 1467050239380 Marionette DEBUG loaded listener.js 10:57:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004094005000) [pid = 1508] [serial = 1319] [outer = 00000040857D8C00] 10:57:19 INFO - PROCESS | 1508 | 1467050239744 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 10:57:19 INFO - PROCESS | 1508 | 1467050239803 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:57:19 INFO - PROCESS | 1508 | 1467050239806 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:57:19 INFO - PROCESS | 1508 | 1467050239808 Marionette TRACE conn6 <- [1,1722,null,{}] 10:57:19 INFO - PROCESS | 1508 | 1467050239812 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:19 INFO - PROCESS | 1508 | 1467050239814 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:19 INFO - PROCESS | 1508 | 1467050239931 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:57:19 INFO - PROCESS | 1508 | 1467050239936 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:19 INFO - PROCESS | 1508 | 1467050239938 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:19 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098533800 == 29 [pid = 1508] [id = 440] 10:57:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040949EF000) [pid = 1508] [serial = 1320] [outer = 0000000000000000] 10:57:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004097531400) [pid = 1508] [serial = 1321] [outer = 00000040949EF000] 10:57:19 INFO - PROCESS | 1508 | 1467050239983 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409756E800) [pid = 1508] [serial = 1322] [outer = 00000040949EF000] 10:57:20 INFO - PROCESS | 1508 | 1467050240417 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 10:57:20 INFO - PROCESS | 1508 | 1467050240442 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:57:20 INFO - PROCESS | 1508 | 1467050240444 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:57:20 INFO - PROCESS | 1508 | 1467050240452 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:57:20 INFO - PROCESS | 1508 | 1467050240454 Marionette TRACE conn6 <- [1,1726,null,{}] 10:57:20 INFO - PROCESS | 1508 | 1467050240457 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:20 INFO - PROCESS | 1508 | 1467050240459 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:20 INFO - PROCESS | 1508 | 1467050240545 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:57:20 INFO - PROCESS | 1508 | 1467050240551 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:20 INFO - PROCESS | 1508 | 1467050240552 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:20 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985A4800 == 30 [pid = 1508] [id = 441] 10:57:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004097576000) [pid = 1508] [serial = 1323] [outer = 0000000000000000] 10:57:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040975EA400) [pid = 1508] [serial = 1324] [outer = 0000004097576000] 10:57:20 INFO - PROCESS | 1508 | 1467050240597 Marionette DEBUG loaded listener.js 10:57:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040975F2C00) [pid = 1508] [serial = 1325] [outer = 0000004097576000] 10:57:21 INFO - PROCESS | 1508 | 1467050241089 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 693ms 10:57:21 INFO - PROCESS | 1508 | 1467050241146 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:57:21 INFO - PROCESS | 1508 | 1467050241151 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:57:21 INFO - PROCESS | 1508 | 1467050241157 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:57:21 INFO - PROCESS | 1508 | 1467050241160 Marionette TRACE conn6 <- [1,1730,null,{}] 10:57:21 INFO - PROCESS | 1508 | 1467050241167 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:21 INFO - PROCESS | 1508 | 1467050241170 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:21 INFO - PROCESS | 1508 | 1467050241337 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:57:21 INFO - PROCESS | 1508 | 1467050241432 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:21 INFO - PROCESS | 1508 | 1467050241437 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:21 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB0A800 == 31 [pid = 1508] [id = 442] 10:57:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004087370400) [pid = 1508] [serial = 1326] [outer = 0000000000000000] 10:57:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004087707800) [pid = 1508] [serial = 1327] [outer = 0000004087370400] 10:57:21 INFO - PROCESS | 1508 | 1467050241497 Marionette DEBUG loaded listener.js 10:57:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408D365000) [pid = 1508] [serial = 1328] [outer = 0000004087370400] 10:57:22 INFO - PROCESS | 1508 | 1467050242114 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1030ms 10:57:22 INFO - PROCESS | 1508 | 1467050242190 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:57:22 INFO - PROCESS | 1508 | 1467050242195 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:57:22 INFO - PROCESS | 1508 | 1467050242202 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:57:22 INFO - PROCESS | 1508 | 1467050242205 Marionette TRACE conn6 <- [1,1734,null,{}] 10:57:22 INFO - PROCESS | 1508 | 1467050242209 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:22 INFO - PROCESS | 1508 | 1467050242213 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:22 INFO - PROCESS | 1508 | 1467050242339 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:57:22 INFO - PROCESS | 1508 | 1467050242457 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:22 INFO - PROCESS | 1508 | 1467050242460 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A82800 == 32 [pid = 1508] [id = 443] 10:57:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040903DE400) [pid = 1508] [serial = 1329] [outer = 0000000000000000] 10:57:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004091045000) [pid = 1508] [serial = 1330] [outer = 00000040903DE400] 10:57:22 INFO - PROCESS | 1508 | 1467050242518 Marionette DEBUG loaded listener.js 10:57:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004094009800) [pid = 1508] [serial = 1331] [outer = 00000040903DE400] 10:57:23 INFO - PROCESS | 1508 | 1467050243154 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 10:57:23 INFO - PROCESS | 1508 | 1467050243189 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:57:23 INFO - PROCESS | 1508 | 1467050243192 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:57:23 INFO - PROCESS | 1508 | 1467050243196 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:57:23 INFO - PROCESS | 1508 | 1467050243200 Marionette TRACE conn6 <- [1,1738,null,{}] 10:57:23 INFO - PROCESS | 1508 | 1467050243213 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:23 INFO - PROCESS | 1508 | 1467050243218 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:23 INFO - PROCESS | 1508 | 1467050243336 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:57:23 INFO - PROCESS | 1508 | 1467050243460 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:23 INFO - PROCESS | 1508 | 1467050243464 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:23 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099222000 == 33 [pid = 1508] [id = 444] 10:57:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004095217800) [pid = 1508] [serial = 1332] [outer = 0000000000000000] 10:57:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040960BA800) [pid = 1508] [serial = 1333] [outer = 0000004095217800] 10:57:23 INFO - PROCESS | 1508 | 1467050243525 Marionette DEBUG loaded listener.js 10:57:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040975F2000) [pid = 1508] [serial = 1334] [outer = 0000004095217800] 10:57:24 INFO - PROCESS | 1508 | 1467050244195 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1027ms 10:57:24 INFO - PROCESS | 1508 | 1467050244226 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:57:24 INFO - PROCESS | 1508 | 1467050244229 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:57:24 INFO - PROCESS | 1508 | 1467050244233 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:57:24 INFO - PROCESS | 1508 | 1467050244236 Marionette TRACE conn6 <- [1,1742,null,{}] 10:57:24 INFO - PROCESS | 1508 | 1467050244240 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:24 INFO - PROCESS | 1508 | 1467050244242 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:24 INFO - PROCESS | 1508 | 1467050244358 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:57:24 INFO - PROCESS | 1508 | 1467050244453 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:24 INFO - PROCESS | 1508 | 1467050244455 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:24 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087917000 == 34 [pid = 1508] [id = 445] 10:57:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004086A57C00) [pid = 1508] [serial = 1335] [outer = 0000000000000000] 10:57:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000408793AC00) [pid = 1508] [serial = 1336] [outer = 0000004086A57C00] 10:57:24 INFO - PROCESS | 1508 | 1467050244511 Marionette DEBUG loaded listener.js 10:57:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (00000040949F3000) [pid = 1508] [serial = 1337] [outer = 0000004086A57C00] 10:57:25 INFO - PROCESS | 1508 | 1467050245265 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1092ms 10:57:25 INFO - PROCESS | 1508 | 1467050245326 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:57:25 INFO - PROCESS | 1508 | 1467050245331 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:57:25 INFO - PROCESS | 1508 | 1467050245335 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:57:25 INFO - PROCESS | 1508 | 1467050245340 Marionette TRACE conn6 <- [1,1746,null,{}] 10:57:25 INFO - PROCESS | 1508 | 1467050245345 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:25 INFO - PROCESS | 1508 | 1467050245348 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:25 INFO - PROCESS | 1508 | 1467050245506 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:57:25 INFO - PROCESS | 1508 | 1467050245516 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:25 INFO - PROCESS | 1508 | 1467050245519 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:25 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D47B000 == 35 [pid = 1508] [id = 446] 10:57:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004087324C00) [pid = 1508] [serial = 1338] [outer = 0000000000000000] 10:57:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (000000408736F800) [pid = 1508] [serial = 1339] [outer = 0000004087324C00] 10:57:25 INFO - PROCESS | 1508 | 1467050245570 Marionette DEBUG loaded listener.js 10:57:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 98 (0000004087A29800) [pid = 1508] [serial = 1340] [outer = 0000004087324C00] 10:57:26 INFO - PROCESS | 1508 | --DOCSHELL 0000004087361800 == 34 [pid = 1508] [id = 420] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 97 (000000408759F000) [pid = 1508] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (000000408D61A000) [pid = 1508] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000408CA05400) [pid = 1508] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004094004C00) [pid = 1508] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (00000040920C5C00) [pid = 1508] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040956CDC00) [pid = 1508] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004095217000) [pid = 1508] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004094C2D800) [pid = 1508] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408759E400) [pid = 1508] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004085763000) [pid = 1508] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040920CD400) [pid = 1508] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040946DFC00) [pid = 1508] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004093620000) [pid = 1508] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040947BD000) [pid = 1508] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004085F49800) [pid = 1508] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408C67BC00) [pid = 1508] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408DF5DC00) [pid = 1508] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040949F2400) [pid = 1508] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004090F3A000) [pid = 1508] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004087A23000) [pid = 1508] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408736D000) [pid = 1508] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004092063400) [pid = 1508] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408BBAFC00) [pid = 1508] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D631000) [pid = 1508] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408736D400) [pid = 1508] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408789AC00) [pid = 1508] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004091004800) [pid = 1508] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004087D56000) [pid = 1508] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 10:57:26 INFO - PROCESS | 1508 | 1467050246791 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1492ms 10:57:26 INFO - PROCESS | 1508 | 1467050246829 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:57:26 INFO - PROCESS | 1508 | 1467050246833 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:57:26 INFO - PROCESS | 1508 | 1467050246837 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:57:26 INFO - PROCESS | 1508 | 1467050246842 Marionette TRACE conn6 <- [1,1750,null,{}] 10:57:26 INFO - PROCESS | 1508 | 1467050246847 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:26 INFO - PROCESS | 1508 | 1467050246850 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:26 INFO - PROCESS | 1508 | 1467050246943 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:57:26 INFO - PROCESS | 1508 | 1467050246950 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:26 INFO - PROCESS | 1508 | 1467050246953 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:26 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7B5000 == 35 [pid = 1508] [id = 447] 10:57:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004086635000) [pid = 1508] [serial = 1341] [outer = 0000000000000000] 10:57:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004086F26400) [pid = 1508] [serial = 1342] [outer = 0000004086635000] 10:57:27 INFO - PROCESS | 1508 | 1467050247002 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408736D400) [pid = 1508] [serial = 1343] [outer = 0000004086635000] 10:57:27 INFO - PROCESS | 1508 | 1467050247487 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 10:57:27 INFO - PROCESS | 1508 | 1467050247533 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:57:27 INFO - PROCESS | 1508 | 1467050247539 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:57:27 INFO - PROCESS | 1508 | 1467050247545 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:57:27 INFO - PROCESS | 1508 | 1467050247548 Marionette TRACE conn6 <- [1,1754,null,{}] 10:57:27 INFO - PROCESS | 1508 | 1467050247552 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:27 INFO - PROCESS | 1508 | 1467050247555 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:27 INFO - PROCESS | 1508 | 1467050247677 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:57:27 INFO - PROCESS | 1508 | 1467050247759 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:27 INFO - PROCESS | 1508 | 1467050247762 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091705800 == 36 [pid = 1508] [id = 448] 10:57:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408759CC00) [pid = 1508] [serial = 1344] [outer = 0000000000000000] 10:57:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040888DA800) [pid = 1508] [serial = 1345] [outer = 000000408759CC00] 10:57:27 INFO - PROCESS | 1508 | 1467050247811 Marionette DEBUG loaded listener.js 10:57:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408BBA5400) [pid = 1508] [serial = 1346] [outer = 000000408759CC00] 10:57:28 INFO - PROCESS | 1508 | 1467050248211 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 10:57:28 INFO - PROCESS | 1508 | 1467050248238 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 1508 | 1467050248240 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:57:28 INFO - PROCESS | 1508 | 1467050248244 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 1508 | 1467050248248 Marionette TRACE conn6 <- [1,1758,null,{}] 10:57:28 INFO - PROCESS | 1508 | 1467050248259 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:28 INFO - PROCESS | 1508 | 1467050248265 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:28 INFO - PROCESS | 1508 | 1467050248355 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:57:28 INFO - PROCESS | 1508 | 1467050248363 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:28 INFO - PROCESS | 1508 | 1467050248367 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:28 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DB5800 == 37 [pid = 1508] [id = 449] 10:57:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408C757400) [pid = 1508] [serial = 1347] [outer = 0000000000000000] 10:57:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408CA0E000) [pid = 1508] [serial = 1348] [outer = 000000408C757400] 10:57:28 INFO - PROCESS | 1508 | 1467050248418 Marionette DEBUG loaded listener.js 10:57:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408D61B000) [pid = 1508] [serial = 1349] [outer = 000000408C757400] 10:57:28 INFO - PROCESS | 1508 | 1467050248911 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 692ms 10:57:28 INFO - PROCESS | 1508 | 1467050248939 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:57:28 INFO - PROCESS | 1508 | 1467050248942 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:57:28 INFO - PROCESS | 1508 | 1467050248945 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:57:28 INFO - PROCESS | 1508 | 1467050248947 Marionette TRACE conn6 <- [1,1762,null,{}] 10:57:28 INFO - PROCESS | 1508 | 1467050248950 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:28 INFO - PROCESS | 1508 | 1467050248952 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:29 INFO - PROCESS | 1508 | 1467050249096 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:57:29 INFO - PROCESS | 1508 | 1467050249148 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 1508 | 1467050249150 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:29 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094151800 == 38 [pid = 1508] [id = 450] 10:57:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408DEC3800) [pid = 1508] [serial = 1350] [outer = 0000000000000000] 10:57:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408DF61000) [pid = 1508] [serial = 1351] [outer = 000000408DEC3800] 10:57:29 INFO - PROCESS | 1508 | 1467050249195 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040903D5000) [pid = 1508] [serial = 1352] [outer = 000000408DEC3800] 10:57:29 INFO - PROCESS | 1508 | 1467050249628 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 733ms 10:57:29 INFO - PROCESS | 1508 | 1467050249680 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:57:29 INFO - PROCESS | 1508 | 1467050249683 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:57:29 INFO - PROCESS | 1508 | 1467050249686 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:57:29 INFO - PROCESS | 1508 | 1467050249688 Marionette TRACE conn6 <- [1,1766,null,{}] 10:57:29 INFO - PROCESS | 1508 | 1467050249691 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:29 INFO - PROCESS | 1508 | 1467050249693 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:29 INFO - PROCESS | 1508 | 1467050249801 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:57:29 INFO - PROCESS | 1508 | 1467050249810 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:29 INFO - PROCESS | 1508 | 1467050249812 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:29 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094609800 == 39 [pid = 1508] [id = 451] 10:57:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004090F33C00) [pid = 1508] [serial = 1353] [outer = 0000000000000000] 10:57:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004090F39C00) [pid = 1508] [serial = 1354] [outer = 0000004090F33C00] 10:57:29 INFO - PROCESS | 1508 | 1467050249857 Marionette DEBUG loaded listener.js 10:57:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409100F400) [pid = 1508] [serial = 1355] [outer = 0000004090F33C00] 10:57:30 INFO - PROCESS | 1508 | 1467050250337 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:57:30 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 10:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 10:57:30 INFO - PROCESS | 1508 | 1467050250381 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:57:30 INFO - PROCESS | 1508 | 1467050250384 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:57:30 INFO - PROCESS | 1508 | 1467050250387 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:57:30 INFO - PROCESS | 1508 | 1467050250389 Marionette TRACE conn6 <- [1,1770,null,{}] 10:57:30 INFO - PROCESS | 1508 | 1467050250392 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:30 INFO - PROCESS | 1508 | 1467050250399 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:30 INFO - PROCESS | 1508 | 1467050250549 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:57:30 INFO - PROCESS | 1508 | 1467050250572 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:30 INFO - PROCESS | 1508 | 1467050250575 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:30 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B3C800 == 40 [pid = 1508] [id = 452] 10:57:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004091FA7C00) [pid = 1508] [serial = 1356] [outer = 0000000000000000] 10:57:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040920D1000) [pid = 1508] [serial = 1357] [outer = 0000004091FA7C00] 10:57:30 INFO - PROCESS | 1508 | 1467050250622 Marionette DEBUG loaded listener.js 10:57:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000409400B800) [pid = 1508] [serial = 1358] [outer = 0000004091FA7C00] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004094326800) [pid = 1508] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004095212800) [pid = 1508] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040857D8C00) [pid = 1508] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004096519C00) [pid = 1508] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004087A2B400) [pid = 1508] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004090F33800) [pid = 1508] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004085FD3800) [pid = 1508] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004094D5D400) [pid = 1508] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004087598400) [pid = 1508] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408759C400) [pid = 1508] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040949EF000) [pid = 1508] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:57:30 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097576000) [pid = 1508] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:57:31 INFO - PROCESS | 1508 | 1467050251154 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:57:31 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 10:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 775ms 10:57:31 INFO - PROCESS | 1508 | 1467050251172 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 1508 | 1467050251174 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:57:31 INFO - PROCESS | 1508 | 1467050251177 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 1508 | 1467050251179 Marionette TRACE conn6 <- [1,1774,null,{}] 10:57:31 INFO - PROCESS | 1508 | 1467050251183 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:31 INFO - PROCESS | 1508 | 1467050251185 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:31 INFO - PROCESS | 1508 | 1467050251298 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:57:31 INFO - PROCESS | 1508 | 1467050251305 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 1508 | 1467050251307 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:31 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095498800 == 41 [pid = 1508] [id = 453] 10:57:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004085FD9400) [pid = 1508] [serial = 1359] [outer = 0000000000000000] 10:57:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004093623C00) [pid = 1508] [serial = 1360] [outer = 0000004085FD9400] 10:57:31 INFO - PROCESS | 1508 | 1467050251352 Marionette DEBUG loaded listener.js 10:57:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409431C400) [pid = 1508] [serial = 1361] [outer = 0000004085FD9400] 10:57:31 INFO - PROCESS | 1508 | 1467050251747 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:57:31 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 10:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 587ms 10:57:31 INFO - PROCESS | 1508 | 1467050251766 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:57:31 INFO - PROCESS | 1508 | 1467050251768 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:57:31 INFO - PROCESS | 1508 | 1467050251784 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:57:31 INFO - PROCESS | 1508 | 1467050251786 Marionette TRACE conn6 <- [1,1778,null,{}] 10:57:31 INFO - PROCESS | 1508 | 1467050251789 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:31 INFO - PROCESS | 1508 | 1467050251791 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:31 INFO - PROCESS | 1508 | 1467050251872 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:57:31 INFO - PROCESS | 1508 | 1467050251877 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:31 INFO - PROCESS | 1508 | 1467050251880 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:31 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097946800 == 42 [pid = 1508] [id = 454] 10:57:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040946DA800) [pid = 1508] [serial = 1362] [outer = 0000000000000000] 10:57:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040946E2C00) [pid = 1508] [serial = 1363] [outer = 00000040946DA800] 10:57:31 INFO - PROCESS | 1508 | 1467050251924 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004094969800) [pid = 1508] [serial = 1364] [outer = 00000040946DA800] 10:57:32 INFO - PROCESS | 1508 | 1467050252380 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:57:32 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) 10:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 648ms 10:57:32 INFO - PROCESS | 1508 | 1467050252428 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:57:32 INFO - PROCESS | 1508 | 1467050252431 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:57:32 INFO - PROCESS | 1508 | 1467050252434 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:57:32 INFO - PROCESS | 1508 | 1467050252436 Marionette TRACE conn6 <- [1,1782,null,{}] 10:57:32 INFO - PROCESS | 1508 | 1467050252440 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:32 INFO - PROCESS | 1508 | 1467050252442 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:32 INFO - PROCESS | 1508 | 1467050252523 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:57:32 INFO - PROCESS | 1508 | 1467050252528 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:32 INFO - PROCESS | 1508 | 1467050252530 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098344000 == 43 [pid = 1508] [id = 455] 10:57:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040949EF000) [pid = 1508] [serial = 1365] [outer = 0000000000000000] 10:57:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040949F3C00) [pid = 1508] [serial = 1366] [outer = 00000040949EF000] 10:57:32 INFO - PROCESS | 1508 | 1467050252574 Marionette DEBUG loaded listener.js 10:57:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004094C22800) [pid = 1508] [serial = 1367] [outer = 00000040949EF000] 10:57:33 INFO - PROCESS | 1508 | 1467050253074 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 733ms 10:57:33 INFO - PROCESS | 1508 | 1467050253172 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:57:33 INFO - PROCESS | 1508 | 1467050253177 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:57:33 INFO - PROCESS | 1508 | 1467050253183 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:57:33 INFO - PROCESS | 1508 | 1467050253187 Marionette TRACE conn6 <- [1,1786,null,{}] 10:57:33 INFO - PROCESS | 1508 | 1467050253273 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:33 INFO - PROCESS | 1508 | 1467050253277 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:33 INFO - PROCESS | 1508 | 1467050253454 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:57:33 INFO - PROCESS | 1508 | 1467050253465 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:33 INFO - PROCESS | 1508 | 1467050253470 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:33 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7BC800 == 44 [pid = 1508] [id = 456] 10:57:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004086635C00) [pid = 1508] [serial = 1368] [outer = 0000000000000000] 10:57:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004086F2A400) [pid = 1508] [serial = 1369] [outer = 0000004086635C00] 10:57:33 INFO - PROCESS | 1508 | 1467050253553 Marionette DEBUG loaded listener.js 10:57:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040879A9400) [pid = 1508] [serial = 1370] [outer = 0000004086635C00] 10:57:34 INFO - PROCESS | 1508 | 1467050254289 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1162ms 10:57:34 INFO - PROCESS | 1508 | 1467050254366 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:57:34 INFO - PROCESS | 1508 | 1467050254371 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:57:34 INFO - PROCESS | 1508 | 1467050254378 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:57:34 INFO - PROCESS | 1508 | 1467050254382 Marionette TRACE conn6 <- [1,1790,null,{}] 10:57:34 INFO - PROCESS | 1508 | 1467050254386 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:34 INFO - PROCESS | 1508 | 1467050254389 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:34 INFO - PROCESS | 1508 | 1467050254519 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:57:34 INFO - PROCESS | 1508 | 1467050254591 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:34 INFO - PROCESS | 1508 | 1467050254594 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:34 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945CB800 == 45 [pid = 1508] [id = 457] 10:57:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000408C4A6C00) [pid = 1508] [serial = 1371] [outer = 0000000000000000] 10:57:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408D362C00) [pid = 1508] [serial = 1372] [outer = 000000408C4A6C00] 10:57:34 INFO - PROCESS | 1508 | 1467050254692 Marionette DEBUG loaded listener.js 10:57:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000408DA7E800) [pid = 1508] [serial = 1373] [outer = 000000408C4A6C00] 10:57:35 INFO - PROCESS | 1508 | 1467050255592 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1242ms 10:57:35 INFO - PROCESS | 1508 | 1467050255624 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:57:35 INFO - PROCESS | 1508 | 1467050255629 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:57:35 INFO - PROCESS | 1508 | 1467050255634 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:57:35 INFO - PROCESS | 1508 | 1467050255637 Marionette TRACE conn6 <- [1,1794,null,{}] 10:57:35 INFO - PROCESS | 1508 | 1467050255643 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:35 INFO - PROCESS | 1508 | 1467050255646 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:35 INFO - PROCESS | 1508 | 1467050255765 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A82800 == 44 [pid = 1508] [id = 443] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004097946800 == 43 [pid = 1508] [id = 454] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004095498800 == 42 [pid = 1508] [id = 453] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B3C800 == 41 [pid = 1508] [id = 452] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004094609800 == 40 [pid = 1508] [id = 451] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004094151800 == 39 [pid = 1508] [id = 450] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DB5800 == 38 [pid = 1508] [id = 449] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004091705800 == 37 [pid = 1508] [id = 448] 10:57:35 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7B5000 == 36 [pid = 1508] [id = 447] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408BC73000) [pid = 1508] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408BBAD800) [pid = 1508] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408D369C00) [pid = 1508] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000409756E800) [pid = 1508] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040975EA400) [pid = 1508] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004097531400) [pid = 1508] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040975F2C00) [pid = 1508] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409710A800) [pid = 1508] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000409400D000) [pid = 1508] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004094005000) [pid = 1508] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040946DE800) [pid = 1508] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000409495BC00) [pid = 1508] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040960BB400) [pid = 1508] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040956AC800) [pid = 1508] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408D370400) [pid = 1508] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004096855C00) [pid = 1508] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040888D8400) [pid = 1508] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408C754400) [pid = 1508] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004090F3EC00) [pid = 1508] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004091FA7800) [pid = 1508] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004093628C00) [pid = 1508] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409520F800) [pid = 1508] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004095410800) [pid = 1508] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004087895C00) [pid = 1508] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 10:57:35 INFO - PROCESS | 1508 | 1467050255887 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:35 INFO - PROCESS | 1508 | 1467050255892 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:35 INFO - PROCESS | 1508 | ++DOCSHELL 00000040888C8000 == 37 [pid = 1508] [id = 458] 10:57:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (00000040855FA000) [pid = 1508] [serial = 1374] [outer = 0000000000000000] 10:57:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408570CC00) [pid = 1508] [serial = 1375] [outer = 00000040855FA000] 10:57:35 INFO - PROCESS | 1508 | 1467050255944 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408736D000) [pid = 1508] [serial = 1376] [outer = 00000040855FA000] 10:57:36 INFO - PROCESS | 1508 | 1467050256418 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 839ms 10:57:36 INFO - PROCESS | 1508 | 1467050256476 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:57:36 INFO - PROCESS | 1508 | 1467050256481 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:57:36 INFO - PROCESS | 1508 | 1467050256488 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:57:36 INFO - PROCESS | 1508 | 1467050256490 Marionette TRACE conn6 <- [1,1798,null,{}] 10:57:36 INFO - PROCESS | 1508 | 1467050256494 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:36 INFO - PROCESS | 1508 | 1467050256497 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:36 INFO - PROCESS | 1508 | 1467050256586 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:57:36 INFO - PROCESS | 1508 | 1467050256600 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:36 INFO - PROCESS | 1508 | 1467050256603 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:36 INFO - PROCESS | 1508 | ++DOCSHELL 000000409201B800 == 38 [pid = 1508] [id = 459] 10:57:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408C6E4800) [pid = 1508] [serial = 1377] [outer = 0000000000000000] 10:57:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408CA04800) [pid = 1508] [serial = 1378] [outer = 000000408C6E4800] 10:57:36 INFO - PROCESS | 1508 | 1467050256651 Marionette DEBUG loaded listener.js 10:57:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D371400) [pid = 1508] [serial = 1379] [outer = 000000408C6E4800] 10:57:37 INFO - PROCESS | 1508 | 1467050257140 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 10:57:37 INFO - PROCESS | 1508 | 1467050257235 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 1508 | 1467050257238 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:57:37 INFO - PROCESS | 1508 | 1467050257244 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 1508 | 1467050257248 Marionette TRACE conn6 <- [1,1802,null,{}] 10:57:37 INFO - PROCESS | 1508 | 1467050257259 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:37 INFO - PROCESS | 1508 | 1467050257264 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:37 INFO - PROCESS | 1508 | 1467050257384 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:57:37 INFO - PROCESS | 1508 | 1467050257394 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:37 INFO - PROCESS | 1508 | 1467050257397 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:37 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945B9800 == 39 [pid = 1508] [id = 460] 10:57:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D637400) [pid = 1508] [serial = 1380] [outer = 0000000000000000] 10:57:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090F3C400) [pid = 1508] [serial = 1381] [outer = 000000408D637400] 10:57:37 INFO - PROCESS | 1508 | 1467050257446 Marionette DEBUG loaded listener.js 10:57:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004092065400) [pid = 1508] [serial = 1382] [outer = 000000408D637400] 10:57:37 INFO - PROCESS | 1508 | 1467050257879 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 10:57:37 INFO - PROCESS | 1508 | 1467050257943 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:57:37 INFO - PROCESS | 1508 | 1467050257945 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:57:37 INFO - PROCESS | 1508 | 1467050257949 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:57:37 INFO - PROCESS | 1508 | 1467050257950 Marionette TRACE conn6 <- [1,1806,null,{}] 10:57:37 INFO - PROCESS | 1508 | 1467050257954 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:37 INFO - PROCESS | 1508 | 1467050257956 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:38 INFO - PROCESS | 1508 | 1467050258075 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:57:38 INFO - PROCESS | 1508 | 1467050258126 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 1508 | 1467050258129 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B3C800 == 40 [pid = 1508] [id = 461] 10:57:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040922CF000) [pid = 1508] [serial = 1383] [outer = 0000000000000000] 10:57:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004093628C00) [pid = 1508] [serial = 1384] [outer = 00000040922CF000] 10:57:38 INFO - PROCESS | 1508 | 1467050258174 Marionette DEBUG loaded listener.js 10:57:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004094011000) [pid = 1508] [serial = 1385] [outer = 00000040922CF000] 10:57:38 INFO - PROCESS | 1508 | 1467050258639 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 777ms 10:57:38 INFO - PROCESS | 1508 | 1467050258730 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:57:38 INFO - PROCESS | 1508 | 1467050258732 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:57:38 INFO - PROCESS | 1508 | 1467050258736 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:57:38 INFO - PROCESS | 1508 | 1467050258738 Marionette TRACE conn6 <- [1,1810,null,{}] 10:57:38 INFO - PROCESS | 1508 | 1467050258741 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:38 INFO - PROCESS | 1508 | 1467050258744 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:38 INFO - PROCESS | 1508 | 1467050258857 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:57:38 INFO - PROCESS | 1508 | 1467050258912 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:38 INFO - PROCESS | 1508 | 1467050258914 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A75800 == 41 [pid = 1508] [id = 462] 10:57:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040946E3000) [pid = 1508] [serial = 1386] [outer = 0000000000000000] 10:57:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040947B0000) [pid = 1508] [serial = 1387] [outer = 00000040946E3000] 10:57:38 INFO - PROCESS | 1508 | 1467050258959 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040949F5800) [pid = 1508] [serial = 1388] [outer = 00000040946E3000] 10:57:39 INFO - PROCESS | 1508 | 1467050259398 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 10:57:39 INFO - PROCESS | 1508 | 1467050259430 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:57:39 INFO - PROCESS | 1508 | 1467050259432 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:57:39 INFO - PROCESS | 1508 | 1467050259435 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:57:39 INFO - PROCESS | 1508 | 1467050259437 Marionette TRACE conn6 <- [1,1814,null,{}] 10:57:39 INFO - PROCESS | 1508 | 1467050259440 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:39 INFO - PROCESS | 1508 | 1467050259446 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:39 INFO - PROCESS | 1508 | 1467050259584 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:57:39 INFO - PROCESS | 1508 | 1467050259597 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:39 INFO - PROCESS | 1508 | 1467050259599 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:39 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098329800 == 42 [pid = 1508] [id = 463] 10:57:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004094D5AC00) [pid = 1508] [serial = 1389] [outer = 0000000000000000] 10:57:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004095406000) [pid = 1508] [serial = 1390] [outer = 0000004094D5AC00] 10:57:39 INFO - PROCESS | 1508 | 1467050259686 Marionette DEBUG loaded listener.js 10:57:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040960BA000) [pid = 1508] [serial = 1391] [outer = 0000004094D5AC00] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408DEC3800) [pid = 1508] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408759CC00) [pid = 1508] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087324C00) [pid = 1508] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408C757400) [pid = 1508] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004086635000) [pid = 1508] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004090F33C00) [pid = 1508] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004087370400) [pid = 1508] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040903DE400) [pid = 1508] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004095217800) [pid = 1508] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040946DA800) [pid = 1508] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004086A57C00) [pid = 1508] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004091FA7C00) [pid = 1508] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:57:40 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004085FD9400) [pid = 1508] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:57:40 INFO - PROCESS | 1508 | 1467050260153 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 775ms 10:57:40 INFO - PROCESS | 1508 | 1467050260214 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 1508 | 1467050260216 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:57:40 INFO - PROCESS | 1508 | 1467050260220 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:57:40 INFO - PROCESS | 1508 | 1467050260222 Marionette TRACE conn6 <- [1,1818,null,{}] 10:57:40 INFO - PROCESS | 1508 | 1467050260225 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 1508 | 1467050260227 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:40 INFO - PROCESS | 1508 | 1467050260336 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:57:40 INFO - PROCESS | 1508 | 1467050260387 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 1508 | 1467050260389 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:40 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984C6800 == 43 [pid = 1508] [id = 464] 10:57:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408570D400) [pid = 1508] [serial = 1392] [outer = 0000000000000000] 10:57:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D61F000) [pid = 1508] [serial = 1393] [outer = 000000408570D400] 10:57:40 INFO - PROCESS | 1508 | 1467050260434 Marionette DEBUG loaded listener.js 10:57:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004095219400) [pid = 1508] [serial = 1394] [outer = 000000408570D400] 10:57:40 INFO - PROCESS | 1508 | 1467050260792 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 10:57:40 INFO - PROCESS | 1508 | 1467050260851 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:57:40 INFO - PROCESS | 1508 | 1467050260853 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:57:40 INFO - PROCESS | 1508 | 1467050260864 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:57:40 INFO - PROCESS | 1508 | 1467050260865 Marionette TRACE conn6 <- [1,1822,null,{}] 10:57:40 INFO - PROCESS | 1508 | 1467050260869 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:40 INFO - PROCESS | 1508 | 1467050260871 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:40 INFO - PROCESS | 1508 | 1467050260963 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:57:40 INFO - PROCESS | 1508 | 1467050260968 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:40 INFO - PROCESS | 1508 | 1467050260970 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:40 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098544800 == 44 [pid = 1508] [id = 465] 10:57:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409651E800) [pid = 1508] [serial = 1395] [outer = 0000000000000000] 10:57:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004096899C00) [pid = 1508] [serial = 1396] [outer = 000000409651E800] 10:57:41 INFO - PROCESS | 1508 | 1467050261015 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004097103C00) [pid = 1508] [serial = 1397] [outer = 000000409651E800] 10:57:41 INFO - PROCESS | 1508 | 1467050261441 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:57:41 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 10:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 649ms 10:57:41 INFO - PROCESS | 1508 | 1467050261509 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:57:41 INFO - PROCESS | 1508 | 1467050261511 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:57:41 INFO - PROCESS | 1508 | 1467050261515 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:57:41 INFO - PROCESS | 1508 | 1467050261516 Marionette TRACE conn6 <- [1,1826,null,{}] 10:57:41 INFO - PROCESS | 1508 | 1467050261520 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:41 INFO - PROCESS | 1508 | 1467050261522 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:41 INFO - PROCESS | 1508 | 1467050261606 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:57:41 INFO - PROCESS | 1508 | 1467050261613 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:41 INFO - PROCESS | 1508 | 1467050261615 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:41 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985B4800 == 45 [pid = 1508] [id = 466] 10:57:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409752E400) [pid = 1508] [serial = 1398] [outer = 0000000000000000] 10:57:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409753C400) [pid = 1508] [serial = 1399] [outer = 000000409752E400] 10:57:41 INFO - PROCESS | 1508 | 1467050261685 Marionette DEBUG loaded listener.js 10:57:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004097571400) [pid = 1508] [serial = 1400] [outer = 000000409752E400] 10:57:42 INFO - PROCESS | 1508 | 1467050262261 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 775ms 10:57:42 INFO - PROCESS | 1508 | 1467050262294 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:57:42 INFO - PROCESS | 1508 | 1467050262299 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:57:42 INFO - PROCESS | 1508 | 1467050262304 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:57:42 INFO - PROCESS | 1508 | 1467050262308 Marionette TRACE conn6 <- [1,1830,null,{}] 10:57:42 INFO - PROCESS | 1508 | 1467050262314 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:42 INFO - PROCESS | 1508 | 1467050262317 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:42 INFO - PROCESS | 1508 | 1467050262435 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:57:42 INFO - PROCESS | 1508 | 1467050262559 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:42 INFO - PROCESS | 1508 | 1467050262562 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:42 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091716000 == 46 [pid = 1508] [id = 467] 10:57:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004086852800) [pid = 1508] [serial = 1401] [outer = 0000000000000000] 10:57:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004087D12800) [pid = 1508] [serial = 1402] [outer = 0000004086852800] 10:57:42 INFO - PROCESS | 1508 | 1467050262622 Marionette DEBUG loaded listener.js 10:57:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408C754000) [pid = 1508] [serial = 1403] [outer = 0000004086852800] 10:57:43 INFO - PROCESS | 1508 | 1467050263261 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 987ms 10:57:43 INFO - PROCESS | 1508 | 1467050263295 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:57:43 INFO - PROCESS | 1508 | 1467050263300 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:57:43 INFO - PROCESS | 1508 | 1467050263307 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:57:43 INFO - PROCESS | 1508 | 1467050263310 Marionette TRACE conn6 <- [1,1834,null,{}] 10:57:43 INFO - PROCESS | 1508 | 1467050263314 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:43 INFO - PROCESS | 1508 | 1467050263317 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:43 INFO - PROCESS | 1508 | 1467050263435 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:57:43 INFO - PROCESS | 1508 | 1467050263556 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:43 INFO - PROCESS | 1508 | 1467050263559 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:43 INFO - PROCESS | 1508 | ++DOCSHELL 000000409794F000 == 47 [pid = 1508] [id = 468] 10:57:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040903D6800) [pid = 1508] [serial = 1404] [outer = 0000000000000000] 10:57:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004092064C00) [pid = 1508] [serial = 1405] [outer = 00000040903D6800] 10:57:43 INFO - PROCESS | 1508 | 1467050263618 Marionette DEBUG loaded listener.js 10:57:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004094007C00) [pid = 1508] [serial = 1406] [outer = 00000040903D6800] 10:57:44 INFO - PROCESS | 1508 | 1467050264253 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:57:44 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) 10:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 10:57:44 INFO - PROCESS | 1508 | 1467050264294 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:57:44 INFO - PROCESS | 1508 | 1467050264297 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:57:44 INFO - PROCESS | 1508 | 1467050264301 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:57:44 INFO - PROCESS | 1508 | 1467050264305 Marionette TRACE conn6 <- [1,1838,null,{}] 10:57:44 INFO - PROCESS | 1508 | 1467050264317 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:44 INFO - PROCESS | 1508 | 1467050264322 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:44 INFO - PROCESS | 1508 | 1467050264446 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:57:44 INFO - PROCESS | 1508 | 1467050264569 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:44 INFO - PROCESS | 1508 | 1467050264573 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:44 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099238800 == 48 [pid = 1508] [id = 469] 10:57:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040956A8000) [pid = 1508] [serial = 1407] [outer = 0000000000000000] 10:57:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040960B8800) [pid = 1508] [serial = 1408] [outer = 00000040956A8000] 10:57:44 INFO - PROCESS | 1508 | 1467050264632 Marionette DEBUG loaded listener.js 10:57:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004097577000) [pid = 1508] [serial = 1409] [outer = 00000040956A8000] 10:57:45 INFO - PROCESS | 1508 | 1467050265417 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1191ms 10:57:45 INFO - PROCESS | 1508 | 1467050265494 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:57:45 INFO - PROCESS | 1508 | 1467050265498 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:57:45 INFO - PROCESS | 1508 | 1467050265504 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:57:45 INFO - PROCESS | 1508 | 1467050265507 Marionette TRACE conn6 <- [1,1842,null,{}] 10:57:45 INFO - PROCESS | 1508 | 1467050265513 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:45 INFO - PROCESS | 1508 | 1467050265515 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:45 INFO - PROCESS | 1508 | 1467050265625 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:57:45 INFO - PROCESS | 1508 | 1467050265699 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:45 INFO - PROCESS | 1508 | 1467050265703 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:45 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086F77000 == 49 [pid = 1508] [id = 470] 10:57:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000408B90B400) [pid = 1508] [serial = 1410] [outer = 0000000000000000] 10:57:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408BBB0800) [pid = 1508] [serial = 1411] [outer = 000000408B90B400] 10:57:45 INFO - PROCESS | 1508 | 1467050265799 Marionette DEBUG loaded listener.js 10:57:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000408CA0F400) [pid = 1508] [serial = 1412] [outer = 000000408B90B400] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004098544800 == 48 [pid = 1508] [id = 465] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 00000040984C6800 == 47 [pid = 1508] [id = 464] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004098329800 == 46 [pid = 1508] [id = 463] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A75800 == 45 [pid = 1508] [id = 462] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B3C800 == 44 [pid = 1508] [id = 461] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 00000040945B9800 == 43 [pid = 1508] [id = 460] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 000000409201B800 == 42 [pid = 1508] [id = 459] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 00000040888C8000 == 41 [pid = 1508] [id = 458] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 00000040945CB800 == 40 [pid = 1508] [id = 457] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7BC800 == 39 [pid = 1508] [id = 456] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004098344000 == 38 [pid = 1508] [id = 455] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 000000408D30D000 == 37 [pid = 1508] [id = 439] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 00000040985A4800 == 36 [pid = 1508] [id = 441] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004098533800 == 35 [pid = 1508] [id = 440] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004099222000 == 34 [pid = 1508] [id = 444] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 000000408D47B000 == 33 [pid = 1508] [id = 446] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004087917000 == 32 [pid = 1508] [id = 445] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB0A800 == 31 [pid = 1508] [id = 442] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004099238800 == 30 [pid = 1508] [id = 469] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 000000409794F000 == 29 [pid = 1508] [id = 468] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 00000040985B4800 == 28 [pid = 1508] [id = 466] 10:57:46 INFO - PROCESS | 1508 | --DOCSHELL 0000004091716000 == 27 [pid = 1508] [id = 467] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000408DF61000) [pid = 1508] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (000000408BBA5400) [pid = 1508] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040888DA800) [pid = 1508] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004087A29800) [pid = 1508] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408736F800) [pid = 1508] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408CA0E000) [pid = 1508] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004086F26400) [pid = 1508] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408736D400) [pid = 1508] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004090F39C00) [pid = 1508] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408D365000) [pid = 1508] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087707800) [pid = 1508] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004094009800) [pid = 1508] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004091045000) [pid = 1508] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040975F2000) [pid = 1508] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040949F3C00) [pid = 1508] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040960BA800) [pid = 1508] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004094969800) [pid = 1508] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040949F3000) [pid = 1508] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408793AC00) [pid = 1508] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040903D5000) [pid = 1508] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040920D1000) [pid = 1508] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409100F400) [pid = 1508] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004093623C00) [pid = 1508] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040946E2C00) [pid = 1508] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409431C400) [pid = 1508] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000409400B800) [pid = 1508] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 10:57:46 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000408D61B000) [pid = 1508] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 10:57:47 INFO - PROCESS | 1508 | 1467050267005 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1540ms 10:57:47 INFO - PROCESS | 1508 | 1467050267049 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 1508 | 1467050267053 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:57:47 INFO - PROCESS | 1508 | 1467050267058 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 1508 | 1467050267063 Marionette TRACE conn6 <- [1,1846,null,{}] 10:57:47 INFO - PROCESS | 1508 | 1467050267068 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 1508 | 1467050267070 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:47 INFO - PROCESS | 1508 | 1467050267192 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:57:47 INFO - PROCESS | 1508 | 1467050267269 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1508 | 1467050267271 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:47 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D318800 == 28 [pid = 1508] [id = 471] 10:57:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408736D400) [pid = 1508] [serial = 1413] [outer = 0000000000000000] 10:57:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004087703C00) [pid = 1508] [serial = 1414] [outer = 000000408736D400] 10:57:47 INFO - PROCESS | 1508 | 1467050267323 Marionette DEBUG loaded listener.js 10:57:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408BB43400) [pid = 1508] [serial = 1415] [outer = 000000408736D400] 10:57:47 INFO - PROCESS | 1508 | 1467050267723 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 693ms 10:57:47 INFO - PROCESS | 1508 | 1467050267755 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:57:47 INFO - PROCESS | 1508 | 1467050267760 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:57:47 INFO - PROCESS | 1508 | 1467050267797 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:57:47 INFO - PROCESS | 1508 | 1467050267800 Marionette TRACE conn6 <- [1,1850,null,{}] 10:57:47 INFO - PROCESS | 1508 | 1467050267804 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:47 INFO - PROCESS | 1508 | 1467050267807 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:47 INFO - PROCESS | 1508 | 1467050267903 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:57:47 INFO - PROCESS | 1508 | 1467050267917 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:47 INFO - PROCESS | 1508 | 1467050267919 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:47 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F45000 == 29 [pid = 1508] [id = 472] 10:57:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408BC70C00) [pid = 1508] [serial = 1416] [outer = 0000000000000000] 10:57:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408CA0B400) [pid = 1508] [serial = 1417] [outer = 000000408BC70C00] 10:57:47 INFO - PROCESS | 1508 | 1467050267969 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408D41D400) [pid = 1508] [serial = 1418] [outer = 000000408BC70C00] 10:57:48 INFO - PROCESS | 1508 | 1467050268449 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 10:57:48 INFO - PROCESS | 1508 | 1467050268490 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:57:48 INFO - PROCESS | 1508 | 1467050268492 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:57:48 INFO - PROCESS | 1508 | 1467050268496 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:57:48 INFO - PROCESS | 1508 | 1467050268499 Marionette TRACE conn6 <- [1,1854,null,{}] 10:57:48 INFO - PROCESS | 1508 | 1467050268511 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:48 INFO - PROCESS | 1508 | 1467050268515 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:48 INFO - PROCESS | 1508 | 1467050268603 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:57:48 INFO - PROCESS | 1508 | 1467050268611 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:48 INFO - PROCESS | 1508 | 1467050268614 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:48 INFO - PROCESS | 1508 | ++DOCSHELL 000000409413B800 == 30 [pid = 1508] [id = 473] 10:57:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408DF66C00) [pid = 1508] [serial = 1419] [outer = 0000000000000000] 10:57:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004090C8A400) [pid = 1508] [serial = 1420] [outer = 000000408DF66C00] 10:57:48 INFO - PROCESS | 1508 | 1467050268663 Marionette DEBUG loaded listener.js 10:57:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409100C800) [pid = 1508] [serial = 1421] [outer = 000000408DF66C00] 10:57:49 INFO - PROCESS | 1508 | 1467050269157 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 10:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:57:49 INFO - PROCESS | 1508 | 1467050269190 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 1508 | 1467050269193 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:57:49 INFO - PROCESS | 1508 | 1467050269197 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 1508 | 1467050269199 Marionette TRACE conn6 <- [1,1858,null,{}] 10:57:49 INFO - PROCESS | 1508 | 1467050269202 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 1508 | 1467050269204 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:49 INFO - PROCESS | 1508 | 1467050269349 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:57:49 INFO - PROCESS | 1508 | 1467050269372 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:49 INFO - PROCESS | 1508 | 1467050269374 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:49 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C8000 == 31 [pid = 1508] [id = 474] 10:57:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409206A000) [pid = 1508] [serial = 1422] [outer = 0000000000000000] 10:57:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040920CF400) [pid = 1508] [serial = 1423] [outer = 000000409206A000] 10:57:49 INFO - PROCESS | 1508 | 1467050269419 Marionette DEBUG loaded listener.js 10:57:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004093628000) [pid = 1508] [serial = 1424] [outer = 000000409206A000] 10:57:49 INFO - PROCESS | 1508 | 1467050269860 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 691ms 10:57:49 INFO - PROCESS | 1508 | 1467050269889 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:57:49 INFO - PROCESS | 1508 | 1467050269891 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:57:49 INFO - PROCESS | 1508 | 1467050269895 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:57:49 INFO - PROCESS | 1508 | 1467050269897 Marionette TRACE conn6 <- [1,1862,null,{}] 10:57:49 INFO - PROCESS | 1508 | 1467050269900 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:49 INFO - PROCESS | 1508 | 1467050269902 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:50 INFO - PROCESS | 1508 | 1467050270009 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:57:50 INFO - PROCESS | 1508 | 1467050270015 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:50 INFO - PROCESS | 1508 | 1467050270017 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000409491D800 == 32 [pid = 1508] [id = 475] 10:57:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004092064400) [pid = 1508] [serial = 1425] [outer = 0000000000000000] 10:57:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004094010400) [pid = 1508] [serial = 1426] [outer = 0000004092064400] 10:57:50 INFO - PROCESS | 1508 | 1467050270062 Marionette DEBUG loaded listener.js 10:57:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040946DC400) [pid = 1508] [serial = 1427] [outer = 0000004092064400] 10:57:50 INFO - PROCESS | 1508 | 1467050270562 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 10:57:50 INFO - PROCESS | 1508 | 1467050270635 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:57:50 INFO - PROCESS | 1508 | 1467050270637 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:57:50 INFO - PROCESS | 1508 | 1467050270640 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:57:50 INFO - PROCESS | 1508 | 1467050270642 Marionette TRACE conn6 <- [1,1866,null,{}] 10:57:50 INFO - PROCESS | 1508 | 1467050270646 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:50 INFO - PROCESS | 1508 | 1467050270651 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:50 INFO - PROCESS | 1508 | 1467050270804 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:57:51 INFO - PROCESS | 1508 | 1467050271050 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 1508 | 1467050271053 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409752E400) [pid = 1508] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408D637400) [pid = 1508] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004094D5AC00) [pid = 1508] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040855FA000) [pid = 1508] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000409651E800) [pid = 1508] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040949EF000) [pid = 1508] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408C6E4800) [pid = 1508] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040946E3000) [pid = 1508] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408C4A6C00) [pid = 1508] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408570D400) [pid = 1508] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040922CF000) [pid = 1508] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:57:51 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004086635C00) [pid = 1508] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:57:51 INFO - PROCESS | 1508 | ++DOCSHELL 0000004088809000 == 33 [pid = 1508] [id = 476] 10:57:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040855FA000) [pid = 1508] [serial = 1428] [outer = 0000000000000000] 10:57:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004086F2E800) [pid = 1508] [serial = 1429] [outer = 00000040855FA000] 10:57:51 INFO - PROCESS | 1508 | 1467050271107 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040903AF800) [pid = 1508] [serial = 1430] [outer = 00000040855FA000] 10:57:51 INFO - PROCESS | 1508 | 1467050271477 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 880ms 10:57:51 INFO - PROCESS | 1508 | 1467050271526 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:57:51 INFO - PROCESS | 1508 | 1467050271528 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:57:51 INFO - PROCESS | 1508 | 1467050271531 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:57:51 INFO - PROCESS | 1508 | 1467050271533 Marionette TRACE conn6 <- [1,1870,null,{}] 10:57:51 INFO - PROCESS | 1508 | 1467050271536 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:51 INFO - PROCESS | 1508 | 1467050271538 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:51 INFO - PROCESS | 1508 | 1467050271618 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:57:51 INFO - PROCESS | 1508 | 1467050271693 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:51 INFO - PROCESS | 1508 | 1467050271695 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:51 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097945000 == 34 [pid = 1508] [id = 477] 10:57:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040903A8000) [pid = 1508] [serial = 1431] [outer = 0000000000000000] 10:57:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004094D57400) [pid = 1508] [serial = 1432] [outer = 00000040903A8000] 10:57:51 INFO - PROCESS | 1508 | 1467050271740 Marionette DEBUG loaded listener.js 10:57:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409540F800) [pid = 1508] [serial = 1433] [outer = 00000040903A8000] 10:57:52 INFO - PROCESS | 1508 | 1467050272104 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 10:57:52 INFO - PROCESS | 1508 | 1467050272163 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1508 | 1467050272165 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:57:52 INFO - PROCESS | 1508 | 1467050272168 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - PROCESS | 1508 | 1467050272170 Marionette TRACE conn6 <- [1,1874,null,{}] 10:57:52 INFO - PROCESS | 1508 | 1467050272180 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:52 INFO - PROCESS | 1508 | 1467050272182 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:52 INFO - PROCESS | 1508 | 1467050272281 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:57:52 INFO - PROCESS | 1508 | 1467050272289 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 1508 | 1467050272291 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:52 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098331000 == 35 [pid = 1508] [id = 478] 10:57:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040956D4C00) [pid = 1508] [serial = 1434] [outer = 0000000000000000] 10:57:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004096517C00) [pid = 1508] [serial = 1435] [outer = 00000040956D4C00] 10:57:52 INFO - PROCESS | 1508 | 1467050272376 Marionette DEBUG loaded listener.js 10:57:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004096898C00) [pid = 1508] [serial = 1436] [outer = 00000040956D4C00] 10:57:52 INFO - PROCESS | 1508 | 1467050272794 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 692ms 10:57:52 INFO - PROCESS | 1508 | 1467050272864 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:57:52 INFO - PROCESS | 1508 | 1467050272867 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:57:52 INFO - PROCESS | 1508 | 1467050272870 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:57:52 INFO - PROCESS | 1508 | 1467050272872 Marionette TRACE conn6 <- [1,1878,null,{}] 10:57:52 INFO - PROCESS | 1508 | 1467050272875 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:52 INFO - PROCESS | 1508 | 1467050272877 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:52 INFO - PROCESS | 1508 | 1467050272958 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:57:52 INFO - PROCESS | 1508 | 1467050272965 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:52 INFO - PROCESS | 1508 | 1467050272967 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:52 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098538000 == 36 [pid = 1508] [id = 479] 10:57:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040956D3000) [pid = 1508] [serial = 1437] [outer = 0000000000000000] 10:57:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004097530800) [pid = 1508] [serial = 1438] [outer = 00000040956D3000] 10:57:53 INFO - PROCESS | 1508 | 1467050273011 Marionette DEBUG loaded listener.js 10:57:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004097570C00) [pid = 1508] [serial = 1439] [outer = 00000040956D3000] 10:57:53 INFO - PROCESS | 1508 | 1467050273823 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 10:57:53 INFO - PROCESS | 1508 | 1467050273859 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:57:53 INFO - PROCESS | 1508 | 1467050273864 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:57:53 INFO - PROCESS | 1508 | 1467050273869 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:57:53 INFO - PROCESS | 1508 | 1467050273875 Marionette TRACE conn6 <- [1,1882,null,{}] 10:57:53 INFO - PROCESS | 1508 | 1467050273880 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:53 INFO - PROCESS | 1508 | 1467050273883 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:54 INFO - PROCESS | 1508 | 1467050274009 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:57:54 INFO - PROCESS | 1508 | 1467050274088 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:54 INFO - PROCESS | 1508 | 1467050274092 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000409171B000 == 37 [pid = 1508] [id = 480] 10:57:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408B9BEC00) [pid = 1508] [serial = 1440] [outer = 0000000000000000] 10:57:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408BC0EC00) [pid = 1508] [serial = 1441] [outer = 000000408B9BEC00] 10:57:54 INFO - PROCESS | 1508 | 1467050274191 Marionette DEBUG loaded listener.js 10:57:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408D41B400) [pid = 1508] [serial = 1442] [outer = 000000408B9BEC00] 10:57:54 INFO - PROCESS | 1508 | 1467050274872 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1091ms 10:57:54 INFO - PROCESS | 1508 | 1467050274965 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:57:54 INFO - PROCESS | 1508 | 1467050274970 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:57:54 INFO - PROCESS | 1508 | 1467050274977 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:57:54 INFO - PROCESS | 1508 | 1467050274980 Marionette TRACE conn6 <- [1,1886,null,{}] 10:57:54 INFO - PROCESS | 1508 | 1467050274984 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:54 INFO - PROCESS | 1508 | 1467050274987 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:55 INFO - PROCESS | 1508 | 1467050275142 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:57:55 INFO - PROCESS | 1508 | 1467050275358 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:55 INFO - PROCESS | 1508 | 1467050275361 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:55 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BB6B000 == 38 [pid = 1508] [id = 481] 10:57:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408560C800) [pid = 1508] [serial = 1443] [outer = 0000000000000000] 10:57:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004086F21C00) [pid = 1508] [serial = 1444] [outer = 000000408560C800] 10:57:55 INFO - PROCESS | 1508 | 1467050275423 Marionette DEBUG loaded listener.js 10:57:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408B90D400) [pid = 1508] [serial = 1445] [outer = 000000408560C800] 10:57:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004098331000 == 37 [pid = 1508] [id = 478] 10:57:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004097945000 == 36 [pid = 1508] [id = 477] 10:57:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004088809000 == 35 [pid = 1508] [id = 476] 10:57:55 INFO - PROCESS | 1508 | --DOCSHELL 000000409491D800 == 34 [pid = 1508] [id = 475] 10:57:55 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C8000 == 33 [pid = 1508] [id = 474] 10:57:55 INFO - PROCESS | 1508 | --DOCSHELL 000000409413B800 == 32 [pid = 1508] [id = 473] 10:57:55 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F45000 == 31 [pid = 1508] [id = 472] 10:57:55 INFO - PROCESS | 1508 | --DOCSHELL 000000408D318800 == 30 [pid = 1508] [id = 471] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004097103C00) [pid = 1508] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004097571400) [pid = 1508] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000409753C400) [pid = 1508] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004092065400) [pid = 1508] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040960BA000) [pid = 1508] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004090F3C400) [pid = 1508] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408736D000) [pid = 1508] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004096899C00) [pid = 1508] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004094C22800) [pid = 1508] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408D371400) [pid = 1508] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040947B0000) [pid = 1508] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408CA04800) [pid = 1508] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408DA7E800) [pid = 1508] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408D61F000) [pid = 1508] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004093628C00) [pid = 1508] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004094011000) [pid = 1508] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408D362C00) [pid = 1508] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408570CC00) [pid = 1508] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040879A9400) [pid = 1508] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004086F2A400) [pid = 1508] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004095219400) [pid = 1508] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040949F5800) [pid = 1508] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 10:57:55 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004095406000) [pid = 1508] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 10:57:56 INFO - PROCESS | 1508 | 1467050276083 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1135ms 10:57:56 INFO - PROCESS | 1508 | 1467050276114 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 1508 | 1467050276118 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:57:56 INFO - PROCESS | 1508 | 1467050276123 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 1508 | 1467050276126 Marionette TRACE conn6 <- [1,1890,null,{}] 10:57:56 INFO - PROCESS | 1508 | 1467050276131 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:56 INFO - PROCESS | 1508 | 1467050276136 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:56 INFO - PROCESS | 1508 | 1467050276228 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:57:56 INFO - PROCESS | 1508 | 1467050276308 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 1508 | 1467050276311 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:56 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CA0000 == 31 [pid = 1508] [id = 482] 10:57:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408600B400) [pid = 1508] [serial = 1446] [outer = 0000000000000000] 10:57:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408736A400) [pid = 1508] [serial = 1447] [outer = 000000408600B400] 10:57:56 INFO - PROCESS | 1508 | 1467050276360 Marionette DEBUG loaded listener.js 10:57:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408C3B3800) [pid = 1508] [serial = 1448] [outer = 000000408600B400] 10:57:56 INFO - PROCESS | 1508 | 1467050276810 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 10:57:56 INFO - PROCESS | 1508 | 1467050276862 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:57:56 INFO - PROCESS | 1508 | 1467050276866 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:57:56 INFO - PROCESS | 1508 | 1467050276872 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:57:56 INFO - PROCESS | 1508 | 1467050276874 Marionette TRACE conn6 <- [1,1894,null,{}] 10:57:56 INFO - PROCESS | 1508 | 1467050276878 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:56 INFO - PROCESS | 1508 | 1467050276880 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:56 INFO - PROCESS | 1508 | 1467050276972 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:57:56 INFO - PROCESS | 1508 | 1467050276984 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:56 INFO - PROCESS | 1508 | 1467050276987 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:57 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086643800 == 32 [pid = 1508] [id = 483] 10:57:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408CA0BC00) [pid = 1508] [serial = 1449] [outer = 0000000000000000] 10:57:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (00000040903A7800) [pid = 1508] [serial = 1450] [outer = 000000408CA0BC00] 10:57:57 INFO - PROCESS | 1508 | 1467050277033 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004091042400) [pid = 1508] [serial = 1451] [outer = 000000408CA0BC00] 10:57:57 INFO - PROCESS | 1508 | 1467050277518 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 10:57:57 INFO - PROCESS | 1508 | 1467050277566 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:57:57 INFO - PROCESS | 1508 | 1467050277568 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:57:57 INFO - PROCESS | 1508 | 1467050277574 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:57:57 INFO - PROCESS | 1508 | 1467050277580 Marionette TRACE conn6 <- [1,1898,null,{}] 10:57:57 INFO - PROCESS | 1508 | 1467050277590 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:57 INFO - PROCESS | 1508 | 1467050277594 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:57 INFO - PROCESS | 1508 | 1467050277685 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:57:57 INFO - PROCESS | 1508 | 1467050277692 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:57 INFO - PROCESS | 1508 | 1467050277694 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000409476E800 == 33 [pid = 1508] [id = 484] 10:57:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004091FA7C00) [pid = 1508] [serial = 1452] [outer = 0000000000000000] 10:57:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004094008000) [pid = 1508] [serial = 1453] [outer = 0000004091FA7C00] 10:57:57 INFO - PROCESS | 1508 | 1467050277740 Marionette DEBUG loaded listener.js 10:57:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000409431D400) [pid = 1508] [serial = 1454] [outer = 0000004091FA7C00] 10:57:58 INFO - PROCESS | 1508 | 1467050278199 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 649ms 10:57:58 INFO - PROCESS | 1508 | 1467050278223 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 1508 | 1467050278226 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:57:58 INFO - PROCESS | 1508 | 1467050278230 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - PROCESS | 1508 | 1467050278232 Marionette TRACE conn6 <- [1,1902,null,{}] 10:57:58 INFO - PROCESS | 1508 | 1467050278236 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:58 INFO - PROCESS | 1508 | 1467050278238 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:58 INFO - PROCESS | 1508 | 1467050278354 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:57:58 INFO - PROCESS | 1508 | 1467050278437 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:58 INFO - PROCESS | 1508 | 1467050278439 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:58 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096019800 == 34 [pid = 1508] [id = 485] 10:57:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040947BDC00) [pid = 1508] [serial = 1455] [outer = 0000000000000000] 10:57:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004094965800) [pid = 1508] [serial = 1456] [outer = 00000040947BDC00] 10:57:58 INFO - PROCESS | 1508 | 1467050278492 Marionette DEBUG loaded listener.js 10:57:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040949F6400) [pid = 1508] [serial = 1457] [outer = 00000040947BDC00] 10:57:58 INFO - PROCESS | 1508 | 1467050278917 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 10:57:58 INFO - PROCESS | 1508 | 1467050278964 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:57:58 INFO - PROCESS | 1508 | 1467050278966 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:57:58 INFO - PROCESS | 1508 | 1467050278969 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:57:58 INFO - PROCESS | 1508 | 1467050278971 Marionette TRACE conn6 <- [1,1906,null,{}] 10:57:59 INFO - PROCESS | 1508 | 1467050278982 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:59 INFO - PROCESS | 1508 | 1467050278984 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:59 INFO - PROCESS | 1508 | 1467050279093 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:57:59 INFO - PROCESS | 1508 | 1467050279098 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 1508 | 1467050279105 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000409461E000 == 35 [pid = 1508] [id = 486] 10:57:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004095213400) [pid = 1508] [serial = 1458] [outer = 0000000000000000] 10:57:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004095216800) [pid = 1508] [serial = 1459] [outer = 0000004095213400] 10:57:59 INFO - PROCESS | 1508 | 1467050279160 Marionette DEBUG loaded listener.js 10:57:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040960BB400) [pid = 1508] [serial = 1460] [outer = 0000004095213400] 10:57:59 INFO - PROCESS | 1508 | 1467050279641 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 734ms 10:57:59 INFO - PROCESS | 1508 | 1467050279735 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:57:59 INFO - PROCESS | 1508 | 1467050279737 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:57:59 INFO - PROCESS | 1508 | 1467050279753 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:57:59 INFO - PROCESS | 1508 | 1467050279755 Marionette TRACE conn6 <- [1,1910,null,{}] 10:57:59 INFO - PROCESS | 1508 | 1467050279758 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:57:59 INFO - PROCESS | 1508 | 1467050279761 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:59 INFO - PROCESS | 1508 | 1467050279889 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:57:59 INFO - PROCESS | 1508 | 1467050279940 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:57:59 INFO - PROCESS | 1508 | 1467050279942 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:57:59 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098525800 == 36 [pid = 1508] [id = 487] 10:57:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004097537400) [pid = 1508] [serial = 1461] [outer = 0000000000000000] 10:57:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409756D400) [pid = 1508] [serial = 1462] [outer = 0000004097537400] 10:57:59 INFO - PROCESS | 1508 | 1467050279988 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040975ECC00) [pid = 1508] [serial = 1463] [outer = 0000004097537400] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040956D4C00) [pid = 1508] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409206A000) [pid = 1508] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408DF66C00) [pid = 1508] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408BC70C00) [pid = 1508] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408B90B400) [pid = 1508] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408736D400) [pid = 1508] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004092064400) [pid = 1508] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040855FA000) [pid = 1508] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040903A8000) [pid = 1508] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004086852800) [pid = 1508] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040903D6800) [pid = 1508] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:58:00 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040956A8000) [pid = 1508] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:58:00 INFO - PROCESS | 1508 | 1467050280439 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 733ms 10:58:00 INFO - PROCESS | 1508 | 1467050280484 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:58:00 INFO - PROCESS | 1508 | 1467050280486 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:58:00 INFO - PROCESS | 1508 | 1467050280490 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:58:00 INFO - PROCESS | 1508 | 1467050280492 Marionette TRACE conn6 <- [1,1914,null,{}] 10:58:00 INFO - PROCESS | 1508 | 1467050280503 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:00 INFO - PROCESS | 1508 | 1467050280505 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:00 INFO - PROCESS | 1508 | 1467050280588 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:58:00 INFO - PROCESS | 1508 | 1467050280596 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:00 INFO - PROCESS | 1508 | 1467050280598 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BC5E800 == 37 [pid = 1508] [id = 488] 10:58:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040888D8800) [pid = 1508] [serial = 1464] [outer = 0000000000000000] 10:58:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004094168000) [pid = 1508] [serial = 1465] [outer = 00000040888D8800] 10:58:00 INFO - PROCESS | 1508 | 1467050280643 Marionette DEBUG loaded listener.js 10:58:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004097571800) [pid = 1508] [serial = 1466] [outer = 00000040888D8800] 10:58:01 INFO - PROCESS | 1508 | 1467050281074 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 10:58:01 INFO - PROCESS | 1508 | 1467050281122 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:58:01 INFO - PROCESS | 1508 | 1467050281125 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:58:01 INFO - PROCESS | 1508 | 1467050281128 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 1508 | 1467050281130 Marionette TRACE conn6 <- [1,1918,null,{}] 10:58:01 INFO - PROCESS | 1508 | 1467050281141 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:01 INFO - PROCESS | 1508 | 1467050281144 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:01 INFO - PROCESS | 1508 | 1467050281226 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:58:01 INFO - PROCESS | 1508 | 1467050281233 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 1508 | 1467050281235 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:01 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985CF800 == 38 [pid = 1508] [id = 489] 10:58:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040975F4000) [pid = 1508] [serial = 1467] [outer = 0000000000000000] 10:58:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040975F7000) [pid = 1508] [serial = 1468] [outer = 00000040975F4000] 10:58:01 INFO - PROCESS | 1508 | 1467050281279 Marionette DEBUG loaded listener.js 10:58:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409767D800) [pid = 1508] [serial = 1469] [outer = 00000040975F4000] 10:58:01 INFO - PROCESS | 1508 | 1467050281727 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 10:58:01 INFO - PROCESS | 1508 | 1467050281770 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:58:01 INFO - PROCESS | 1508 | 1467050281773 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:58:01 INFO - PROCESS | 1508 | 1467050281782 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:58:01 INFO - PROCESS | 1508 | 1467050281784 Marionette TRACE conn6 <- [1,1922,null,{}] 10:58:01 INFO - PROCESS | 1508 | 1467050281788 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:01 INFO - PROCESS | 1508 | 1467050281789 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:01 INFO - PROCESS | 1508 | 1467050281874 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:58:01 INFO - PROCESS | 1508 | 1467050281881 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:01 INFO - PROCESS | 1508 | 1467050281883 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:01 INFO - PROCESS | 1508 | ++DOCSHELL 000000409923D000 == 39 [pid = 1508] [id = 490] 10:58:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004097752800) [pid = 1508] [serial = 1470] [outer = 0000000000000000] 10:58:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004097755400) [pid = 1508] [serial = 1471] [outer = 0000004097752800] 10:58:01 INFO - PROCESS | 1508 | 1467050281928 Marionette DEBUG loaded listener.js 10:58:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040978C4000) [pid = 1508] [serial = 1472] [outer = 0000004097752800] 10:58:02 INFO - PROCESS | 1508 | --DOCSHELL 0000004086F77000 == 38 [pid = 1508] [id = 470] 10:58:02 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CA0000 == 37 [pid = 1508] [id = 482] 10:58:02 INFO - PROCESS | 1508 | --DOCSHELL 000000408BB6B000 == 36 [pid = 1508] [id = 481] 10:58:02 INFO - PROCESS | 1508 | --DOCSHELL 000000409171B000 == 35 [pid = 1508] [id = 480] 10:58:02 INFO - PROCESS | 1508 | --DOCSHELL 0000004098538000 == 34 [pid = 1508] [id = 479] 10:58:03 INFO - PROCESS | 1508 | --DOCSHELL 000000409476E800 == 33 [pid = 1508] [id = 484] 10:58:03 INFO - PROCESS | 1508 | --DOCSHELL 0000004096019800 == 32 [pid = 1508] [id = 485] 10:58:03 INFO - PROCESS | 1508 | --DOCSHELL 0000004098525800 == 31 [pid = 1508] [id = 487] 10:58:03 INFO - PROCESS | 1508 | --DOCSHELL 000000409461E000 == 30 [pid = 1508] [id = 486] 10:58:03 INFO - PROCESS | 1508 | --DOCSHELL 000000408BC5E800 == 29 [pid = 1508] [id = 488] 10:58:03 INFO - PROCESS | 1508 | --DOCSHELL 0000004086643800 == 28 [pid = 1508] [id = 483] 10:58:03 INFO - PROCESS | 1508 | --DOCSHELL 00000040985CF800 == 27 [pid = 1508] [id = 489] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004096517C00) [pid = 1508] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040920CF400) [pid = 1508] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004090C8A400) [pid = 1508] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408CA0B400) [pid = 1508] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D41D400) [pid = 1508] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408CA0F400) [pid = 1508] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408BBB0800) [pid = 1508] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004087703C00) [pid = 1508] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408BB43400) [pid = 1508] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004094010400) [pid = 1508] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040946DC400) [pid = 1508] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004086F2E800) [pid = 1508] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004094D57400) [pid = 1508] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000408C754000) [pid = 1508] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004087D12800) [pid = 1508] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040903AF800) [pid = 1508] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (0000004094007C00) [pid = 1508] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004092064C00) [pid = 1508] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004097577000) [pid = 1508] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (00000040960B8800) [pid = 1508] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (0000004096898C00) [pid = 1508] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (000000409100C800) [pid = 1508] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (0000004093628000) [pid = 1508] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (000000409540F800) [pid = 1508] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 10:58:03 INFO - PROCESS | 1508 | 1467050283711 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2006ms 10:58:03 INFO - PROCESS | 1508 | 1467050283787 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:58:03 INFO - PROCESS | 1508 | 1467050283791 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:58:03 INFO - PROCESS | 1508 | 1467050283796 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:58:03 INFO - PROCESS | 1508 | 1467050283800 Marionette TRACE conn6 <- [1,1926,null,{}] 10:58:03 INFO - PROCESS | 1508 | 1467050283806 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:03 INFO - PROCESS | 1508 | 1467050283809 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:03 INFO - PROCESS | 1508 | 1467050283903 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:58:03 INFO - PROCESS | 1508 | 1467050283917 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:03 INFO - PROCESS | 1508 | 1467050283920 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:03 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7C5000 == 28 [pid = 1508] [id = 491] 10:58:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004086F28800) [pid = 1508] [serial = 1473] [outer = 0000000000000000] 10:58:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004086F2E800) [pid = 1508] [serial = 1474] [outer = 0000004086F28800] 10:58:03 INFO - PROCESS | 1508 | 1467050283970 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (000000408736F000) [pid = 1508] [serial = 1475] [outer = 0000004086F28800] 10:58:04 INFO - PROCESS | 1508 | 1467050284454 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 10:58:04 INFO - PROCESS | 1508 | 1467050284491 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:58:04 INFO - PROCESS | 1508 | 1467050284497 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:58:04 INFO - PROCESS | 1508 | 1467050284504 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:58:04 INFO - PROCESS | 1508 | 1467050284506 Marionette TRACE conn6 <- [1,1930,null,{}] 10:58:04 INFO - PROCESS | 1508 | 1467050284511 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:04 INFO - PROCESS | 1508 | 1467050284514 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:04 INFO - PROCESS | 1508 | 1467050284606 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:58:04 INFO - PROCESS | 1508 | 1467050284614 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:04 INFO - PROCESS | 1508 | 1467050284617 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:04 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F6B000 == 29 [pid = 1508] [id = 492] 10:58:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (0000004087D52C00) [pid = 1508] [serial = 1476] [outer = 0000000000000000] 10:58:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (00000040886E2800) [pid = 1508] [serial = 1477] [outer = 0000004087D52C00] 10:58:04 INFO - PROCESS | 1508 | 1467050284672 Marionette DEBUG loaded listener.js 10:58:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (000000408BBA5C00) [pid = 1508] [serial = 1478] [outer = 0000004087D52C00] 10:58:05 INFO - PROCESS | 1508 | 1467050285121 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 693ms 10:58:05 INFO - PROCESS | 1508 | 1467050285197 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:58:05 INFO - PROCESS | 1508 | 1467050285200 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:58:05 INFO - PROCESS | 1508 | 1467050285204 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 1508 | 1467050285208 Marionette TRACE conn6 <- [1,1934,null,{}] 10:58:05 INFO - PROCESS | 1508 | 1467050285220 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:05 INFO - PROCESS | 1508 | 1467050285225 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:05 INFO - PROCESS | 1508 | 1467050285344 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:58:05 INFO - PROCESS | 1508 | 1467050285424 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:05 INFO - PROCESS | 1508 | 1467050285427 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:05 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CC1800 == 30 [pid = 1508] [id = 493] 10:58:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (00000040855EE400) [pid = 1508] [serial = 1479] [outer = 0000000000000000] 10:58:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000408CA0C400) [pid = 1508] [serial = 1480] [outer = 00000040855EE400] 10:58:05 INFO - PROCESS | 1508 | 1467050285476 Marionette DEBUG loaded listener.js 10:58:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408D36DC00) [pid = 1508] [serial = 1481] [outer = 00000040855EE400] 10:58:05 INFO - PROCESS | 1508 | 1467050285850 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 10:58:05 INFO - PROCESS | 1508 | 1467050285897 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:58:05 INFO - PROCESS | 1508 | 1467050285900 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:58:05 INFO - PROCESS | 1508 | 1467050285903 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:58:05 INFO - PROCESS | 1508 | 1467050285905 Marionette TRACE conn6 <- [1,1938,null,{}] 10:58:05 INFO - PROCESS | 1508 | 1467050285909 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:05 INFO - PROCESS | 1508 | 1467050285911 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:06 INFO - PROCESS | 1508 | 1467050286024 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:58:06 INFO - PROCESS | 1508 | 1467050286066 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 1508 | 1467050286068 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:06 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094148800 == 31 [pid = 1508] [id = 494] 10:58:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408D370400) [pid = 1508] [serial = 1482] [outer = 0000000000000000] 10:58:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408D8BD000) [pid = 1508] [serial = 1483] [outer = 000000408D370400] 10:58:06 INFO - PROCESS | 1508 | 1467050286114 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (00000040903D3400) [pid = 1508] [serial = 1484] [outer = 000000408D370400] 10:58:06 INFO - PROCESS | 1508 | 1467050286476 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 10:58:06 INFO - PROCESS | 1508 | 1467050286535 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:58:06 INFO - PROCESS | 1508 | 1467050286537 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:58:06 INFO - PROCESS | 1508 | 1467050286540 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:58:06 INFO - PROCESS | 1508 | 1467050286542 Marionette TRACE conn6 <- [1,1942,null,{}] 10:58:06 INFO - PROCESS | 1508 | 1467050286553 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:06 INFO - PROCESS | 1508 | 1467050286555 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:06 INFO - PROCESS | 1508 | 1467050286635 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:58:06 INFO - PROCESS | 1508 | 1467050286640 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:06 INFO - PROCESS | 1508 | 1467050286642 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:06 INFO - PROCESS | 1508 | ++DOCSHELL 000000409460B000 == 32 [pid = 1508] [id = 495] 10:58:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (00000040875A2400) [pid = 1508] [serial = 1485] [outer = 0000000000000000] 10:58:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004090F3E400) [pid = 1508] [serial = 1486] [outer = 00000040875A2400] 10:58:06 INFO - PROCESS | 1508 | 1467050286687 Marionette DEBUG loaded listener.js 10:58:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004091042800) [pid = 1508] [serial = 1487] [outer = 00000040875A2400] 10:58:07 INFO - PROCESS | 1508 | 1467050287122 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 627ms 10:58:07 INFO - PROCESS | 1508 | 1467050287178 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 1508 | 1467050287180 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:58:07 INFO - PROCESS | 1508 | 1467050287184 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:58:07 INFO - PROCESS | 1508 | 1467050287186 Marionette TRACE conn6 <- [1,1946,null,{}] 10:58:07 INFO - PROCESS | 1508 | 1467050287190 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:07 INFO - PROCESS | 1508 | 1467050287196 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:07 INFO - PROCESS | 1508 | 1467050287303 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:58:07 INFO - PROCESS | 1508 | 1467050287338 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:07 INFO - PROCESS | 1508 | 1467050287340 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:07 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094D83800 == 33 [pid = 1508] [id = 496] 10:58:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004094002800) [pid = 1508] [serial = 1488] [outer = 0000000000000000] 10:58:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004094005000) [pid = 1508] [serial = 1489] [outer = 0000004094002800] 10:58:07 INFO - PROCESS | 1508 | 1467050287386 Marionette DEBUG loaded listener.js 10:58:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004094010400) [pid = 1508] [serial = 1490] [outer = 0000004094002800] 10:58:07 INFO - PROCESS | 1508 | 1467050287813 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 10:58:07 INFO - PROCESS | 1508 | 1467050287861 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:58:07 INFO - PROCESS | 1508 | 1467050287864 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:58:07 INFO - PROCESS | 1508 | 1467050287867 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:58:07 INFO - PROCESS | 1508 | 1467050287869 Marionette TRACE conn6 <- [1,1950,null,{}] 10:58:07 INFO - PROCESS | 1508 | 1467050287873 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:07 INFO - PROCESS | 1508 | 1467050287875 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:07 INFO - PROCESS | 1508 | 1467050287955 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:58:08 INFO - PROCESS | 1508 | 1467050287991 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 1508 | 1467050287993 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:08 INFO - PROCESS | 1508 | ++DOCSHELL 00000040968C9000 == 34 [pid = 1508] [id = 497] 10:58:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408575E800) [pid = 1508] [serial = 1491] [outer = 0000000000000000] 10:58:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040946DC400) [pid = 1508] [serial = 1492] [outer = 000000408575E800] 10:58:08 INFO - PROCESS | 1508 | 1467050288037 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040947BCC00) [pid = 1508] [serial = 1493] [outer = 000000408575E800] 10:58:08 INFO - PROCESS | 1508 | 1467050288446 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 628ms 10:58:08 INFO - PROCESS | 1508 | 1467050288502 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:58:08 INFO - PROCESS | 1508 | 1467050288504 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:58:08 INFO - PROCESS | 1508 | 1467050288507 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:58:08 INFO - PROCESS | 1508 | 1467050288508 Marionette TRACE conn6 <- [1,1954,null,{}] 10:58:08 INFO - PROCESS | 1508 | 1467050288512 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:08 INFO - PROCESS | 1508 | 1467050288514 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:08 INFO - PROCESS | 1508 | 1467050288595 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:58:08 INFO - PROCESS | 1508 | 1467050288600 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:08 INFO - PROCESS | 1508 | 1467050288602 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:08 INFO - PROCESS | 1508 | ++DOCSHELL 000000409794A000 == 35 [pid = 1508] [id = 498] 10:58:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040949F1800) [pid = 1508] [serial = 1494] [outer = 0000000000000000] 10:58:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040949F6800) [pid = 1508] [serial = 1495] [outer = 00000040949F1800] 10:58:08 INFO - PROCESS | 1508 | 1467050288647 Marionette DEBUG loaded listener.js 10:58:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004094DD7C00) [pid = 1508] [serial = 1496] [outer = 00000040949F1800] 10:58:09 INFO - PROCESS | 1508 | 1467050289105 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 627ms 10:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:58:09 INFO - PROCESS | 1508 | 1467050289140 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 1508 | 1467050289142 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:58:09 INFO - PROCESS | 1508 | 1467050289145 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 1508 | 1467050289147 Marionette TRACE conn6 <- [1,1958,null,{}] 10:58:09 INFO - PROCESS | 1508 | 1467050289150 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:09 INFO - PROCESS | 1508 | 1467050289152 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:09 INFO - PROCESS | 1508 | 1467050289260 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:58:09 INFO - PROCESS | 1508 | 1467050289267 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 1508 | 1467050289269 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:09 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CC0000 == 36 [pid = 1508] [id = 499] 10:58:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409520E000) [pid = 1508] [serial = 1497] [outer = 0000000000000000] 10:58:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004095218C00) [pid = 1508] [serial = 1498] [outer = 000000409520E000] 10:58:09 INFO - PROCESS | 1508 | 1467050289355 Marionette DEBUG loaded listener.js 10:58:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040956B2000) [pid = 1508] [serial = 1499] [outer = 000000409520E000] 10:58:09 INFO - PROCESS | 1508 | 1467050289801 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 692ms 10:58:09 INFO - PROCESS | 1508 | 1467050289839 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:58:09 INFO - PROCESS | 1508 | 1467050289841 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:58:09 INFO - PROCESS | 1508 | 1467050289845 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:58:09 INFO - PROCESS | 1508 | 1467050289847 Marionette TRACE conn6 <- [1,1962,null,{}] 10:58:09 INFO - PROCESS | 1508 | 1467050289850 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:09 INFO - PROCESS | 1508 | 1467050289852 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:09 INFO - PROCESS | 1508 | 1467050289967 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:58:09 INFO - PROCESS | 1508 | 1467050289973 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:09 INFO - PROCESS | 1508 | 1467050289975 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:09 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984CB000 == 37 [pid = 1508] [id = 500] 10:58:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040960B6000) [pid = 1508] [serial = 1500] [outer = 0000000000000000] 10:58:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004096517C00) [pid = 1508] [serial = 1501] [outer = 00000040960B6000] 10:58:10 INFO - PROCESS | 1508 | 1467050290019 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409689E400) [pid = 1508] [serial = 1502] [outer = 00000040960B6000] 10:58:10 INFO - PROCESS | 1508 | 1467050290474 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 691ms 10:58:10 INFO - PROCESS | 1508 | 1467050290540 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:58:10 INFO - PROCESS | 1508 | 1467050290542 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:58:10 INFO - PROCESS | 1508 | 1467050290545 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:58:10 INFO - PROCESS | 1508 | 1467050290548 Marionette TRACE conn6 <- [1,1966,null,{}] 10:58:10 INFO - PROCESS | 1508 | 1467050290557 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:10 INFO - PROCESS | 1508 | 1467050290559 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:10 INFO - PROCESS | 1508 | 1467050290714 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:58:10 INFO - PROCESS | 1508 | 1467050290741 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:10 INFO - PROCESS | 1508 | 1467050290743 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:10 INFO - PROCESS | 1508 | ++DOCSHELL 000000409460A800 == 38 [pid = 1508] [id = 501] 10:58:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040975EA800) [pid = 1508] [serial = 1503] [outer = 0000000000000000] 10:58:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040975EFC00) [pid = 1508] [serial = 1504] [outer = 00000040975EA800] 10:58:10 INFO - PROCESS | 1508 | 1467050290790 Marionette DEBUG loaded listener.js 10:58:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004097751800) [pid = 1508] [serial = 1505] [outer = 00000040975EA800] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040947BDC00) [pid = 1508] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004095213400) [pid = 1508] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004097537400) [pid = 1508] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040975F4000) [pid = 1508] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004091FA7C00) [pid = 1508] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408CA0BC00) [pid = 1508] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408600B400) [pid = 1508] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408560C800) [pid = 1508] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408B9BEC00) [pid = 1508] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040956D3000) [pid = 1508] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:58:11 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040888D8800) [pid = 1508] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:58:11 INFO - PROCESS | 1508 | 1467050291281 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 797ms 10:58:11 INFO - PROCESS | 1508 | 1467050291346 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1508 | 1467050291349 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:58:11 INFO - PROCESS | 1508 | 1467050291352 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1508 | 1467050291354 Marionette TRACE conn6 <- [1,1970,null,{}] 10:58:11 INFO - PROCESS | 1508 | 1467050291357 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:11 INFO - PROCESS | 1508 | 1467050291359 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:11 INFO - PROCESS | 1508 | 1467050291444 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:58:11 INFO - PROCESS | 1508 | 1467050291450 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:11 INFO - PROCESS | 1508 | 1467050291452 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:11 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A878000 == 39 [pid = 1508] [id = 502] 10:58:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004090F3D400) [pid = 1508] [serial = 1506] [outer = 0000000000000000] 10:58:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004095213400) [pid = 1508] [serial = 1507] [outer = 0000004090F3D400] 10:58:11 INFO - PROCESS | 1508 | 1467050291498 Marionette DEBUG loaded listener.js 10:58:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040975EA000) [pid = 1508] [serial = 1508] [outer = 0000004090F3D400] 10:58:11 INFO - PROCESS | 1508 | 1467050291929 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 10:58:11 INFO - PROCESS | 1508 | 1467050291986 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:58:11 INFO - PROCESS | 1508 | 1467050291988 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:58:11 INFO - PROCESS | 1508 | 1467050291992 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:58:11 INFO - PROCESS | 1508 | 1467050291994 Marionette TRACE conn6 <- [1,1974,null,{}] 10:58:12 INFO - PROCESS | 1508 | 1467050291997 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:12 INFO - PROCESS | 1508 | 1467050291999 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:12 INFO - PROCESS | 1508 | 1467050292081 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:58:12 INFO - PROCESS | 1508 | 1467050292086 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 1508 | 1467050292088 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA29800 == 40 [pid = 1508] [id = 503] 10:58:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004097754400) [pid = 1508] [serial = 1509] [outer = 0000000000000000] 10:58:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409775A400) [pid = 1508] [serial = 1510] [outer = 0000004097754400] 10:58:12 INFO - PROCESS | 1508 | 1467050292132 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040978CB000) [pid = 1508] [serial = 1511] [outer = 0000004097754400] 10:58:12 INFO - PROCESS | 1508 | 1467050292567 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 629ms 10:58:12 INFO - PROCESS | 1508 | 1467050292627 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:58:12 INFO - PROCESS | 1508 | 1467050292630 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:58:12 INFO - PROCESS | 1508 | 1467050292633 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:58:12 INFO - PROCESS | 1508 | 1467050292635 Marionette TRACE conn6 <- [1,1978,null,{}] 10:58:12 INFO - PROCESS | 1508 | 1467050292639 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:12 INFO - PROCESS | 1508 | 1467050292641 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:12 INFO - PROCESS | 1508 | 1467050292725 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:58:12 INFO - PROCESS | 1508 | 1467050292733 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:12 INFO - PROCESS | 1508 | 1467050292743 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB48000 == 41 [pid = 1508] [id = 504] 10:58:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040979C3000) [pid = 1508] [serial = 1512] [outer = 0000000000000000] 10:58:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040979C5400) [pid = 1508] [serial = 1513] [outer = 00000040979C3000] 10:58:12 INFO - PROCESS | 1508 | 1467050292787 Marionette DEBUG loaded listener.js 10:58:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040979CC800) [pid = 1508] [serial = 1514] [outer = 00000040979C3000] 10:58:13 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7C5000 == 40 [pid = 1508] [id = 491] 10:58:13 INFO - PROCESS | 1508 | --DOCSHELL 000000409923D000 == 39 [pid = 1508] [id = 490] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CC1800 == 38 [pid = 1508] [id = 493] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 0000004094D83800 == 37 [pid = 1508] [id = 496] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 000000409794A000 == 36 [pid = 1508] [id = 498] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA29800 == 35 [pid = 1508] [id = 503] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 00000040968C9000 == 34 [pid = 1508] [id = 497] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 00000040984CB000 == 33 [pid = 1508] [id = 500] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 0000004094148800 == 32 [pid = 1508] [id = 494] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 000000409460A800 == 31 [pid = 1508] [id = 501] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CC0000 == 30 [pid = 1508] [id = 499] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 000000409A878000 == 29 [pid = 1508] [id = 502] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F6B000 == 28 [pid = 1508] [id = 492] 10:58:14 INFO - PROCESS | 1508 | --DOCSHELL 000000409460B000 == 27 [pid = 1508] [id = 495] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004094965800) [pid = 1508] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040949F6400) [pid = 1508] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040960BB400) [pid = 1508] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004095216800) [pid = 1508] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000409756D400) [pid = 1508] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040975F7000) [pid = 1508] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040975ECC00) [pid = 1508] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004094008000) [pid = 1508] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040903A7800) [pid = 1508] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004091042400) [pid = 1508] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408736A400) [pid = 1508] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408C3B3800) [pid = 1508] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408B90D400) [pid = 1508] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004086F21C00) [pid = 1508] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408D41B400) [pid = 1508] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408BC0EC00) [pid = 1508] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004097530800) [pid = 1508] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409767D800) [pid = 1508] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004097570C00) [pid = 1508] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004097755400) [pid = 1508] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004097571800) [pid = 1508] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004094168000) [pid = 1508] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000409431D400) [pid = 1508] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 10:58:14 INFO - PROCESS | 1508 | 1467050294589 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1993ms 10:58:14 INFO - PROCESS | 1508 | 1467050294630 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:58:14 INFO - PROCESS | 1508 | 1467050294635 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:58:14 INFO - PROCESS | 1508 | 1467050294640 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:58:14 INFO - PROCESS | 1508 | 1467050294643 Marionette TRACE conn6 <- [1,1982,null,{}] 10:58:14 INFO - PROCESS | 1508 | 1467050294650 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:14 INFO - PROCESS | 1508 | 1467050294653 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:14 INFO - PROCESS | 1508 | 1467050294747 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:58:14 INFO - PROCESS | 1508 | 1467050294754 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:14 INFO - PROCESS | 1508 | 1467050294758 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:14 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BE90000 == 28 [pid = 1508] [id = 505] 10:58:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004086ACC000) [pid = 1508] [serial = 1515] [outer = 0000000000000000] 10:58:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004086ACD800) [pid = 1508] [serial = 1516] [outer = 0000004086ACC000] 10:58:14 INFO - PROCESS | 1508 | 1467050294809 Marionette DEBUG loaded listener.js 10:58:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004087368800) [pid = 1508] [serial = 1517] [outer = 0000004086ACC000] 10:58:15 INFO - PROCESS | 1508 | 1467050295279 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 691ms 10:58:15 INFO - PROCESS | 1508 | 1467050295335 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:58:15 INFO - PROCESS | 1508 | 1467050295341 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:58:15 INFO - PROCESS | 1508 | 1467050295348 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:58:15 INFO - PROCESS | 1508 | 1467050295351 Marionette TRACE conn6 <- [1,1986,null,{}] 10:58:15 INFO - PROCESS | 1508 | 1467050295355 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:15 INFO - PROCESS | 1508 | 1467050295358 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:15 INFO - PROCESS | 1508 | 1467050295448 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:58:15 INFO - PROCESS | 1508 | 1467050295456 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:15 INFO - PROCESS | 1508 | 1467050295459 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:15 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB20000 == 29 [pid = 1508] [id = 506] 10:58:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (00000040879ACC00) [pid = 1508] [serial = 1518] [outer = 0000000000000000] 10:58:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004087A2B400) [pid = 1508] [serial = 1519] [outer = 00000040879ACC00] 10:58:15 INFO - PROCESS | 1508 | 1467050295507 Marionette DEBUG loaded listener.js 10:58:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408B908000) [pid = 1508] [serial = 1520] [outer = 00000040879ACC00] 10:58:15 INFO - PROCESS | 1508 | 1467050295978 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 10:58:16 INFO - PROCESS | 1508 | 1467050296040 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1508 | 1467050296043 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:58:16 INFO - PROCESS | 1508 | 1467050296047 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1508 | 1467050296050 Marionette TRACE conn6 <- [1,1990,null,{}] 10:58:16 INFO - PROCESS | 1508 | 1467050296062 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:16 INFO - PROCESS | 1508 | 1467050296067 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:16 INFO - PROCESS | 1508 | 1467050296183 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:58:16 INFO - PROCESS | 1508 | 1467050296265 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:16 INFO - PROCESS | 1508 | 1467050296268 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:16 INFO - PROCESS | 1508 | ++DOCSHELL 000000409202A800 == 30 [pid = 1508] [id = 507] 10:58:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040855F0C00) [pid = 1508] [serial = 1521] [outer = 0000000000000000] 10:58:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408C6E4800) [pid = 1508] [serial = 1522] [outer = 00000040855F0C00] 10:58:16 INFO - PROCESS | 1508 | 1467050296318 Marionette DEBUG loaded listener.js 10:58:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408CA0F800) [pid = 1508] [serial = 1523] [outer = 00000040855F0C00] 10:58:16 INFO - PROCESS | 1508 | 1467050296680 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 10:58:16 INFO - PROCESS | 1508 | 1467050296746 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:58:16 INFO - PROCESS | 1508 | 1467050296749 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:58:16 INFO - PROCESS | 1508 | 1467050296752 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:58:16 INFO - PROCESS | 1508 | 1467050296754 Marionette TRACE conn6 <- [1,1994,null,{}] 10:58:16 INFO - PROCESS | 1508 | 1467050296757 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:16 INFO - PROCESS | 1508 | 1467050296760 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:16 INFO - PROCESS | 1508 | 1467050296847 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:58:16 INFO - PROCESS | 1508 | 1467050296853 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:16 INFO - PROCESS | 1508 | 1467050296855 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:16 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094136000 == 31 [pid = 1508] [id = 508] 10:58:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D61A000) [pid = 1508] [serial = 1524] [outer = 0000000000000000] 10:58:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D637400) [pid = 1508] [serial = 1525] [outer = 000000408D61A000] 10:58:16 INFO - PROCESS | 1508 | 1467050296900 Marionette DEBUG loaded listener.js 10:58:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408DF5E400) [pid = 1508] [serial = 1526] [outer = 000000408D61A000] 10:58:17 INFO - PROCESS | 1508 | 1467050297339 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:58:17 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 10:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 629ms 10:58:17 INFO - PROCESS | 1508 | 1467050297384 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:58:17 INFO - PROCESS | 1508 | 1467050297386 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:58:17 INFO - PROCESS | 1508 | 1467050297389 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:58:17 INFO - PROCESS | 1508 | 1467050297391 Marionette TRACE conn6 <- [1,1998,null,{}] 10:58:17 INFO - PROCESS | 1508 | 1467050297395 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:17 INFO - PROCESS | 1508 | 1467050297397 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:17 INFO - PROCESS | 1508 | 1467050297477 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:58:17 INFO - PROCESS | 1508 | 1467050297485 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:17 INFO - PROCESS | 1508 | 1467050297487 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:17 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C7000 == 32 [pid = 1508] [id = 509] 10:58:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408793AC00) [pid = 1508] [serial = 1527] [outer = 0000000000000000] 10:58:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004090F36000) [pid = 1508] [serial = 1528] [outer = 000000408793AC00] 10:58:17 INFO - PROCESS | 1508 | 1467050297533 Marionette DEBUG loaded listener.js 10:58:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004091011C00) [pid = 1508] [serial = 1529] [outer = 000000408793AC00] 10:58:17 INFO - PROCESS | 1508 | 1467050297991 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:58:18 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 10:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 10:58:18 INFO - PROCESS | 1508 | 1467050298022 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 1508 | 1467050298024 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:58:18 INFO - PROCESS | 1508 | 1467050298028 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1508 | 1467050298030 Marionette TRACE conn6 <- [1,2002,null,{}] 10:58:18 INFO - PROCESS | 1508 | 1467050298037 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:18 INFO - PROCESS | 1508 | 1467050298043 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:18 INFO - PROCESS | 1508 | 1467050298151 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:58:18 INFO - PROCESS | 1508 | 1467050298159 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 1508 | 1467050298161 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:18 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094935000 == 33 [pid = 1508] [id = 510] 10:58:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004092067400) [pid = 1508] [serial = 1530] [outer = 0000000000000000] 10:58:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040933A6C00) [pid = 1508] [serial = 1531] [outer = 0000004092067400] 10:58:18 INFO - PROCESS | 1508 | 1467050298206 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004094007C00) [pid = 1508] [serial = 1532] [outer = 0000004092067400] 10:58:18 INFO - PROCESS | 1508 | 1467050298632 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 10:58:18 INFO - PROCESS | 1508 | 1467050298666 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:58:18 INFO - PROCESS | 1508 | 1467050298668 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:58:18 INFO - PROCESS | 1508 | 1467050298676 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:58:18 INFO - PROCESS | 1508 | 1467050298677 Marionette TRACE conn6 <- [1,2006,null,{}] 10:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:58:18 INFO - PROCESS | 1508 | 1467050298681 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:18 INFO - PROCESS | 1508 | 1467050298683 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:18 INFO - PROCESS | 1508 | 1467050298762 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:58:18 INFO - PROCESS | 1508 | 1467050298768 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:18 INFO - PROCESS | 1508 | 1467050298770 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:18 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086821800 == 34 [pid = 1508] [id = 511] 10:58:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409400A000) [pid = 1508] [serial = 1533] [outer = 0000000000000000] 10:58:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040943EB800) [pid = 1508] [serial = 1534] [outer = 000000409400A000] 10:58:18 INFO - PROCESS | 1508 | 1467050298814 Marionette DEBUG loaded listener.js 10:58:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040946E6400) [pid = 1508] [serial = 1535] [outer = 000000409400A000] 10:58:19 INFO - PROCESS | 1508 | 1467050299250 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 10:58:19 INFO - PROCESS | 1508 | 1467050299311 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 1508 | 1467050299313 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:58:19 INFO - PROCESS | 1508 | 1467050299316 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1508 | 1467050299318 Marionette TRACE conn6 <- [1,2010,null,{}] 10:58:19 INFO - PROCESS | 1508 | 1467050299322 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:19 INFO - PROCESS | 1508 | 1467050299323 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:19 INFO - PROCESS | 1508 | 1467050299403 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:58:19 INFO - PROCESS | 1508 | 1467050299408 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:19 INFO - PROCESS | 1508 | 1467050299410 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:19 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097943800 == 35 [pid = 1508] [id = 512] 10:58:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409496A400) [pid = 1508] [serial = 1536] [outer = 0000000000000000] 10:58:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040949F3400) [pid = 1508] [serial = 1537] [outer = 000000409496A400] 10:58:19 INFO - PROCESS | 1508 | 1467050299454 Marionette DEBUG loaded listener.js 10:58:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004094C25000) [pid = 1508] [serial = 1538] [outer = 000000409496A400] 10:58:19 INFO - PROCESS | 1508 | 1467050299925 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 10:58:19 INFO - PROCESS | 1508 | 1467050299950 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:58:19 INFO - PROCESS | 1508 | 1467050299953 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:58:19 INFO - PROCESS | 1508 | 1467050299956 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:58:19 INFO - PROCESS | 1508 | 1467050299958 Marionette TRACE conn6 <- [1,2014,null,{}] 10:58:19 INFO - PROCESS | 1508 | 1467050299961 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:19 INFO - PROCESS | 1508 | 1467050299963 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:20 INFO - PROCESS | 1508 | 1467050300071 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:58:20 INFO - PROCESS | 1508 | 1467050300079 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 1508 | 1467050300081 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:20 INFO - PROCESS | 1508 | ++DOCSHELL 000000409202A000 == 36 [pid = 1508] [id = 513] 10:58:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004094C21C00) [pid = 1508] [serial = 1539] [outer = 0000000000000000] 10:58:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004095217000) [pid = 1508] [serial = 1540] [outer = 0000004094C21C00] 10:58:20 INFO - PROCESS | 1508 | 1467050300125 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040956B0C00) [pid = 1508] [serial = 1541] [outer = 0000004094C21C00] 10:58:20 INFO - PROCESS | 1508 | 1467050300577 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 693ms 10:58:20 INFO - PROCESS | 1508 | 1467050300653 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:58:20 INFO - PROCESS | 1508 | 1467050300655 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:58:20 INFO - PROCESS | 1508 | 1467050300659 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:58:20 INFO - PROCESS | 1508 | 1467050300661 Marionette TRACE conn6 <- [1,2018,null,{}] 10:58:20 INFO - PROCESS | 1508 | 1467050300665 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:20 INFO - PROCESS | 1508 | 1467050300667 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:20 INFO - PROCESS | 1508 | 1467050300781 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:58:20 INFO - PROCESS | 1508 | 1467050300790 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:20 INFO - PROCESS | 1508 | 1467050300792 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:20 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098534800 == 37 [pid = 1508] [id = 514] 10:58:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040960B7400) [pid = 1508] [serial = 1542] [outer = 0000000000000000] 10:58:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040965B2400) [pid = 1508] [serial = 1543] [outer = 00000040960B7400] 10:58:20 INFO - PROCESS | 1508 | 1467050300878 Marionette DEBUG loaded listener.js 10:58:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004096A93000) [pid = 1508] [serial = 1544] [outer = 00000040960B7400] 10:58:21 INFO - PROCESS | 1508 | 1467050301320 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms 10:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:58:21 INFO - PROCESS | 1508 | 1467050301353 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:58:21 INFO - PROCESS | 1508 | 1467050301356 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:58:21 INFO - PROCESS | 1508 | 1467050301359 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:58:21 INFO - PROCESS | 1508 | 1467050301362 Marionette TRACE conn6 <- [1,2022,null,{}] 10:58:21 INFO - PROCESS | 1508 | 1467050301366 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:21 INFO - PROCESS | 1508 | 1467050301368 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:21 INFO - PROCESS | 1508 | 1467050301520 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:58:21 INFO - PROCESS | 1508 | 1467050301542 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:21 INFO - PROCESS | 1508 | 1467050301545 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:21 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C6800 == 38 [pid = 1508] [id = 515] 10:58:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000409753DC00) [pid = 1508] [serial = 1545] [outer = 0000000000000000] 10:58:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004097572000) [pid = 1508] [serial = 1546] [outer = 000000409753DC00] 10:58:21 INFO - PROCESS | 1508 | 1467050301591 Marionette DEBUG loaded listener.js 10:58:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (00000040975F0400) [pid = 1508] [serial = 1547] [outer = 000000409753DC00] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (0000004097754400) [pid = 1508] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000409520E000) [pid = 1508] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (00000040960B6000) [pid = 1508] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040975EA800) [pid = 1508] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040949F1800) [pid = 1508] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408575E800) [pid = 1508] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004094002800) [pid = 1508] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040875A2400) [pid = 1508] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408D370400) [pid = 1508] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040855EE400) [pid = 1508] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004087D52C00) [pid = 1508] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004086F28800) [pid = 1508] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004097752800) [pid = 1508] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:58:21 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004090F3D400) [pid = 1508] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:58:22 INFO - PROCESS | 1508 | 1467050302126 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 776ms 10:58:22 INFO - PROCESS | 1508 | 1467050302139 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 1508 | 1467050302141 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:58:22 INFO - PROCESS | 1508 | 1467050302144 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - PROCESS | 1508 | 1467050302146 Marionette TRACE conn6 <- [1,2026,null,{}] 10:58:22 INFO - PROCESS | 1508 | 1467050302160 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 1508 | 1467050302162 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:22 INFO - PROCESS | 1508 | 1467050302269 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:58:22 INFO - PROCESS | 1508 | 1467050302275 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1508 | 1467050302277 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099225000 == 39 [pid = 1508] [id = 516] 10:58:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040903D5000) [pid = 1508] [serial = 1548] [outer = 0000000000000000] 10:58:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004095616400) [pid = 1508] [serial = 1549] [outer = 00000040903D5000] 10:58:22 INFO - PROCESS | 1508 | 1467050302322 Marionette DEBUG loaded listener.js 10:58:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040975ED800) [pid = 1508] [serial = 1550] [outer = 00000040903D5000] 10:58:22 INFO - PROCESS | 1508 | 1467050302756 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 10:58:22 INFO - PROCESS | 1508 | 1467050302786 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:58:22 INFO - PROCESS | 1508 | 1467050302788 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:58:22 INFO - PROCESS | 1508 | 1467050302792 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:58:22 INFO - PROCESS | 1508 | 1467050302794 Marionette TRACE conn6 <- [1,2030,null,{}] 10:58:22 INFO - PROCESS | 1508 | 1467050302798 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:22 INFO - PROCESS | 1508 | 1467050302799 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:22 INFO - PROCESS | 1508 | 1467050302883 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:58:22 INFO - PROCESS | 1508 | 1467050302888 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:22 INFO - PROCESS | 1508 | 1467050302890 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:22 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA23800 == 40 [pid = 1508] [id = 517] 10:58:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004097672400) [pid = 1508] [serial = 1551] [outer = 0000000000000000] 10:58:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000409774E000) [pid = 1508] [serial = 1552] [outer = 0000004097672400] 10:58:22 INFO - PROCESS | 1508 | 1467050302934 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040978C3000) [pid = 1508] [serial = 1553] [outer = 0000004097672400] 10:58:23 INFO - PROCESS | 1508 | 1467050303383 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:58:23 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) 10:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 629ms 10:58:23 INFO - PROCESS | 1508 | 1467050303434 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:58:23 INFO - PROCESS | 1508 | 1467050303436 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:58:23 INFO - PROCESS | 1508 | 1467050303440 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:58:23 INFO - PROCESS | 1508 | 1467050303442 Marionette TRACE conn6 <- [1,2034,null,{}] 10:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:58:23 INFO - PROCESS | 1508 | 1467050303446 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:23 INFO - PROCESS | 1508 | 1467050303447 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:23 INFO - PROCESS | 1508 | 1467050303542 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:58:23 INFO - PROCESS | 1508 | 1467050303550 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:23 INFO - PROCESS | 1508 | 1467050303552 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:23 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB60800 == 41 [pid = 1508] [id = 518] 10:58:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040978D0800) [pid = 1508] [serial = 1554] [outer = 0000000000000000] 10:58:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040979C3400) [pid = 1508] [serial = 1555] [outer = 00000040978D0800] 10:58:23 INFO - PROCESS | 1508 | 1467050303597 Marionette DEBUG loaded listener.js 10:58:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040979D0000) [pid = 1508] [serial = 1556] [outer = 00000040978D0800] 10:58:24 INFO - PROCESS | 1508 | --DOCSHELL 000000408BE90000 == 40 [pid = 1508] [id = 505] 10:58:24 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB48000 == 39 [pid = 1508] [id = 504] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB20000 == 38 [pid = 1508] [id = 506] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 000000409202A800 == 37 [pid = 1508] [id = 507] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004094136000 == 36 [pid = 1508] [id = 508] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004094935000 == 35 [pid = 1508] [id = 510] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004097943800 == 34 [pid = 1508] [id = 512] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C7000 == 33 [pid = 1508] [id = 509] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004099225000 == 32 [pid = 1508] [id = 516] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA23800 == 31 [pid = 1508] [id = 517] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C6800 == 30 [pid = 1508] [id = 515] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004098534800 == 29 [pid = 1508] [id = 514] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 000000409202A000 == 28 [pid = 1508] [id = 513] 10:58:25 INFO - PROCESS | 1508 | --DOCSHELL 0000004086821800 == 27 [pid = 1508] [id = 511] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040978CB000) [pid = 1508] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004095218C00) [pid = 1508] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004096517C00) [pid = 1508] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040956B2000) [pid = 1508] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040979C5400) [pid = 1508] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040975EFC00) [pid = 1508] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000409689E400) [pid = 1508] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409775A400) [pid = 1508] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004097751800) [pid = 1508] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040949F6800) [pid = 1508] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040946DC400) [pid = 1508] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040947BCC00) [pid = 1508] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004094005000) [pid = 1508] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004094010400) [pid = 1508] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004090F3E400) [pid = 1508] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004091042800) [pid = 1508] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D8BD000) [pid = 1508] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040903D3400) [pid = 1508] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408CA0C400) [pid = 1508] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408D36DC00) [pid = 1508] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040886E2800) [pid = 1508] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408BBA5C00) [pid = 1508] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004086F2E800) [pid = 1508] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408736F000) [pid = 1508] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040978C4000) [pid = 1508] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004095213400) [pid = 1508] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040975EA000) [pid = 1508] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (0000004094DD7C00) [pid = 1508] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 10:58:25 INFO - PROCESS | 1508 | 1467050305401 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1979ms 10:58:25 INFO - PROCESS | 1508 | 1467050305426 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:58:25 INFO - PROCESS | 1508 | 1467050305430 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:58:25 INFO - PROCESS | 1508 | 1467050305436 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:58:25 INFO - PROCESS | 1508 | 1467050305439 Marionette TRACE conn6 <- [1,2038,null,{}] 10:58:25 INFO - PROCESS | 1508 | 1467050305445 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:25 INFO - PROCESS | 1508 | 1467050305449 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:25 INFO - PROCESS | 1508 | 1467050305542 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:58:25 INFO - PROCESS | 1508 | 1467050305549 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:25 INFO - PROCESS | 1508 | 1467050305554 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:25 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C46F000 == 28 [pid = 1508] [id = 519] 10:58:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004086F27000) [pid = 1508] [serial = 1557] [outer = 0000000000000000] 10:58:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004086F27C00) [pid = 1508] [serial = 1558] [outer = 0000004086F27000] 10:58:25 INFO - PROCESS | 1508 | 1467050305605 Marionette DEBUG loaded listener.js 10:58:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408736D400) [pid = 1508] [serial = 1559] [outer = 0000004086F27000] 10:58:26 INFO - PROCESS | 1508 | 1467050306083 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 10:58:26 INFO - PROCESS | 1508 | 1467050306131 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 1508 | 1467050306137 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:58:26 INFO - PROCESS | 1508 | 1467050306143 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1508 | 1467050306146 Marionette TRACE conn6 <- [1,2042,null,{}] 10:58:26 INFO - PROCESS | 1508 | 1467050306150 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:26 INFO - PROCESS | 1508 | 1467050306153 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:26 INFO - PROCESS | 1508 | 1467050306244 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:58:26 INFO - PROCESS | 1508 | 1467050306254 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:26 INFO - PROCESS | 1508 | 1467050306257 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:26 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CB4000 == 29 [pid = 1508] [id = 520] 10:58:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004087A22400) [pid = 1508] [serial = 1560] [outer = 0000000000000000] 10:58:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004088351400) [pid = 1508] [serial = 1561] [outer = 0000004087A22400] 10:58:26 INFO - PROCESS | 1508 | 1467050306305 Marionette DEBUG loaded listener.js 10:58:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408B913800) [pid = 1508] [serial = 1562] [outer = 0000004087A22400] 10:58:26 INFO - PROCESS | 1508 | 1467050306803 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 693ms 10:58:26 INFO - PROCESS | 1508 | 1467050306837 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:58:26 INFO - PROCESS | 1508 | 1467050306840 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:58:26 INFO - PROCESS | 1508 | 1467050306843 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:58:26 INFO - PROCESS | 1508 | 1467050306847 Marionette TRACE conn6 <- [1,2046,null,{}] 10:58:26 INFO - PROCESS | 1508 | 1467050306859 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:26 INFO - PROCESS | 1508 | 1467050306864 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:26 INFO - PROCESS | 1508 | 1467050306982 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:58:27 INFO - PROCESS | 1508 | 1467050307064 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 1508 | 1467050307067 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093397800 == 30 [pid = 1508] [id = 521] 10:58:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040855EFC00) [pid = 1508] [serial = 1563] [outer = 0000000000000000] 10:58:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408CA04800) [pid = 1508] [serial = 1564] [outer = 00000040855EFC00] 10:58:27 INFO - PROCESS | 1508 | 1467050307116 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408D331C00) [pid = 1508] [serial = 1565] [outer = 00000040855EFC00] 10:58:27 INFO - PROCESS | 1508 | 1467050307485 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 693ms 10:58:27 INFO - PROCESS | 1508 | 1467050307546 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:58:27 INFO - PROCESS | 1508 | 1467050307549 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:58:27 INFO - PROCESS | 1508 | 1467050307553 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:58:27 INFO - PROCESS | 1508 | 1467050307555 Marionette TRACE conn6 <- [1,2050,null,{}] 10:58:27 INFO - PROCESS | 1508 | 1467050307558 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:27 INFO - PROCESS | 1508 | 1467050307561 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:27 INFO - PROCESS | 1508 | 1467050307649 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:58:27 INFO - PROCESS | 1508 | 1467050307655 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:27 INFO - PROCESS | 1508 | 1467050307657 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094142800 == 31 [pid = 1508] [id = 522] 10:58:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D630000) [pid = 1508] [serial = 1566] [outer = 0000000000000000] 10:58:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D8B4400) [pid = 1508] [serial = 1567] [outer = 000000408D630000] 10:58:27 INFO - PROCESS | 1508 | 1467050307703 Marionette DEBUG loaded listener.js 10:58:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040903AF800) [pid = 1508] [serial = 1568] [outer = 000000408D630000] 10:58:28 INFO - PROCESS | 1508 | 1467050308131 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 628ms 10:58:28 INFO - PROCESS | 1508 | 1467050308187 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:58:28 INFO - PROCESS | 1508 | 1467050308189 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:58:28 INFO - PROCESS | 1508 | 1467050308193 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - PROCESS | 1508 | 1467050308195 Marionette TRACE conn6 <- [1,2054,null,{}] 10:58:28 INFO - PROCESS | 1508 | 1467050308198 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:28 INFO - PROCESS | 1508 | 1467050308200 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:28 INFO - PROCESS | 1508 | 1467050308281 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:58:28 INFO - PROCESS | 1508 | 1467050308289 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 1508 | 1467050308291 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:28 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094609800 == 32 [pid = 1508] [id = 523] 10:58:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004087934000) [pid = 1508] [serial = 1569] [outer = 0000000000000000] 10:58:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004090F38C00) [pid = 1508] [serial = 1570] [outer = 0000004087934000] 10:58:28 INFO - PROCESS | 1508 | 1467050308337 Marionette DEBUG loaded listener.js 10:58:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004091003800) [pid = 1508] [serial = 1571] [outer = 0000004087934000] 10:58:28 INFO - PROCESS | 1508 | 1467050308797 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 628ms 10:58:28 INFO - PROCESS | 1508 | 1467050308824 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:58:28 INFO - PROCESS | 1508 | 1467050308827 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:58:28 INFO - PROCESS | 1508 | 1467050308830 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:58:28 INFO - PROCESS | 1508 | 1467050308832 Marionette TRACE conn6 <- [1,2058,null,{}] 10:58:28 INFO - PROCESS | 1508 | 1467050308835 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:28 INFO - PROCESS | 1508 | 1467050308841 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:28 INFO - PROCESS | 1508 | 1467050308954 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:58:28 INFO - PROCESS | 1508 | 1467050308962 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:28 INFO - PROCESS | 1508 | 1467050308964 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:28 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094932800 == 33 [pid = 1508] [id = 524] 10:58:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004091FA9C00) [pid = 1508] [serial = 1572] [outer = 0000000000000000] 10:58:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409339FC00) [pid = 1508] [serial = 1573] [outer = 0000004091FA9C00] 10:58:29 INFO - PROCESS | 1508 | 1467050309009 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004094007800) [pid = 1508] [serial = 1574] [outer = 0000004091FA9C00] 10:58:29 INFO - PROCESS | 1508 | 1467050309435 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 10:58:29 INFO - PROCESS | 1508 | 1467050309467 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:58:29 INFO - PROCESS | 1508 | 1467050309470 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:58:29 INFO - PROCESS | 1508 | 1467050309477 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:58:29 INFO - PROCESS | 1508 | 1467050309479 Marionette TRACE conn6 <- [1,2062,null,{}] 10:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:58:29 INFO - PROCESS | 1508 | 1467050309482 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:29 INFO - PROCESS | 1508 | 1467050309484 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:29 INFO - PROCESS | 1508 | 1467050309564 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:58:29 INFO - PROCESS | 1508 | 1467050309570 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:29 INFO - PROCESS | 1508 | 1467050309572 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:29 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086AB5800 == 34 [pid = 1508] [id = 525] 10:58:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409400CC00) [pid = 1508] [serial = 1575] [outer = 0000000000000000] 10:58:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040943F4400) [pid = 1508] [serial = 1576] [outer = 000000409400CC00] 10:58:29 INFO - PROCESS | 1508 | 1467050309619 Marionette DEBUG loaded listener.js 10:58:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040946E5C00) [pid = 1508] [serial = 1577] [outer = 000000409400CC00] 10:58:30 INFO - PROCESS | 1508 | 1467050310062 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 627ms 10:58:30 INFO - PROCESS | 1508 | 1467050310114 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 1508 | 1467050310116 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:58:30 INFO - PROCESS | 1508 | 1467050310120 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 1508 | 1467050310121 Marionette TRACE conn6 <- [1,2066,null,{}] 10:58:30 INFO - PROCESS | 1508 | 1467050310125 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - PROCESS | 1508 | 1467050310127 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:30 INFO - PROCESS | 1508 | 1467050310206 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:58:30 INFO - PROCESS | 1508 | 1467050310212 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 1508 | 1467050310213 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:30 INFO - PROCESS | 1508 | ++DOCSHELL 000000409794B800 == 35 [pid = 1508] [id = 526] 10:58:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409495FC00) [pid = 1508] [serial = 1578] [outer = 0000000000000000] 10:58:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040949F6800) [pid = 1508] [serial = 1579] [outer = 000000409495FC00] 10:58:30 INFO - PROCESS | 1508 | 1467050310258 Marionette DEBUG loaded listener.js 10:58:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004094DD7C00) [pid = 1508] [serial = 1580] [outer = 000000409495FC00] 10:58:30 INFO - PROCESS | 1508 | 1467050310730 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 10:58:30 INFO - PROCESS | 1508 | 1467050310752 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:58:30 INFO - PROCESS | 1508 | 1467050310754 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:58:30 INFO - PROCESS | 1508 | 1467050310758 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:58:30 INFO - PROCESS | 1508 | 1467050310759 Marionette TRACE conn6 <- [1,2070,null,{}] 10:58:30 INFO - PROCESS | 1508 | 1467050310763 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:30 INFO - PROCESS | 1508 | 1467050310765 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:30 INFO - PROCESS | 1508 | 1467050310872 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:58:30 INFO - PROCESS | 1508 | 1467050310879 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:30 INFO - PROCESS | 1508 | 1467050310881 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:30 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093396000 == 36 [pid = 1508] [id = 527] 10:58:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004094D59400) [pid = 1508] [serial = 1581] [outer = 0000000000000000] 10:58:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004095219800) [pid = 1508] [serial = 1582] [outer = 0000004094D59400] 10:58:30 INFO - PROCESS | 1508 | 1467050310925 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040956CB400) [pid = 1508] [serial = 1583] [outer = 0000004094D59400] 10:58:31 INFO - PROCESS | 1508 | 1467050311381 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 10:58:31 INFO - PROCESS | 1508 | 1467050311457 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:58:31 INFO - PROCESS | 1508 | 1467050311459 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:58:31 INFO - PROCESS | 1508 | 1467050311462 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:58:31 INFO - PROCESS | 1508 | 1467050311464 Marionette TRACE conn6 <- [1,2074,null,{}] 10:58:31 INFO - PROCESS | 1508 | 1467050311468 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:31 INFO - PROCESS | 1508 | 1467050311470 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:31 INFO - PROCESS | 1508 | 1467050311585 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:58:31 INFO - PROCESS | 1508 | 1467050311594 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:31 INFO - PROCESS | 1508 | 1467050311596 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:31 INFO - PROCESS | 1508 | ++DOCSHELL 000000409852F000 == 37 [pid = 1508] [id = 528] 10:58:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040956AD400) [pid = 1508] [serial = 1584] [outer = 0000000000000000] 10:58:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (0000004096517C00) [pid = 1508] [serial = 1585] [outer = 00000040956AD400] 10:58:31 INFO - PROCESS | 1508 | 1467050311640 Marionette DEBUG loaded listener.js 10:58:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004097102800) [pid = 1508] [serial = 1586] [outer = 00000040956AD400] 10:58:32 INFO - PROCESS | 1508 | 1467050312100 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 10:58:32 INFO - PROCESS | 1508 | 1467050312159 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:58:32 INFO - PROCESS | 1508 | 1467050312161 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:58:32 INFO - PROCESS | 1508 | 1467050312164 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:58:32 INFO - PROCESS | 1508 | 1467050312167 Marionette TRACE conn6 <- [1,2078,null,{}] 10:58:32 INFO - PROCESS | 1508 | 1467050312171 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:32 INFO - PROCESS | 1508 | 1467050312173 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:32 INFO - PROCESS | 1508 | 1467050312327 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:58:32 INFO - PROCESS | 1508 | 1467050312386 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:32 INFO - PROCESS | 1508 | 1467050312389 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094607000 == 38 [pid = 1508] [id = 529] 10:58:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000409753D800) [pid = 1508] [serial = 1587] [outer = 0000000000000000] 10:58:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004097576000) [pid = 1508] [serial = 1588] [outer = 000000409753D800] 10:58:32 INFO - PROCESS | 1508 | 1467050312437 Marionette DEBUG loaded listener.js 10:58:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004097671400) [pid = 1508] [serial = 1589] [outer = 000000409753D800] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (0000004097672400) [pid = 1508] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004094C21C00) [pid = 1508] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (00000040960B7400) [pid = 1508] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000409753DC00) [pid = 1508] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040903D5000) [pid = 1508] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408793AC00) [pid = 1508] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (000000408D61A000) [pid = 1508] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040855F0C00) [pid = 1508] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040879ACC00) [pid = 1508] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004086ACC000) [pid = 1508] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040979C3000) [pid = 1508] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000409496A400) [pid = 1508] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409400A000) [pid = 1508] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:58:32 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004092067400) [pid = 1508] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:58:32 INFO - PROCESS | 1508 | 1467050312962 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 839ms 10:58:33 INFO - PROCESS | 1508 | 1467050313007 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 1508 | 1467050313009 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:58:33 INFO - PROCESS | 1508 | 1467050313013 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 1508 | 1467050313014 Marionette TRACE conn6 <- [1,2082,null,{}] 10:58:33 INFO - PROCESS | 1508 | 1467050313018 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:33 INFO - PROCESS | 1508 | 1467050313020 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:33 INFO - PROCESS | 1508 | 1467050313103 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:58:33 INFO - PROCESS | 1508 | 1467050313109 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 1508 | 1467050313111 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:33 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A874000 == 39 [pid = 1508] [id = 530] 10:58:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408D62D000) [pid = 1508] [serial = 1590] [outer = 0000000000000000] 10:58:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004094ABF000) [pid = 1508] [serial = 1591] [outer = 000000408D62D000] 10:58:33 INFO - PROCESS | 1508 | 1467050313155 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040975F3C00) [pid = 1508] [serial = 1592] [outer = 000000408D62D000] 10:58:33 INFO - PROCESS | 1508 | 1467050313573 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 10:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:58:33 INFO - PROCESS | 1508 | 1467050313645 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:58:33 INFO - PROCESS | 1508 | 1467050313647 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:58:33 INFO - PROCESS | 1508 | 1467050313651 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:58:33 INFO - PROCESS | 1508 | 1467050313652 Marionette TRACE conn6 <- [1,2086,null,{}] 10:58:33 INFO - PROCESS | 1508 | 1467050313656 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:33 INFO - PROCESS | 1508 | 1467050313658 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:33 INFO - PROCESS | 1508 | 1467050313740 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:58:33 INFO - PROCESS | 1508 | 1467050313745 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:33 INFO - PROCESS | 1508 | 1467050313747 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:33 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA26000 == 40 [pid = 1508] [id = 531] 10:58:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004097751C00) [pid = 1508] [serial = 1593] [outer = 0000000000000000] 10:58:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004097756400) [pid = 1508] [serial = 1594] [outer = 0000004097751C00] 10:58:33 INFO - PROCESS | 1508 | 1467050313791 Marionette DEBUG loaded listener.js 10:58:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040978C5C00) [pid = 1508] [serial = 1595] [outer = 0000004097751C00] 10:58:34 INFO - PROCESS | 1508 | 1467050314242 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 628ms 10:58:34 INFO - PROCESS | 1508 | 1467050314290 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:58:34 INFO - PROCESS | 1508 | 1467050314292 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:58:34 INFO - PROCESS | 1508 | 1467050314296 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:58:34 INFO - PROCESS | 1508 | 1467050314297 Marionette TRACE conn6 <- [1,2090,null,{}] 10:58:34 INFO - PROCESS | 1508 | 1467050314301 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:34 INFO - PROCESS | 1508 | 1467050314303 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:34 INFO - PROCESS | 1508 | 1467050314387 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:58:34 INFO - PROCESS | 1508 | 1467050314392 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:34 INFO - PROCESS | 1508 | 1467050314394 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:34 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB5F000 == 41 [pid = 1508] [id = 532] 10:58:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040978CC000) [pid = 1508] [serial = 1596] [outer = 0000000000000000] 10:58:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040979C7800) [pid = 1508] [serial = 1597] [outer = 00000040978CC000] 10:58:34 INFO - PROCESS | 1508 | 1467050314445 Marionette DEBUG loaded listener.js 10:58:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004098224800) [pid = 1508] [serial = 1598] [outer = 00000040978CC000] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 000000408C46F000 == 40 [pid = 1508] [id = 519] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB60800 == 39 [pid = 1508] [id = 518] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004086AB5800 == 38 [pid = 1508] [id = 525] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004094142800 == 37 [pid = 1508] [id = 522] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA26000 == 36 [pid = 1508] [id = 531] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004094932800 == 35 [pid = 1508] [id = 524] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 000000409794B800 == 34 [pid = 1508] [id = 526] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004093396000 == 33 [pid = 1508] [id = 527] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004093397800 == 32 [pid = 1508] [id = 521] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 000000409A874000 == 31 [pid = 1508] [id = 530] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CB4000 == 30 [pid = 1508] [id = 520] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004094607000 == 29 [pid = 1508] [id = 529] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 000000409852F000 == 28 [pid = 1508] [id = 528] 10:58:35 INFO - PROCESS | 1508 | --DOCSHELL 0000004094609800 == 27 [pid = 1508] [id = 523] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040978C3000) [pid = 1508] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040979C3400) [pid = 1508] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004095217000) [pid = 1508] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040965B2400) [pid = 1508] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004097572000) [pid = 1508] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004096A93000) [pid = 1508] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004095616400) [pid = 1508] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409774E000) [pid = 1508] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004090F36000) [pid = 1508] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004091011C00) [pid = 1508] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408D637400) [pid = 1508] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408DF5E400) [pid = 1508] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408C6E4800) [pid = 1508] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408CA0F800) [pid = 1508] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004087A2B400) [pid = 1508] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408B908000) [pid = 1508] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004086ACD800) [pid = 1508] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004087368800) [pid = 1508] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040979CC800) [pid = 1508] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040949F3400) [pid = 1508] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040943EB800) [pid = 1508] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040946E6400) [pid = 1508] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040933A6C00) [pid = 1508] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004094007C00) [pid = 1508] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040956B0C00) [pid = 1508] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040975F0400) [pid = 1508] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004094C25000) [pid = 1508] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040975ED800) [pid = 1508] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 10:58:36 INFO - PROCESS | 1508 | 1467050316247 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1992ms 10:58:36 INFO - PROCESS | 1508 | 1467050316293 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:58:36 INFO - PROCESS | 1508 | 1467050316297 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:58:36 INFO - PROCESS | 1508 | 1467050316302 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:58:36 INFO - PROCESS | 1508 | 1467050316306 Marionette TRACE conn6 <- [1,2094,null,{}] 10:58:36 INFO - PROCESS | 1508 | 1467050316312 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:36 INFO - PROCESS | 1508 | 1467050316315 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:36 INFO - PROCESS | 1508 | 1467050316408 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:58:36 INFO - PROCESS | 1508 | 1467050316415 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:36 INFO - PROCESS | 1508 | 1467050316420 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:36 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C416000 == 28 [pid = 1508] [id = 533] 10:58:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004086AC8400) [pid = 1508] [serial = 1599] [outer = 0000000000000000] 10:58:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004086AD3C00) [pid = 1508] [serial = 1600] [outer = 0000004086AC8400] 10:58:36 INFO - PROCESS | 1508 | 1467050316469 Marionette DEBUG loaded listener.js 10:58:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004087368400) [pid = 1508] [serial = 1601] [outer = 0000004086AC8400] 10:58:36 INFO - PROCESS | 1508 | 1467050316975 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 1508 | 1467050317045 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:58:37 INFO - PROCESS | 1508 | 1467050317052 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 1508 | 1467050317055 Marionette TRACE conn6 <- [1,2098,null,{}] 10:58:37 INFO - PROCESS | 1508 | 1467050317059 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:37 INFO - PROCESS | 1508 | 1467050317062 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:37 INFO - PROCESS | 1508 | 1467050317153 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:58:37 INFO - PROCESS | 1508 | 1467050317166 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 1508 | 1467050317169 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:37 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CB7000 == 29 [pid = 1508] [id = 534] 10:58:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004087A25C00) [pid = 1508] [serial = 1602] [outer = 0000000000000000] 10:58:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004087D56000) [pid = 1508] [serial = 1603] [outer = 0000004087A25C00] 10:58:37 INFO - PROCESS | 1508 | 1467050317217 Marionette DEBUG loaded listener.js 10:58:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408B9BEC00) [pid = 1508] [serial = 1604] [outer = 0000004087A25C00] 10:58:37 INFO - PROCESS | 1508 | 1467050317692 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 10:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:58:37 INFO - PROCESS | 1508 | 1467050317745 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:58:37 INFO - PROCESS | 1508 | 1467050317748 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:58:37 INFO - PROCESS | 1508 | 1467050317752 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:58:37 INFO - PROCESS | 1508 | 1467050317755 Marionette TRACE conn6 <- [1,2102,null,{}] 10:58:37 INFO - PROCESS | 1508 | 1467050317797 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:37 INFO - PROCESS | 1508 | 1467050317802 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:37 INFO - PROCESS | 1508 | 1467050317917 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:58:37 INFO - PROCESS | 1508 | 1467050317969 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:37 INFO - PROCESS | 1508 | 1467050317973 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:37 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093395800 == 30 [pid = 1508] [id = 535] 10:58:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040855ECC00) [pid = 1508] [serial = 1605] [outer = 0000000000000000] 10:58:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408C75CC00) [pid = 1508] [serial = 1606] [outer = 00000040855ECC00] 10:58:38 INFO - PROCESS | 1508 | 1467050318023 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408D328000) [pid = 1508] [serial = 1607] [outer = 00000040855ECC00] 10:58:38 INFO - PROCESS | 1508 | 1467050318417 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 10:58:38 INFO - PROCESS | 1508 | 1467050318451 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:58:38 INFO - PROCESS | 1508 | 1467050318454 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:58:38 INFO - PROCESS | 1508 | 1467050318457 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:58:38 INFO - PROCESS | 1508 | 1467050318459 Marionette TRACE conn6 <- [1,2106,null,{}] 10:58:38 INFO - PROCESS | 1508 | 1467050318463 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:38 INFO - PROCESS | 1508 | 1467050318465 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:38 INFO - PROCESS | 1508 | 1467050318555 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:58:38 INFO - PROCESS | 1508 | 1467050318560 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:38 INFO - PROCESS | 1508 | 1467050318562 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094144800 == 31 [pid = 1508] [id = 536] 10:58:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D630C00) [pid = 1508] [serial = 1608] [outer = 0000000000000000] 10:58:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D637C00) [pid = 1508] [serial = 1609] [outer = 000000408D630C00] 10:58:38 INFO - PROCESS | 1508 | 1467050318608 Marionette DEBUG loaded listener.js 10:58:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408DF61000) [pid = 1508] [serial = 1610] [outer = 000000408D630C00] 10:58:38 INFO - PROCESS | 1508 | --DOCSHELL 0000004087912000 == 30 [pid = 1508] [id = 10] 10:58:39 INFO - PROCESS | 1508 | 1467050319074 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 693ms 10:58:39 INFO - PROCESS | 1508 | 1467050319170 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:58:39 INFO - PROCESS | 1508 | 1467050319172 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:58:39 INFO - PROCESS | 1508 | 1467050319179 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - PROCESS | 1508 | 1467050319180 Marionette TRACE conn6 <- [1,2110,null,{}] 10:58:39 INFO - PROCESS | 1508 | 1467050319184 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:39 INFO - PROCESS | 1508 | 1467050319186 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:39 INFO - PROCESS | 1508 | 1467050319267 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:58:39 INFO - PROCESS | 1508 | 1467050319279 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 1508 | 1467050319282 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:39 INFO - PROCESS | 1508 | ++DOCSHELL 000000409460C800 == 31 [pid = 1508] [id = 537] 10:58:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000408759C800) [pid = 1508] [serial = 1611] [outer = 0000000000000000] 10:58:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004090F35400) [pid = 1508] [serial = 1612] [outer = 000000408759C800] 10:58:39 INFO - PROCESS | 1508 | 1467050319326 Marionette DEBUG loaded listener.js 10:58:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409100D000) [pid = 1508] [serial = 1613] [outer = 000000408759C800] 10:58:39 INFO - PROCESS | 1508 | 1467050319745 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 10:58:39 INFO - PROCESS | 1508 | 1467050319809 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:58:39 INFO - PROCESS | 1508 | 1467050319812 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:58:39 INFO - PROCESS | 1508 | 1467050319815 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:58:39 INFO - PROCESS | 1508 | 1467050319817 Marionette TRACE conn6 <- [1,2114,null,{}] 10:58:39 INFO - PROCESS | 1508 | 1467050319820 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:39 INFO - PROCESS | 1508 | 1467050319826 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:39 INFO - PROCESS | 1508 | 1467050319932 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:58:39 INFO - PROCESS | 1508 | 1467050319938 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:39 INFO - PROCESS | 1508 | 1467050319940 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:39 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095438800 == 32 [pid = 1508] [id = 538] 10:58:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004091AEC400) [pid = 1508] [serial = 1614] [outer = 0000000000000000] 10:58:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040920C5800) [pid = 1508] [serial = 1615] [outer = 0000004091AEC400] 10:58:39 INFO - PROCESS | 1508 | 1467050319986 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004094004400) [pid = 1508] [serial = 1616] [outer = 0000004091AEC400] 10:58:40 INFO - PROCESS | 1508 | 1467050320419 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 10:58:40 INFO - PROCESS | 1508 | 1467050320447 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:58:40 INFO - PROCESS | 1508 | 1467050320449 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:58:40 INFO - PROCESS | 1508 | 1467050320453 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:58:40 INFO - PROCESS | 1508 | 1467050320455 Marionette TRACE conn6 <- [1,2118,null,{}] 10:58:40 INFO - PROCESS | 1508 | 1467050320463 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:40 INFO - PROCESS | 1508 | 1467050320465 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:40 INFO - PROCESS | 1508 | 1467050320546 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:58:40 INFO - PROCESS | 1508 | 1467050320552 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:40 INFO - PROCESS | 1508 | 1467050320554 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:40 INFO - PROCESS | 1508 | ++DOCSHELL 00000040965B1800 == 33 [pid = 1508] [id = 539] 10:58:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409416B000) [pid = 1508] [serial = 1617] [outer = 0000000000000000] 10:58:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040943F1400) [pid = 1508] [serial = 1618] [outer = 000000409416B000] 10:58:40 INFO - PROCESS | 1508 | 1467050320598 Marionette DEBUG loaded listener.js 10:58:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040946E4C00) [pid = 1508] [serial = 1619] [outer = 000000409416B000] 10:58:41 INFO - PROCESS | 1508 | 1467050321053 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 1508 | 1467050321096 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:58:41 INFO - PROCESS | 1508 | 1467050321100 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1508 | 1467050321102 Marionette TRACE conn6 <- [1,2122,null,{}] 10:58:41 INFO - PROCESS | 1508 | 1467050321106 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:41 INFO - PROCESS | 1508 | 1467050321108 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:41 INFO - PROCESS | 1508 | 1467050321195 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:58:41 INFO - PROCESS | 1508 | 1467050321201 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:41 INFO - PROCESS | 1508 | 1467050321203 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:41 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097951800 == 34 [pid = 1508] [id = 540] 10:58:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004085F46800) [pid = 1508] [serial = 1620] [outer = 0000000000000000] 10:58:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040949F6C00) [pid = 1508] [serial = 1621] [outer = 0000004085F46800] 10:58:41 INFO - PROCESS | 1508 | 1467050321247 Marionette DEBUG loaded listener.js 10:58:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004094DD9400) [pid = 1508] [serial = 1622] [outer = 0000004085F46800] 10:58:41 INFO - PROCESS | 1508 | 1467050321719 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 10:58:41 INFO - PROCESS | 1508 | 1467050321797 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:58:41 INFO - PROCESS | 1508 | 1467050321801 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:58:41 INFO - PROCESS | 1508 | 1467050321803 Marionette TRACE conn6 <- [1,2126,null,{}] 10:58:41 INFO - PROCESS | 1508 | 1467050321806 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:41 INFO - PROCESS | 1508 | 1467050321808 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:41 INFO - PROCESS | 1508 | 1467050321917 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:58:42 INFO - PROCESS | 1508 | 1467050321995 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 1508 | 1467050321997 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:42 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093394000 == 35 [pid = 1508] [id = 541] 10:58:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004095218000) [pid = 1508] [serial = 1623] [outer = 0000000000000000] 10:58:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409540E800) [pid = 1508] [serial = 1624] [outer = 0000004095218000] 10:58:42 INFO - PROCESS | 1508 | 1467050322042 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (00000040956CDC00) [pid = 1508] [serial = 1625] [outer = 0000004095218000] 10:58:42 INFO - PROCESS | 1508 | 1467050322468 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 10:58:42 INFO - PROCESS | 1508 | 1467050322497 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:58:42 INFO - PROCESS | 1508 | 1467050322499 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:58:42 INFO - PROCESS | 1508 | 1467050322503 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:58:42 INFO - PROCESS | 1508 | 1467050322505 Marionette TRACE conn6 <- [1,2130,null,{}] 10:58:42 INFO - PROCESS | 1508 | 1467050322509 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:42 INFO - PROCESS | 1508 | 1467050322511 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:42 INFO - PROCESS | 1508 | 1467050322627 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:58:42 INFO - PROCESS | 1508 | 1467050322634 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:42 INFO - PROCESS | 1508 | 1467050322636 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:42 INFO - PROCESS | 1508 | ++DOCSHELL 000000409853E800 == 36 [pid = 1508] [id = 542] 10:58:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (0000004095216C00) [pid = 1508] [serial = 1626] [outer = 0000000000000000] 10:58:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (0000004096522400) [pid = 1508] [serial = 1627] [outer = 0000004095216C00] 10:58:42 INFO - PROCESS | 1508 | 1467050322724 Marionette DEBUG loaded listener.js 10:58:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (0000004096A92000) [pid = 1508] [serial = 1628] [outer = 0000004095216C00] 10:58:43 INFO - PROCESS | 1508 | 1467050323153 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:58:43 INFO - PROCESS | 1508 | 1467050323204 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:58:43 INFO - PROCESS | 1508 | 1467050323208 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:58:43 INFO - PROCESS | 1508 | 1467050323210 Marionette TRACE conn6 <- [1,2134,null,{}] 10:58:43 INFO - PROCESS | 1508 | 1467050323219 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:43 INFO - PROCESS | 1508 | 1467050323222 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:43 INFO - PROCESS | 1508 | 1467050323372 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:58:43 INFO - PROCESS | 1508 | 1467050323398 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:43 INFO - PROCESS | 1508 | 1467050323401 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:43 INFO - PROCESS | 1508 | ++DOCSHELL 000000409460C000 == 37 [pid = 1508] [id = 543] 10:58:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000409753DC00) [pid = 1508] [serial = 1629] [outer = 0000000000000000] 10:58:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004097577000) [pid = 1508] [serial = 1630] [outer = 000000409753DC00] 10:58:43 INFO - PROCESS | 1508 | 1467050323448 Marionette DEBUG loaded listener.js 10:58:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (0000004097674C00) [pid = 1508] [serial = 1631] [outer = 000000409753DC00] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (0000004097751C00) [pid = 1508] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004094D59400) [pid = 1508] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (00000040956AD400) [pid = 1508] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000409753D800) [pid = 1508] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040855EFC00) [pid = 1508] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004087A22400) [pid = 1508] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004086F27000) [pid = 1508] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040978D0800) [pid = 1508] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000409495FC00) [pid = 1508] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409400CC00) [pid = 1508] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004091FA9C00) [pid = 1508] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004087934000) [pid = 1508] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408D630000) [pid = 1508] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:58:43 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408D62D000) [pid = 1508] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:58:43 INFO - PROCESS | 1508 | 1467050323982 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 1508 | 1467050324050 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:58:44 INFO - PROCESS | 1508 | 1467050324053 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 1508 | 1467050324055 Marionette TRACE conn6 <- [1,2138,null,{}] 10:58:44 INFO - PROCESS | 1508 | 1467050324059 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:44 INFO - PROCESS | 1508 | 1467050324061 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:44 INFO - PROCESS | 1508 | 1467050324144 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:58:44 INFO - PROCESS | 1508 | 1467050324150 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 1508 | 1467050324151 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:44 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A879000 == 38 [pid = 1508] [id = 544] 10:58:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408D63A000) [pid = 1508] [serial = 1632] [outer = 0000000000000000] 10:58:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040946DE800) [pid = 1508] [serial = 1633] [outer = 000000408D63A000] 10:58:44 INFO - PROCESS | 1508 | 1467050324203 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040975F2C00) [pid = 1508] [serial = 1634] [outer = 000000408D63A000] 10:58:44 INFO - PROCESS | 1508 | 1467050324634 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 10:58:44 INFO - PROCESS | 1508 | 1467050324689 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:58:44 INFO - PROCESS | 1508 | 1467050324692 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:58:44 INFO - PROCESS | 1508 | 1467050324694 Marionette TRACE conn6 <- [1,2142,null,{}] 10:58:44 INFO - PROCESS | 1508 | 1467050324698 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:44 INFO - PROCESS | 1508 | 1467050324700 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:44 INFO - PROCESS | 1508 | 1467050324783 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:58:44 INFO - PROCESS | 1508 | 1467050324790 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:44 INFO - PROCESS | 1508 | 1467050324792 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:44 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA3C000 == 39 [pid = 1508] [id = 545] 10:58:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004097754800) [pid = 1508] [serial = 1635] [outer = 0000000000000000] 10:58:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000409775B000) [pid = 1508] [serial = 1636] [outer = 0000004097754800] 10:58:44 INFO - PROCESS | 1508 | 1467050324836 Marionette DEBUG loaded listener.js 10:58:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040978CD000) [pid = 1508] [serial = 1637] [outer = 0000004097754800] 10:58:45 INFO - PROCESS | 1508 | 1467050325265 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 629ms 10:58:45 INFO - PROCESS | 1508 | 1467050325324 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:58:45 INFO - PROCESS | 1508 | 1467050325327 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:58:45 INFO - PROCESS | 1508 | 1467050325335 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:58:45 INFO - PROCESS | 1508 | 1467050325337 Marionette TRACE conn6 <- [1,2146,null,{}] 10:58:45 INFO - PROCESS | 1508 | 1467050325340 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:45 INFO - PROCESS | 1508 | 1467050325342 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:45 INFO - PROCESS | 1508 | 1467050325436 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:58:45 INFO - PROCESS | 1508 | 1467050325444 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:45 INFO - PROCESS | 1508 | 1467050325446 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:45 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B695000 == 40 [pid = 1508] [id = 546] 10:58:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040979CE800) [pid = 1508] [serial = 1638] [outer = 0000000000000000] 10:58:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004098224000) [pid = 1508] [serial = 1639] [outer = 00000040979CE800] 10:58:45 INFO - PROCESS | 1508 | 1467050325489 Marionette DEBUG loaded listener.js 10:58:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000409822B800) [pid = 1508] [serial = 1640] [outer = 00000040979CE800] 10:58:46 INFO - PROCESS | 1508 | 1467050326210 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:58:46 INFO - PROCESS | 1508 | 1467050326288 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:58:46 INFO - PROCESS | 1508 | 1467050326294 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:58:46 INFO - PROCESS | 1508 | 1467050326298 Marionette TRACE conn6 <- [1,2150,null,{}] 10:58:46 INFO - PROCESS | 1508 | 1467050326304 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:46 INFO - PROCESS | 1508 | 1467050326307 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:46 INFO - PROCESS | 1508 | 1467050326445 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:58:46 INFO - PROCESS | 1508 | 1467050326563 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:46 INFO - PROCESS | 1508 | 1467050326566 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:46 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB17800 == 41 [pid = 1508] [id = 547] 10:58:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (0000004086A58000) [pid = 1508] [serial = 1641] [outer = 0000000000000000] 10:58:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (000000408759EC00) [pid = 1508] [serial = 1642] [outer = 0000004086A58000] 10:58:46 INFO - PROCESS | 1508 | 1467050326625 Marionette DEBUG loaded listener.js 10:58:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (000000408B911000) [pid = 1508] [serial = 1643] [outer = 0000004086A58000] 10:58:47 INFO - PROCESS | 1508 | 1467050327534 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1343ms 10:58:47 INFO - PROCESS | 1508 | 1467050327640 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:58:47 INFO - PROCESS | 1508 | 1467050327644 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:58:47 INFO - PROCESS | 1508 | 1467050327650 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:58:47 INFO - PROCESS | 1508 | 1467050327654 Marionette TRACE conn6 <- [1,2154,null,{}] 10:58:47 INFO - PROCESS | 1508 | 1467050327659 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:47 INFO - PROCESS | 1508 | 1467050327663 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:47 INFO - PROCESS | 1508 | 1467050327778 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:58:47 INFO - PROCESS | 1508 | 1467050327855 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:47 INFO - PROCESS | 1508 | 1467050327860 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:47 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7C4000 == 42 [pid = 1508] [id = 548] 10:58:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004087368C00) [pid = 1508] [serial = 1644] [outer = 0000000000000000] 10:58:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (00000040879A8400) [pid = 1508] [serial = 1645] [outer = 0000004087368C00] 10:58:47 INFO - PROCESS | 1508 | 1467050327910 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 97 (000000408BBA9400) [pid = 1508] [serial = 1646] [outer = 0000004087368C00] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA3C000 == 41 [pid = 1508] [id = 545] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409A879000 == 40 [pid = 1508] [id = 544] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409460C000 == 39 [pid = 1508] [id = 543] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409853E800 == 38 [pid = 1508] [id = 542] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004093394000 == 37 [pid = 1508] [id = 541] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004097951800 == 36 [pid = 1508] [id = 540] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 00000040965B1800 == 35 [pid = 1508] [id = 539] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004095438800 == 34 [pid = 1508] [id = 538] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409460C800 == 33 [pid = 1508] [id = 537] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004094144800 == 32 [pid = 1508] [id = 536] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 96 (00000040979C7800) [pid = 1508] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004093395800 == 31 [pid = 1508] [id = 535] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CB7000 == 30 [pid = 1508] [id = 534] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 000000408C416000 == 29 [pid = 1508] [id = 533] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB5F000 == 28 [pid = 1508] [id = 532] 10:58:48 INFO - PROCESS | 1508 | --DOCSHELL 00000040860A6000 == 27 [pid = 1508] [id = 12] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (00000040978C5C00) [pid = 1508] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (0000004095219800) [pid = 1508] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (0000004096517C00) [pid = 1508] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (00000040956CB400) [pid = 1508] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004097576000) [pid = 1508] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004097102800) [pid = 1508] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004097756400) [pid = 1508] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408CA04800) [pid = 1508] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408D331C00) [pid = 1508] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004088351400) [pid = 1508] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408B913800) [pid = 1508] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004086F27C00) [pid = 1508] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408736D400) [pid = 1508] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040979D0000) [pid = 1508] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040949F6800) [pid = 1508] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040943F4400) [pid = 1508] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040946E5C00) [pid = 1508] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000409339FC00) [pid = 1508] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004094007800) [pid = 1508] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004090F38C00) [pid = 1508] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004091003800) [pid = 1508] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D8B4400) [pid = 1508] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040903AF800) [pid = 1508] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004097671400) [pid = 1508] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004094ABF000) [pid = 1508] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040975F3C00) [pid = 1508] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004094DD7C00) [pid = 1508] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 10:58:48 INFO - PROCESS | 1508 | 1467050328524 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 880ms 10:58:48 INFO - PROCESS | 1508 | 1467050328534 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:58:48 INFO - PROCESS | 1508 | 1467050328540 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:58:48 INFO - PROCESS | 1508 | 1467050328546 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:58:48 INFO - PROCESS | 1508 | 1467050328549 Marionette TRACE conn6 <- [1,2158,null,{}] 10:58:48 INFO - PROCESS | 1508 | 1467050328553 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:48 INFO - PROCESS | 1508 | 1467050328556 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:48 INFO - PROCESS | 1508 | 1467050328647 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:58:48 INFO - PROCESS | 1508 | 1467050328657 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:48 INFO - PROCESS | 1508 | 1467050328659 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:48 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912B7000 == 28 [pid = 1508] [id = 549] 10:58:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004088850C00) [pid = 1508] [serial = 1647] [outer = 0000000000000000] 10:58:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408BC70C00) [pid = 1508] [serial = 1648] [outer = 0000004088850C00] 10:58:48 INFO - PROCESS | 1508 | 1467050328708 Marionette DEBUG loaded listener.js 10:58:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408CA07400) [pid = 1508] [serial = 1649] [outer = 0000004088850C00] 10:58:49 INFO - PROCESS | 1508 | 1467050329204 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 10:58:49 INFO - PROCESS | 1508 | 1467050329239 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:58:49 INFO - PROCESS | 1508 | 1467050329242 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:58:49 INFO - PROCESS | 1508 | 1467050329245 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:58:49 INFO - PROCESS | 1508 | 1467050329249 Marionette TRACE conn6 <- [1,2162,null,{}] 10:58:49 INFO - PROCESS | 1508 | 1467050329290 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:49 INFO - PROCESS | 1508 | 1467050329295 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:49 INFO - PROCESS | 1508 | 1467050329391 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:58:49 INFO - PROCESS | 1508 | 1467050329468 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:49 INFO - PROCESS | 1508 | 1467050329471 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:49 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093F75800 == 29 [pid = 1508] [id = 550] 10:58:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D636C00) [pid = 1508] [serial = 1650] [outer = 0000000000000000] 10:58:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408D8BD800) [pid = 1508] [serial = 1651] [outer = 000000408D636C00] 10:58:49 INFO - PROCESS | 1508 | 1467050329521 Marionette DEBUG loaded listener.js 10:58:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040903D9800) [pid = 1508] [serial = 1652] [outer = 000000408D636C00] 10:58:49 INFO - PROCESS | 1508 | 1467050329925 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 733ms 10:58:49 INFO - PROCESS | 1508 | 1467050329982 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:58:49 INFO - PROCESS | 1508 | 1467050329984 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:58:49 INFO - PROCESS | 1508 | 1467050329988 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:58:49 INFO - PROCESS | 1508 | 1467050329990 Marionette TRACE conn6 <- [1,2166,null,{}] 10:58:50 INFO - PROCESS | 1508 | 1467050329993 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 1508 | 1467050329995 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:50 INFO - PROCESS | 1508 | 1467050330082 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:58:50 INFO - PROCESS | 1508 | 1467050330087 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 1508 | 1467050330089 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:50 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094606000 == 30 [pid = 1508] [id = 551] 10:58:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004086F23800) [pid = 1508] [serial = 1653] [outer = 0000000000000000] 10:58:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004091044400) [pid = 1508] [serial = 1654] [outer = 0000004086F23800] 10:58:50 INFO - PROCESS | 1508 | 1467050330135 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004092063C00) [pid = 1508] [serial = 1655] [outer = 0000004086F23800] 10:58:50 INFO - PROCESS | 1508 | 1467050330566 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 10:58:50 INFO - PROCESS | 1508 | 1467050330623 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:58:50 INFO - PROCESS | 1508 | 1467050330625 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:58:50 INFO - PROCESS | 1508 | 1467050330629 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:58:50 INFO - PROCESS | 1508 | 1467050330631 Marionette TRACE conn6 <- [1,2170,null,{}] 10:58:50 INFO - PROCESS | 1508 | 1467050330634 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:50 INFO - PROCESS | 1508 | 1467050330637 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:50 INFO - PROCESS | 1508 | 1467050330749 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:58:50 INFO - PROCESS | 1508 | 1467050330825 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:50 INFO - PROCESS | 1508 | 1467050330827 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:50 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094921800 == 31 [pid = 1508] [id = 552] 10:58:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004087333400) [pid = 1508] [serial = 1656] [outer = 0000000000000000] 10:58:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040920CA800) [pid = 1508] [serial = 1657] [outer = 0000004087333400] 10:58:50 INFO - PROCESS | 1508 | 1467050330872 Marionette DEBUG loaded listener.js 10:58:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409339F800) [pid = 1508] [serial = 1658] [outer = 0000004087333400] 10:58:51 INFO - PROCESS | 1508 | 1467050331302 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 10:58:51 INFO - PROCESS | 1508 | 1467050331365 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:58:51 INFO - PROCESS | 1508 | 1467050331368 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:58:51 INFO - PROCESS | 1508 | 1467050331371 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:58:51 INFO - PROCESS | 1508 | 1467050331373 Marionette TRACE conn6 <- [1,2174,null,{}] 10:58:51 INFO - PROCESS | 1508 | 1467050331377 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:51 INFO - PROCESS | 1508 | 1467050331383 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:51 INFO - PROCESS | 1508 | 1467050331524 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:58:51 INFO - PROCESS | 1508 | 1467050331583 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:51 INFO - PROCESS | 1508 | 1467050331585 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:51 INFO - PROCESS | 1508 | ++DOCSHELL 00000040965A6000 == 32 [pid = 1508] [id = 553] 10:58:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004086006800) [pid = 1508] [serial = 1659] [outer = 0000000000000000] 10:58:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040946DF400) [pid = 1508] [serial = 1660] [outer = 0000004086006800] 10:58:51 INFO - PROCESS | 1508 | 1467050331631 Marionette DEBUG loaded listener.js 10:58:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040949F3000) [pid = 1508] [serial = 1661] [outer = 0000004086006800] 10:58:52 INFO - PROCESS | 1508 | 1467050332056 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 733ms 10:58:52 INFO - PROCESS | 1508 | 1467050332127 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1508 | 1467050332129 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:58:52 INFO - PROCESS | 1508 | 1467050332137 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1508 | 1467050332139 Marionette TRACE conn6 <- [1,2178,null,{}] 10:58:52 INFO - PROCESS | 1508 | 1467050332142 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 1508 | 1467050332144 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:52 INFO - PROCESS | 1508 | 1467050332258 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:58:52 INFO - PROCESS | 1508 | 1467050332313 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:52 INFO - PROCESS | 1508 | 1467050332316 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:52 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097950000 == 33 [pid = 1508] [id = 554] 10:58:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004094DD3400) [pid = 1508] [serial = 1662] [outer = 0000000000000000] 10:58:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000409520E800) [pid = 1508] [serial = 1663] [outer = 0000004094DD3400] 10:58:52 INFO - PROCESS | 1508 | 1467050332360 Marionette DEBUG loaded listener.js 10:58:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004095613C00) [pid = 1508] [serial = 1664] [outer = 0000004094DD3400] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004087912800) [pid = 1508] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004095218000) [pid = 1508] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004095216C00) [pid = 1508] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004091AEC400) [pid = 1508] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087A25C00) [pid = 1508] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040978CC000) [pid = 1508] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004085F46800) [pid = 1508] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000409416B000) [pid = 1508] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408759C800) [pid = 1508] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004086AC8400) [pid = 1508] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040855ECC00) [pid = 1508] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408D630C00) [pid = 1508] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409753DC00) [pid = 1508] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004097754800) [pid = 1508] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004086A57000) [pid = 1508] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:58:52 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408D63A000) [pid = 1508] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:58:52 INFO - PROCESS | 1508 | 1467050332909 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 774ms 10:58:52 INFO - PROCESS | 1508 | 1467050332917 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:58:52 INFO - PROCESS | 1508 | 1467050332919 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:58:52 INFO - PROCESS | 1508 | 1467050332922 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:58:52 INFO - PROCESS | 1508 | 1467050332924 Marionette TRACE conn6 <- [1,2182,null,{}] 10:58:52 INFO - PROCESS | 1508 | 1467050332928 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:52 INFO - PROCESS | 1508 | 1467050332930 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:53 INFO - PROCESS | 1508 | 1467050333010 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:58:53 INFO - PROCESS | 1508 | 1467050333083 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 1508 | 1467050333085 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000409833A000 == 34 [pid = 1508] [id = 555] 10:58:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004085761800) [pid = 1508] [serial = 1665] [outer = 0000000000000000] 10:58:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408DF5D000) [pid = 1508] [serial = 1666] [outer = 0000004085761800] 10:58:53 INFO - PROCESS | 1508 | 1467050333132 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004095616400) [pid = 1508] [serial = 1667] [outer = 0000004085761800] 10:58:53 INFO - PROCESS | 1508 | 1467050333509 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 627ms 10:58:53 INFO - PROCESS | 1508 | 1467050333552 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:58:53 INFO - PROCESS | 1508 | 1467050333554 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:58:53 INFO - PROCESS | 1508 | 1467050333558 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:58:53 INFO - PROCESS | 1508 | 1467050333559 Marionette TRACE conn6 <- [1,2186,null,{}] 10:58:53 INFO - PROCESS | 1508 | 1467050333563 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:53 INFO - PROCESS | 1508 | 1467050333565 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:53 INFO - PROCESS | 1508 | 1467050333674 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:58:53 INFO - PROCESS | 1508 | 1467050333755 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:53 INFO - PROCESS | 1508 | 1467050333757 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:53 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098533000 == 35 [pid = 1508] [id = 556] 10:58:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408DF5D800) [pid = 1508] [serial = 1668] [outer = 0000000000000000] 10:58:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004096514800) [pid = 1508] [serial = 1669] [outer = 000000408DF5D800] 10:58:53 INFO - PROCESS | 1508 | 1467050333801 Marionette DEBUG loaded listener.js 10:58:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004096A8F800) [pid = 1508] [serial = 1670] [outer = 000000408DF5D800] 10:58:54 INFO - PROCESS | 1508 | 1467050334145 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 629ms 10:58:54 INFO - PROCESS | 1508 | 1467050334190 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 1508 | 1467050334193 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:58:54 INFO - PROCESS | 1508 | 1467050334196 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 1508 | 1467050334198 Marionette TRACE conn6 <- [1,2190,null,{}] 10:58:54 INFO - PROCESS | 1508 | 1467050334201 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 1508 | 1467050334203 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:54 INFO - PROCESS | 1508 | 1467050334315 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:58:54 INFO - PROCESS | 1508 | 1467050334323 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:54 INFO - PROCESS | 1508 | 1467050334325 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:54 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094605000 == 36 [pid = 1508] [id = 557] 10:58:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409752E400) [pid = 1508] [serial = 1671] [outer = 0000000000000000] 10:58:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000409756C000) [pid = 1508] [serial = 1672] [outer = 000000409752E400] 10:58:54 INFO - PROCESS | 1508 | 1467050334369 Marionette DEBUG loaded listener.js 10:58:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004097575400) [pid = 1508] [serial = 1673] [outer = 000000409752E400] 10:58:54 INFO - PROCESS | 1508 | 1467050334772 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 628ms 10:58:54 INFO - PROCESS | 1508 | 1467050334828 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:58:54 INFO - PROCESS | 1508 | 1467050334833 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:58:54 INFO - PROCESS | 1508 | 1467050334838 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:58:54 INFO - PROCESS | 1508 | 1467050334843 Marionette TRACE conn6 <- [1,2194,null,{}] 10:58:54 INFO - PROCESS | 1508 | 1467050334850 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:54 INFO - PROCESS | 1508 | 1467050334853 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:55 INFO - PROCESS | 1508 | 1467050335007 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:58:55 INFO - PROCESS | 1508 | 1467050335183 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:55 INFO - PROCESS | 1508 | 1467050335189 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:55 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D308000 == 37 [pid = 1508] [id = 558] 10:58:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004087363C00) [pid = 1508] [serial = 1674] [outer = 0000000000000000] 10:58:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004087593C00) [pid = 1508] [serial = 1675] [outer = 0000004087363C00] 10:58:55 INFO - PROCESS | 1508 | 1467050335246 Marionette DEBUG loaded listener.js 10:58:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408BC16800) [pid = 1508] [serial = 1676] [outer = 0000004087363C00] 10:58:55 INFO - PROCESS | 1508 | 1467050335843 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1035ms 10:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:58:55 INFO - PROCESS | 1508 | 1467050335877 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:58:55 INFO - PROCESS | 1508 | 1467050335880 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:58:55 INFO - PROCESS | 1508 | 1467050335887 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:58:55 INFO - PROCESS | 1508 | 1467050335891 Marionette TRACE conn6 <- [1,2198,null,{}] 10:58:55 INFO - PROCESS | 1508 | 1467050335895 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:55 INFO - PROCESS | 1508 | 1467050335898 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:56 INFO - PROCESS | 1508 | 1467050336073 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:58:56 INFO - PROCESS | 1508 | 1467050336089 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:56 INFO - PROCESS | 1508 | 1467050336092 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:56 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094780800 == 38 [pid = 1508] [id = 559] 10:58:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408D8B3C00) [pid = 1508] [serial = 1677] [outer = 0000000000000000] 10:58:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040903D9C00) [pid = 1508] [serial = 1678] [outer = 000000408D8B3C00] 10:58:56 INFO - PROCESS | 1508 | 1467050336149 Marionette DEBUG loaded listener.js 10:58:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004092062400) [pid = 1508] [serial = 1679] [outer = 000000408D8B3C00] 10:58:56 INFO - PROCESS | 1508 | 1467050336794 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 943ms 10:58:56 INFO - PROCESS | 1508 | 1467050336829 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:58:56 INFO - PROCESS | 1508 | 1467050336832 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:58:56 INFO - PROCESS | 1508 | 1467050336835 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:58:56 INFO - PROCESS | 1508 | 1467050336838 Marionette TRACE conn6 <- [1,2202,null,{}] 10:58:56 INFO - PROCESS | 1508 | 1467050336849 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:56 INFO - PROCESS | 1508 | 1467050336854 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:56 INFO - PROCESS | 1508 | 1467050336970 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:58:57 INFO - PROCESS | 1508 | 1467050337092 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:57 INFO - PROCESS | 1508 | 1467050337097 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A880000 == 39 [pid = 1508] [id = 560] 10:58:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000409495BC00) [pid = 1508] [serial = 1680] [outer = 0000000000000000] 10:58:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040949EF000) [pid = 1508] [serial = 1681] [outer = 000000409495BC00] 10:58:57 INFO - PROCESS | 1508 | 1467050337157 Marionette DEBUG loaded listener.js 10:58:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (000000409756C800) [pid = 1508] [serial = 1682] [outer = 000000409495BC00] 10:58:57 INFO - PROCESS | 1508 | 1467050337728 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 10:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:58:57 INFO - PROCESS | 1508 | 1467050337781 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:58:57 INFO - PROCESS | 1508 | 1467050337784 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:58:57 INFO - PROCESS | 1508 | 1467050337788 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:58:57 INFO - PROCESS | 1508 | 1467050337790 Marionette TRACE conn6 <- [1,2206,null,{}] 10:58:57 INFO - PROCESS | 1508 | 1467050337794 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:57 INFO - PROCESS | 1508 | 1467050337796 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:57 INFO - PROCESS | 1508 | 1467050337941 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:58:58 INFO - PROCESS | 1508 | 1467050338061 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:58 INFO - PROCESS | 1508 | 1467050338064 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:58 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099227000 == 40 [pid = 1508] [id = 561] 10:58:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000409495C400) [pid = 1508] [serial = 1683] [outer = 0000000000000000] 10:58:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000409767D800) [pid = 1508] [serial = 1684] [outer = 000000409495C400] 10:58:58 INFO - PROCESS | 1508 | 1467050338120 Marionette DEBUG loaded listener.js 10:58:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040978C3800) [pid = 1508] [serial = 1685] [outer = 000000409495C400] 10:58:58 INFO - PROCESS | 1508 | 1467050338875 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1134ms 10:58:58 INFO - PROCESS | 1508 | 1467050338924 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:58:58 INFO - PROCESS | 1508 | 1467050338928 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:58:58 INFO - PROCESS | 1508 | 1467050338933 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:58:58 INFO - PROCESS | 1508 | 1467050338936 Marionette TRACE conn6 <- [1,2210,null,{}] 10:58:58 INFO - PROCESS | 1508 | 1467050338942 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:58:58 INFO - PROCESS | 1508 | 1467050338945 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:59 INFO - PROCESS | 1508 | 1467050339050 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:58:59 INFO - PROCESS | 1508 | 1467050339133 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:58:59 INFO - PROCESS | 1508 | 1467050339135 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 0000004098533000 == 39 [pid = 1508] [id = 556] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 000000409833A000 == 38 [pid = 1508] [id = 555] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 0000004097950000 == 37 [pid = 1508] [id = 554] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 00000040965A6000 == 36 [pid = 1508] [id = 553] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 0000004094921800 == 35 [pid = 1508] [id = 552] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 0000004094606000 == 34 [pid = 1508] [id = 551] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 0000004093F75800 == 33 [pid = 1508] [id = 550] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 00000040912B7000 == 32 [pid = 1508] [id = 549] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7C4000 == 31 [pid = 1508] [id = 548] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB17800 == 30 [pid = 1508] [id = 547] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 000000409B695000 == 29 [pid = 1508] [id = 546] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 0000004099227000 == 28 [pid = 1508] [id = 561] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 000000409A880000 == 27 [pid = 1508] [id = 560] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 0000004094780800 == 26 [pid = 1508] [id = 559] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 0000004094605000 == 25 [pid = 1508] [id = 557] 10:58:59 INFO - PROCESS | 1508 | --DOCSHELL 000000408D308000 == 24 [pid = 1508] [id = 558] 10:58:59 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086AA1000 == 25 [pid = 1508] [id = 562] 10:58:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040855ED000) [pid = 1508] [serial = 1686] [outer = 0000000000000000] 10:58:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (00000040855F3C00) [pid = 1508] [serial = 1687] [outer = 00000040855ED000] 10:58:59 INFO - PROCESS | 1508 | 1467050339812 Marionette DEBUG loaded listener.js 10:58:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004086012400) [pid = 1508] [serial = 1688] [outer = 00000040855ED000] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000408C47D000) [pid = 1508] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (000000409540E800) [pid = 1508] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (0000004096522400) [pid = 1508] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040920C5800) [pid = 1508] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (0000004094004400) [pid = 1508] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004087D56000) [pid = 1508] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004098224800) [pid = 1508] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040949F6C00) [pid = 1508] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040943F1400) [pid = 1508] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040946E4C00) [pid = 1508] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004090F35400) [pid = 1508] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000409100D000) [pid = 1508] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004086AD3C00) [pid = 1508] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004087368400) [pid = 1508] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408C75CC00) [pid = 1508] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408D328000) [pid = 1508] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408D637C00) [pid = 1508] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408DF61000) [pid = 1508] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097577000) [pid = 1508] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040978CD000) [pid = 1508] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409206C000) [pid = 1508] [serial = 1103] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004096A92000) [pid = 1508] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409775B000) [pid = 1508] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004098224000) [pid = 1508] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004097674C00) [pid = 1508] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408B9BEC00) [pid = 1508] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040946DE800) [pid = 1508] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040956CDC00) [pid = 1508] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040975F2C00) [pid = 1508] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004094DD9400) [pid = 1508] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 10:59:00 INFO - PROCESS | 1508 | 1467050340377 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1489ms 10:59:00 INFO - PROCESS | 1508 | 1467050340427 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:59:00 INFO - PROCESS | 1508 | 1467050340432 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:59:00 INFO - PROCESS | 1508 | 1467050340437 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:59:00 INFO - PROCESS | 1508 | 1467050340439 Marionette TRACE conn6 <- [1,2214,null,{}] 10:59:00 INFO - PROCESS | 1508 | 1467050340444 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:00 INFO - PROCESS | 1508 | 1467050340447 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:00 INFO - PROCESS | 1508 | 1467050340583 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:59:00 INFO - PROCESS | 1508 | 1467050340660 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:00 INFO - PROCESS | 1508 | 1467050340663 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D317800 == 26 [pid = 1508] [id = 563] 10:59:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (00000040860CF000) [pid = 1508] [serial = 1689] [outer = 0000000000000000] 10:59:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (00000040875A1400) [pid = 1508] [serial = 1690] [outer = 00000040860CF000] 10:59:00 INFO - PROCESS | 1508 | 1467050340713 Marionette DEBUG loaded listener.js 10:59:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004088350800) [pid = 1508] [serial = 1691] [outer = 00000040860CF000] 10:59:01 INFO - PROCESS | 1508 | 1467050341121 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 733ms 10:59:01 INFO - PROCESS | 1508 | 1467050341197 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1508 | 1467050341201 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:59:01 INFO - PROCESS | 1508 | 1467050341210 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:59:01 INFO - PROCESS | 1508 | 1467050341213 Marionette TRACE conn6 <- [1,2218,null,{}] 10:59:01 INFO - PROCESS | 1508 | 1467050341221 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:01 INFO - PROCESS | 1508 | 1467050341224 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:01 INFO - PROCESS | 1508 | 1467050341328 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:59:01 INFO - PROCESS | 1508 | 1467050341337 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:01 INFO - PROCESS | 1508 | 1467050341339 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:01 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F0B000 == 27 [pid = 1508] [id = 564] 10:59:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408C3B0800) [pid = 1508] [serial = 1692] [outer = 0000000000000000] 10:59:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408C674C00) [pid = 1508] [serial = 1693] [outer = 000000408C3B0800] 10:59:01 INFO - PROCESS | 1508 | 1467050341396 Marionette DEBUG loaded listener.js 10:59:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408CA0D400) [pid = 1508] [serial = 1694] [outer = 000000408C3B0800] 10:59:01 INFO - PROCESS | 1508 | 1467050341876 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 734ms 10:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:59:01 INFO - PROCESS | 1508 | 1467050341951 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:59:01 INFO - PROCESS | 1508 | 1467050341954 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:59:01 INFO - PROCESS | 1508 | 1467050341957 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:59:01 INFO - PROCESS | 1508 | 1467050341961 Marionette TRACE conn6 <- [1,2222,null,{}] 10:59:01 INFO - PROCESS | 1508 | 1467050341978 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:01 INFO - PROCESS | 1508 | 1467050341983 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:02 INFO - PROCESS | 1508 | 1467050342080 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:59:02 INFO - PROCESS | 1508 | 1467050342090 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1508 | 1467050342092 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:02 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094147800 == 28 [pid = 1508] [id = 565] 10:59:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408D8BE800) [pid = 1508] [serial = 1695] [outer = 0000000000000000] 10:59:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408DEC0400) [pid = 1508] [serial = 1696] [outer = 000000408D8BE800] 10:59:02 INFO - PROCESS | 1508 | 1467050342138 Marionette DEBUG loaded listener.js 10:59:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040903B0C00) [pid = 1508] [serial = 1697] [outer = 000000408D8BE800] 10:59:02 INFO - PROCESS | 1508 | 1467050342630 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 10:59:02 INFO - PROCESS | 1508 | 1467050342651 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:59:02 INFO - PROCESS | 1508 | 1467050342654 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:59:02 INFO - PROCESS | 1508 | 1467050342657 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:59:02 INFO - PROCESS | 1508 | 1467050342659 Marionette TRACE conn6 <- [1,2226,null,{}] 10:59:02 INFO - PROCESS | 1508 | 1467050342663 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:02 INFO - PROCESS | 1508 | 1467050342665 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:02 INFO - PROCESS | 1508 | 1467050342809 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:59:02 INFO - PROCESS | 1508 | 1467050342815 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:02 INFO - PROCESS | 1508 | 1467050342817 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:02 INFO - PROCESS | 1508 | ++DOCSHELL 000000409460E000 == 29 [pid = 1508] [id = 566] 10:59:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090F36000) [pid = 1508] [serial = 1698] [outer = 0000000000000000] 10:59:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004091010400) [pid = 1508] [serial = 1699] [outer = 0000004090F36000] 10:59:02 INFO - PROCESS | 1508 | 1467050342913 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004091FA2C00) [pid = 1508] [serial = 1700] [outer = 0000004090F36000] 10:59:03 INFO - PROCESS | 1508 | 1467050343333 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 735ms 10:59:03 INFO - PROCESS | 1508 | 1467050343400 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:59:03 INFO - PROCESS | 1508 | 1467050343402 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:59:03 INFO - PROCESS | 1508 | 1467050343406 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:59:03 INFO - PROCESS | 1508 | 1467050343408 Marionette TRACE conn6 <- [1,2230,null,{}] 10:59:03 INFO - PROCESS | 1508 | 1467050343412 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:03 INFO - PROCESS | 1508 | 1467050343414 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:03 INFO - PROCESS | 1508 | 1467050343524 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:59:03 INFO - PROCESS | 1508 | 1467050343529 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:03 INFO - PROCESS | 1508 | 1467050343532 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:03 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B28800 == 30 [pid = 1508] [id = 567] 10:59:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040920C6C00) [pid = 1508] [serial = 1701] [outer = 0000000000000000] 10:59:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040920D1800) [pid = 1508] [serial = 1702] [outer = 00000040920C6C00] 10:59:03 INFO - PROCESS | 1508 | 1467050343590 Marionette DEBUG loaded listener.js 10:59:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004094007800) [pid = 1508] [serial = 1703] [outer = 00000040920C6C00] 10:59:04 INFO - PROCESS | 1508 | 1467050344099 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 733ms 10:59:04 INFO - PROCESS | 1508 | 1467050344174 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1508 | 1467050344176 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:59:04 INFO - PROCESS | 1508 | 1467050344179 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1508 | 1467050344181 Marionette TRACE conn6 <- [1,2234,null,{}] 10:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:59:04 INFO - PROCESS | 1508 | 1467050344185 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 1508 | 1467050344191 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:04 INFO - PROCESS | 1508 | 1467050344305 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:59:04 INFO - PROCESS | 1508 | 1467050344504 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:04 INFO - PROCESS | 1508 | 1467050344506 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004087333400) [pid = 1508] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004087368C00) [pid = 1508] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004086A58000) [pid = 1508] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004088850C00) [pid = 1508] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408D636C00) [pid = 1508] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408DF5D800) [pid = 1508] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409752E400) [pid = 1508] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004086006800) [pid = 1508] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004085761800) [pid = 1508] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004094DD3400) [pid = 1508] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040979CE800) [pid = 1508] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:59:04 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004086F23800) [pid = 1508] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:59:04 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086F85800 == 31 [pid = 1508] [id = 568] 10:59:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408570E800) [pid = 1508] [serial = 1704] [outer = 0000000000000000] 10:59:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408736C800) [pid = 1508] [serial = 1705] [outer = 000000408570E800] 10:59:04 INFO - PROCESS | 1508 | 1467050344568 Marionette DEBUG loaded listener.js 10:59:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004090FB0C00) [pid = 1508] [serial = 1706] [outer = 000000408570E800] 10:59:04 INFO - PROCESS | 1508 | 1467050344939 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 777ms 10:59:04 INFO - PROCESS | 1508 | 1467050344963 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:59:04 INFO - PROCESS | 1508 | 1467050344965 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:59:04 INFO - PROCESS | 1508 | 1467050344968 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:59:04 INFO - PROCESS | 1508 | 1467050344970 Marionette TRACE conn6 <- [1,2238,null,{}] 10:59:04 INFO - PROCESS | 1508 | 1467050344973 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:04 INFO - PROCESS | 1508 | 1467050344975 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:05 INFO - PROCESS | 1508 | 1467050345058 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:59:05 INFO - PROCESS | 1508 | 1467050345131 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1508 | 1467050345134 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:05 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097957800 == 32 [pid = 1508] [id = 569] 10:59:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004085710800) [pid = 1508] [serial = 1707] [outer = 0000000000000000] 10:59:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040946E4800) [pid = 1508] [serial = 1708] [outer = 0000004085710800] 10:59:05 INFO - PROCESS | 1508 | 1467050345179 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040949F2800) [pid = 1508] [serial = 1709] [outer = 0000004085710800] 10:59:05 INFO - PROCESS | 1508 | 1467050345524 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 10:59:05 INFO - PROCESS | 1508 | 1467050345601 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:59:05 INFO - PROCESS | 1508 | 1467050345604 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:59:05 INFO - PROCESS | 1508 | 1467050345607 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:59:05 INFO - PROCESS | 1508 | 1467050345609 Marionette TRACE conn6 <- [1,2242,null,{}] 10:59:05 INFO - PROCESS | 1508 | 1467050345613 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:05 INFO - PROCESS | 1508 | 1467050345614 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:05 INFO - PROCESS | 1508 | 1467050345726 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:59:05 INFO - PROCESS | 1508 | 1467050345731 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:05 INFO - PROCESS | 1508 | 1467050345734 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:05 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984C4800 == 33 [pid = 1508] [id = 570] 10:59:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040949F5C00) [pid = 1508] [serial = 1710] [outer = 0000000000000000] 10:59:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004094DD7C00) [pid = 1508] [serial = 1711] [outer = 00000040949F5C00] 10:59:05 INFO - PROCESS | 1508 | 1467050345787 Marionette DEBUG loaded listener.js 10:59:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004095216C00) [pid = 1508] [serial = 1712] [outer = 00000040949F5C00] 10:59:06 INFO - PROCESS | 1508 | 1467050346198 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 10:59:06 INFO - PROCESS | 1508 | 1467050346240 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:59:06 INFO - PROCESS | 1508 | 1467050346242 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:59:06 INFO - PROCESS | 1508 | 1467050346257 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:59:06 INFO - PROCESS | 1508 | 1467050346259 Marionette TRACE conn6 <- [1,2246,null,{}] 10:59:06 INFO - PROCESS | 1508 | 1467050346263 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:06 INFO - PROCESS | 1508 | 1467050346265 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:06 INFO - PROCESS | 1508 | 1467050346346 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:59:06 INFO - PROCESS | 1508 | 1467050346352 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:06 INFO - PROCESS | 1508 | 1467050346354 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:06 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098593800 == 34 [pid = 1508] [id = 571] 10:59:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408D633400) [pid = 1508] [serial = 1713] [outer = 0000000000000000] 10:59:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040956ACC00) [pid = 1508] [serial = 1714] [outer = 000000408D633400] 10:59:06 INFO - PROCESS | 1508 | 1467050346398 Marionette DEBUG loaded listener.js 10:59:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409651E800) [pid = 1508] [serial = 1715] [outer = 000000408D633400] 10:59:07 INFO - PROCESS | 1508 | 1467050347243 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1031ms 10:59:07 INFO - PROCESS | 1508 | 1467050347291 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:59:07 INFO - PROCESS | 1508 | 1467050347295 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:59:07 INFO - PROCESS | 1508 | 1467050347321 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:59:07 INFO - PROCESS | 1508 | 1467050347327 Marionette TRACE conn6 <- [1,2250,null,{}] 10:59:07 INFO - PROCESS | 1508 | 1467050347332 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:07 INFO - PROCESS | 1508 | 1467050347335 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:07 INFO - PROCESS | 1508 | 1467050347488 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:59:07 INFO - PROCESS | 1508 | 1467050347602 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:07 INFO - PROCESS | 1508 | 1467050347605 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:07 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912CB000 == 35 [pid = 1508] [id = 572] 10:59:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004087895400) [pid = 1508] [serial = 1716] [outer = 0000000000000000] 10:59:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004087A1FC00) [pid = 1508] [serial = 1717] [outer = 0000004087895400] 10:59:07 INFO - PROCESS | 1508 | 1467050347672 Marionette DEBUG loaded listener.js 10:59:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408C3B0400) [pid = 1508] [serial = 1718] [outer = 0000004087895400] 10:59:08 INFO - PROCESS | 1508 | 1467050348601 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1362ms 10:59:08 INFO - PROCESS | 1508 | 1467050348667 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:59:08 INFO - PROCESS | 1508 | 1467050348672 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:59:08 INFO - PROCESS | 1508 | 1467050348677 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:59:08 INFO - PROCESS | 1508 | 1467050348680 Marionette TRACE conn6 <- [1,2254,null,{}] 10:59:08 INFO - PROCESS | 1508 | 1467050348686 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:08 INFO - PROCESS | 1508 | 1467050348689 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:08 INFO - PROCESS | 1508 | 1467050348817 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:59:08 INFO - PROCESS | 1508 | 1467050348893 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:08 INFO - PROCESS | 1508 | 1467050348898 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:08 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D308000 == 36 [pid = 1508] [id = 573] 10:59:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040888DA400) [pid = 1508] [serial = 1719] [outer = 0000000000000000] 10:59:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408BBA2400) [pid = 1508] [serial = 1720] [outer = 00000040888DA400] 10:59:09 INFO - PROCESS | 1508 | 1467050348992 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408C75CC00) [pid = 1508] [serial = 1721] [outer = 00000040888DA400] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C4800 == 35 [pid = 1508] [id = 427] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F5F000 == 34 [pid = 1508] [id = 424] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 000000409832E800 == 33 [pid = 1508] [id = 438] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 000000408D83F000 == 32 [pid = 1508] [id = 432] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004094380000 == 31 [pid = 1508] [id = 434] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 000000408D480800 == 30 [pid = 1508] [id = 421] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004097949000 == 29 [pid = 1508] [id = 437] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CCC000 == 28 [pid = 1508] [id = 425] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A72800 == 27 [pid = 1508] [id = 436] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B2B800 == 26 [pid = 1508] [id = 429] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CAA800 == 25 [pid = 1508] [id = 423] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B28000 == 24 [pid = 1508] [id = 435] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F4C800 == 23 [pid = 1508] [id = 433] 10:59:09 INFO - PROCESS | 1508 | --DOCSHELL 000000408C4C3000 == 22 [pid = 1508] [id = 422] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (00000040920CA800) [pid = 1508] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040879A8400) [pid = 1508] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408BBA9400) [pid = 1508] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408759EC00) [pid = 1508] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408B911000) [pid = 1508] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408BC70C00) [pid = 1508] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408CA07400) [pid = 1508] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408D8BD800) [pid = 1508] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004096A8F800) [pid = 1508] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040903D9800) [pid = 1508] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000409756C000) [pid = 1508] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040949F3000) [pid = 1508] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040946DF400) [pid = 1508] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408DF5D000) [pid = 1508] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409520E800) [pid = 1508] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004095616400) [pid = 1508] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004095613C00) [pid = 1508] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004097575400) [pid = 1508] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000409822B800) [pid = 1508] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004091044400) [pid = 1508] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000409339F800) [pid = 1508] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004096514800) [pid = 1508] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (0000004092063C00) [pid = 1508] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 10:59:09 INFO - PROCESS | 1508 | 1467050349486 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 837ms 10:59:09 INFO - PROCESS | 1508 | 1467050349518 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:59:09 INFO - PROCESS | 1508 | 1467050349523 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:59:09 INFO - PROCESS | 1508 | 1467050349530 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:59:09 INFO - PROCESS | 1508 | 1467050349533 Marionette TRACE conn6 <- [1,2258,null,{}] 10:59:09 INFO - PROCESS | 1508 | 1467050349537 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:09 INFO - PROCESS | 1508 | 1467050349540 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:09 INFO - PROCESS | 1508 | 1467050349633 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:59:09 INFO - PROCESS | 1508 | 1467050349641 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:09 INFO - PROCESS | 1508 | 1467050349644 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:09 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F07800 == 23 [pid = 1508] [id = 574] 10:59:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408B9C0800) [pid = 1508] [serial = 1722] [outer = 0000000000000000] 10:59:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408C6E6000) [pid = 1508] [serial = 1723] [outer = 000000408B9C0800] 10:59:09 INFO - PROCESS | 1508 | 1467050349692 Marionette DEBUG loaded listener.js 10:59:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408D36D000) [pid = 1508] [serial = 1724] [outer = 000000408B9C0800] 10:59:10 INFO - PROCESS | 1508 | 1467050350178 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 10:59:10 INFO - PROCESS | 1508 | 1467050350223 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 1508 | 1467050350225 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:59:10 INFO - PROCESS | 1508 | 1467050350229 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1508 | 1467050350233 Marionette TRACE conn6 <- [1,2262,null,{}] 10:59:10 INFO - PROCESS | 1508 | 1467050350245 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:10 INFO - PROCESS | 1508 | 1467050350250 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:10 INFO - PROCESS | 1508 | 1467050350371 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:59:10 INFO - PROCESS | 1508 | 1467050350456 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:10 INFO - PROCESS | 1508 | 1467050350459 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:10 INFO - PROCESS | 1508 | ++DOCSHELL 000000409414F800 == 24 [pid = 1508] [id = 575] 10:59:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408DF5FC00) [pid = 1508] [serial = 1725] [outer = 0000000000000000] 10:59:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004090F37C00) [pid = 1508] [serial = 1726] [outer = 000000408DF5FC00] 10:59:10 INFO - PROCESS | 1508 | 1467050350515 Marionette DEBUG loaded listener.js 10:59:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004091AE4000) [pid = 1508] [serial = 1727] [outer = 000000408DF5FC00] 10:59:10 INFO - PROCESS | 1508 | 1467050350894 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 692ms 10:59:10 INFO - PROCESS | 1508 | 1467050350925 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:59:10 INFO - PROCESS | 1508 | 1467050350928 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:59:10 INFO - PROCESS | 1508 | 1467050350932 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:59:10 INFO - PROCESS | 1508 | 1467050350933 Marionette TRACE conn6 <- [1,2266,null,{}] 10:59:10 INFO - PROCESS | 1508 | 1467050350937 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:10 INFO - PROCESS | 1508 | 1467050350939 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:11 INFO - PROCESS | 1508 | 1467050351028 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:59:11 INFO - PROCESS | 1508 | 1467050351033 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 1508 | 1467050351035 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:11 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094922000 == 25 [pid = 1508] [id = 576] 10:59:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004086A57000) [pid = 1508] [serial = 1728] [outer = 0000000000000000] 10:59:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040922CC800) [pid = 1508] [serial = 1729] [outer = 0000004086A57000] 10:59:11 INFO - PROCESS | 1508 | 1467050351082 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004093FFE800) [pid = 1508] [serial = 1730] [outer = 0000004086A57000] 10:59:11 INFO - PROCESS | 1508 | 1467050351553 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 10:59:11 INFO - PROCESS | 1508 | 1467050351625 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:59:11 INFO - PROCESS | 1508 | 1467050351627 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:59:11 INFO - PROCESS | 1508 | 1467050351631 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:59:11 INFO - PROCESS | 1508 | 1467050351632 Marionette TRACE conn6 <- [1,2270,null,{}] 10:59:11 INFO - PROCESS | 1508 | 1467050351636 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:11 INFO - PROCESS | 1508 | 1467050351638 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:11 INFO - PROCESS | 1508 | 1467050351754 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:59:11 INFO - PROCESS | 1508 | 1467050351843 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:11 INFO - PROCESS | 1508 | 1467050351845 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:11 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096597800 == 26 [pid = 1508] [id = 577] 10:59:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040903D7000) [pid = 1508] [serial = 1731] [outer = 0000000000000000] 10:59:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409416D400) [pid = 1508] [serial = 1732] [outer = 00000040903D7000] 10:59:11 INFO - PROCESS | 1508 | 1467050351890 Marionette DEBUG loaded listener.js 10:59:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040946E3000) [pid = 1508] [serial = 1733] [outer = 00000040903D7000] 10:59:12 INFO - PROCESS | 1508 | 1467050352320 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 735ms 10:59:12 INFO - PROCESS | 1508 | 1467050352369 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:59:12 INFO - PROCESS | 1508 | 1467050352371 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:59:12 INFO - PROCESS | 1508 | 1467050352381 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:59:12 INFO - PROCESS | 1508 | 1467050352383 Marionette TRACE conn6 <- [1,2274,null,{}] 10:59:12 INFO - PROCESS | 1508 | 1467050352387 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:12 INFO - PROCESS | 1508 | 1467050352392 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:12 INFO - PROCESS | 1508 | 1467050352530 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:59:12 INFO - PROCESS | 1508 | 1467050352585 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:12 INFO - PROCESS | 1508 | 1467050352587 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000409795E800 == 27 [pid = 1508] [id = 578] 10:59:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004094ABEC00) [pid = 1508] [serial = 1734] [outer = 0000000000000000] 10:59:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000409520F400) [pid = 1508] [serial = 1735] [outer = 0000004094ABEC00] 10:59:12 INFO - PROCESS | 1508 | 1467050352633 Marionette DEBUG loaded listener.js 10:59:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004096896000) [pid = 1508] [serial = 1736] [outer = 0000004094ABEC00] 10:59:13 INFO - PROCESS | 1508 | 1467050353078 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:59:13 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 10:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 733ms 10:59:13 INFO - PROCESS | 1508 | 1467050353140 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1508 | 1467050353142 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:59:13 INFO - PROCESS | 1508 | 1467050353150 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1508 | 1467050353152 Marionette TRACE conn6 <- [1,2278,null,{}] 10:59:13 INFO - PROCESS | 1508 | 1467050353156 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 1508 | 1467050353158 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:13 INFO - PROCESS | 1508 | 1467050353315 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040949F5C00) [pid = 1508] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408D8BE800) [pid = 1508] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040855ED000) [pid = 1508] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004090F36000) [pid = 1508] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040860CF000) [pid = 1508] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408C3B0800) [pid = 1508] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040920C6C00) [pid = 1508] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408570E800) [pid = 1508] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004085710800) [pid = 1508] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004087363C00) [pid = 1508] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408D8B3C00) [pid = 1508] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:59:13 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000409495BC00) [pid = 1508] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:59:13 INFO - PROCESS | 1508 | 1467050353373 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1508 | 1467050353375 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:13 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095492000 == 28 [pid = 1508] [id = 579] 10:59:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408570E800) [pid = 1508] [serial = 1737] [outer = 0000000000000000] 10:59:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004087328400) [pid = 1508] [serial = 1738] [outer = 000000408570E800] 10:59:13 INFO - PROCESS | 1508 | 1467050353420 Marionette DEBUG loaded listener.js 10:59:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000409103EC00) [pid = 1508] [serial = 1739] [outer = 000000408570E800] 10:59:13 INFO - PROCESS | 1508 | 1467050353791 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 10:59:13 INFO - PROCESS | 1508 | 1467050353842 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:59:13 INFO - PROCESS | 1508 | 1467050353845 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:59:13 INFO - PROCESS | 1508 | 1467050353848 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:59:13 INFO - PROCESS | 1508 | 1467050353850 Marionette TRACE conn6 <- [1,2282,null,{}] 10:59:13 INFO - PROCESS | 1508 | 1467050353853 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:13 INFO - PROCESS | 1508 | 1467050353855 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:13 INFO - PROCESS | 1508 | 1467050353938 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:59:13 INFO - PROCESS | 1508 | 1467050353943 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:13 INFO - PROCESS | 1508 | 1467050353945 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:13 INFO - PROCESS | 1508 | ++DOCSHELL 00000040860B3800 == 29 [pid = 1508] [id = 580] 10:59:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000409495B400) [pid = 1508] [serial = 1740] [outer = 0000000000000000] 10:59:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000409710F400) [pid = 1508] [serial = 1741] [outer = 000000409495B400] 10:59:14 INFO - PROCESS | 1508 | 1467050353989 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004097571800) [pid = 1508] [serial = 1742] [outer = 000000409495B400] 10:59:14 INFO - PROCESS | 1508 | 1467050354412 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 584ms 10:59:14 INFO - PROCESS | 1508 | 1467050354435 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:59:14 INFO - PROCESS | 1508 | 1467050354437 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:59:14 INFO - PROCESS | 1508 | 1467050354461 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:59:14 INFO - PROCESS | 1508 | 1467050354463 Marionette TRACE conn6 <- [1,2286,null,{}] 10:59:14 INFO - PROCESS | 1508 | 1467050354467 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:14 INFO - PROCESS | 1508 | 1467050354468 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:14 INFO - PROCESS | 1508 | 1467050354557 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:59:14 INFO - PROCESS | 1508 | 1467050354563 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:14 INFO - PROCESS | 1508 | 1467050354565 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:14 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099226000 == 30 [pid = 1508] [id = 581] 10:59:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040975EA400) [pid = 1508] [serial = 1743] [outer = 0000000000000000] 10:59:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040975EEC00) [pid = 1508] [serial = 1744] [outer = 00000040975EA400] 10:59:14 INFO - PROCESS | 1508 | 1467050354609 Marionette DEBUG loaded listener.js 10:59:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004097676000) [pid = 1508] [serial = 1745] [outer = 00000040975EA400] 10:59:15 INFO - PROCESS | 1508 | 1467050355043 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 628ms 10:59:15 INFO - PROCESS | 1508 | 1467050355102 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:59:15 INFO - PROCESS | 1508 | 1467050355104 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:59:15 INFO - PROCESS | 1508 | 1467050355114 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:59:15 INFO - PROCESS | 1508 | 1467050355116 Marionette TRACE conn6 <- [1,2290,null,{}] 10:59:15 INFO - PROCESS | 1508 | 1467050355120 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:15 INFO - PROCESS | 1508 | 1467050355122 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:15 INFO - PROCESS | 1508 | 1467050355206 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:59:15 INFO - PROCESS | 1508 | 1467050355211 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:15 INFO - PROCESS | 1508 | 1467050355213 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:15 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A882800 == 31 [pid = 1508] [id = 582] 10:59:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004097671C00) [pid = 1508] [serial = 1746] [outer = 0000000000000000] 10:59:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004097757000) [pid = 1508] [serial = 1747] [outer = 0000004097671C00] 10:59:15 INFO - PROCESS | 1508 | 1467050355258 Marionette DEBUG loaded listener.js 10:59:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040978C8800) [pid = 1508] [serial = 1748] [outer = 0000004097671C00] 10:59:15 INFO - PROCESS | 1508 | 1467050355902 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 881ms 10:59:16 INFO - PROCESS | 1508 | 1467050355998 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1508 | 1467050356003 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:59:16 INFO - PROCESS | 1508 | 1467050356007 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1508 | 1467050356013 Marionette TRACE conn6 <- [1,2294,null,{}] 10:59:16 INFO - PROCESS | 1508 | 1467050356018 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 1508 | 1467050356022 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:16 INFO - PROCESS | 1508 | 1467050356147 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:59:16 INFO - PROCESS | 1508 | 1467050356263 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:16 INFO - PROCESS | 1508 | 1467050356266 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:16 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CC3800 == 32 [pid = 1508] [id = 583] 10:59:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408B909400) [pid = 1508] [serial = 1749] [outer = 0000000000000000] 10:59:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408D328000) [pid = 1508] [serial = 1750] [outer = 000000408B909400] 10:59:16 INFO - PROCESS | 1508 | 1467050356328 Marionette DEBUG loaded listener.js 10:59:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408DF5E400) [pid = 1508] [serial = 1751] [outer = 000000408B909400] 10:59:16 INFO - PROCESS | 1508 | 1467050356912 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 944ms 10:59:16 INFO - PROCESS | 1508 | 1467050356956 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:59:16 INFO - PROCESS | 1508 | 1467050356961 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:59:16 INFO - PROCESS | 1508 | 1467050356968 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:59:16 INFO - PROCESS | 1508 | 1467050356972 Marionette TRACE conn6 <- [1,2298,null,{}] 10:59:16 INFO - PROCESS | 1508 | 1467050356976 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:16 INFO - PROCESS | 1508 | 1467050356979 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:17 INFO - PROCESS | 1508 | 1467050357100 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:59:17 INFO - PROCESS | 1508 | 1467050357198 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:17 INFO - PROCESS | 1508 | 1467050357201 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097956800 == 33 [pid = 1508] [id = 584] 10:59:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004093FF8400) [pid = 1508] [serial = 1752] [outer = 0000000000000000] 10:59:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409416A400) [pid = 1508] [serial = 1753] [outer = 0000004093FF8400] 10:59:17 INFO - PROCESS | 1508 | 1467050357259 Marionette DEBUG loaded listener.js 10:59:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040949F3C00) [pid = 1508] [serial = 1754] [outer = 0000004093FF8400] 10:59:17 INFO - PROCESS | 1508 | 1467050357900 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 10:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:59:17 INFO - PROCESS | 1508 | 1467050357956 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:59:17 INFO - PROCESS | 1508 | 1467050357959 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:59:17 INFO - PROCESS | 1508 | 1467050357963 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:59:17 INFO - PROCESS | 1508 | 1467050357967 Marionette TRACE conn6 <- [1,2302,null,{}] 10:59:17 INFO - PROCESS | 1508 | 1467050357979 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:17 INFO - PROCESS | 1508 | 1467050357984 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:18 INFO - PROCESS | 1508 | 1467050358099 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:59:18 INFO - PROCESS | 1508 | 1467050358222 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:18 INFO - PROCESS | 1508 | 1467050358226 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:18 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB4E000 == 34 [pid = 1508] [id = 585] 10:59:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004097109C00) [pid = 1508] [serial = 1755] [outer = 0000000000000000] 10:59:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004097754400) [pid = 1508] [serial = 1756] [outer = 0000004097109C00] 10:59:18 INFO - PROCESS | 1508 | 1467050358285 Marionette DEBUG loaded listener.js 10:59:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040978D0000) [pid = 1508] [serial = 1757] [outer = 0000004097109C00] 10:59:19 INFO - PROCESS | 1508 | 1467050359092 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1193ms 10:59:19 INFO - PROCESS | 1508 | 1467050359158 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:59:19 INFO - PROCESS | 1508 | 1467050359163 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:59:19 INFO - PROCESS | 1508 | 1467050359168 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:59:19 INFO - PROCESS | 1508 | 1467050359172 Marionette TRACE conn6 <- [1,2306,null,{}] 10:59:19 INFO - PROCESS | 1508 | 1467050359178 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:19 INFO - PROCESS | 1508 | 1467050359180 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:19 INFO - PROCESS | 1508 | 1467050359293 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:59:19 INFO - PROCESS | 1508 | 1467050359369 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:19 INFO - PROCESS | 1508 | 1467050359373 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:19 INFO - PROCESS | 1508 | ++DOCSHELL 000000408734C800 == 35 [pid = 1508] [id = 586] 10:59:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004087706800) [pid = 1508] [serial = 1758] [outer = 0000000000000000] 10:59:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004087328800) [pid = 1508] [serial = 1759] [outer = 0000004087706800] 10:59:19 INFO - PROCESS | 1508 | 1467050359468 Marionette DEBUG loaded listener.js 10:59:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408CA09000) [pid = 1508] [serial = 1760] [outer = 0000004087706800] 10:59:20 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CA6000 == 34 [pid = 1508] [id = 431] 10:59:20 INFO - PROCESS | 1508 | --DOCSHELL 0000004094657800 == 33 [pid = 1508] [id = 428] 10:59:20 INFO - PROCESS | 1508 | --DOCSHELL 0000004094135000 == 32 [pid = 1508] [id = 426] 10:59:20 INFO - PROCESS | 1508 | --DOCSHELL 0000004095489800 == 31 [pid = 1508] [id = 430] 10:59:20 INFO - PROCESS | 1508 | --DOCSHELL 0000004086AA1000 == 30 [pid = 1508] [id = 562] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040956ACC00) [pid = 1508] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004094DD7C00) [pid = 1508] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408DEC0400) [pid = 1508] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040855F3C00) [pid = 1508] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004086012400) [pid = 1508] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004091010400) [pid = 1508] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040875A1400) [pid = 1508] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004088350800) [pid = 1508] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408C674C00) [pid = 1508] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408CA0D400) [pid = 1508] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040920D1800) [pid = 1508] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004091FA2C00) [pid = 1508] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004094007800) [pid = 1508] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408736C800) [pid = 1508] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004090FB0C00) [pid = 1508] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040946E4800) [pid = 1508] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408BC16800) [pid = 1508] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004087593C00) [pid = 1508] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004092062400) [pid = 1508] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040903D9C00) [pid = 1508] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004095216C00) [pid = 1508] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409756C800) [pid = 1508] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040949EF000) [pid = 1508] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000409767D800) [pid = 1508] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040949F2800) [pid = 1508] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040903B0C00) [pid = 1508] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 10:59:20 INFO - PROCESS | 1508 | 1467050360606 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:59:20 INFO - PROCESS | 1508 | 1467050360671 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:59:20 INFO - PROCESS | 1508 | 1467050360684 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:59:20 INFO - PROCESS | 1508 | 1467050360687 Marionette TRACE conn6 <- [1,2310,null,{}] 10:59:20 INFO - PROCESS | 1508 | 1467050360693 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:20 INFO - PROCESS | 1508 | 1467050360696 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:20 INFO - PROCESS | 1508 | 1467050360823 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:59:20 INFO - PROCESS | 1508 | 1467050360904 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:20 INFO - PROCESS | 1508 | 1467050360907 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:20 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D47B800 == 31 [pid = 1508] [id = 587] 10:59:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004087333400) [pid = 1508] [serial = 1761] [outer = 0000000000000000] 10:59:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004087368800) [pid = 1508] [serial = 1762] [outer = 0000004087333400] 10:59:20 INFO - PROCESS | 1508 | 1467050360956 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408759C400) [pid = 1508] [serial = 1763] [outer = 0000004087333400] 10:59:21 INFO - PROCESS | 1508 | 1467050361380 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 10:59:21 INFO - PROCESS | 1508 | 1467050361421 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:59:21 INFO - PROCESS | 1508 | 1467050361426 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:59:21 INFO - PROCESS | 1508 | 1467050361438 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:59:21 INFO - PROCESS | 1508 | 1467050361441 Marionette TRACE conn6 <- [1,2314,null,{}] 10:59:21 INFO - PROCESS | 1508 | 1467050361445 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:21 INFO - PROCESS | 1508 | 1467050361448 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:21 INFO - PROCESS | 1508 | 1467050361540 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:59:21 INFO - PROCESS | 1508 | 1467050361548 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:21 INFO - PROCESS | 1508 | 1467050361550 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:21 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091A8A000 == 32 [pid = 1508] [id = 588] 10:59:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408BBA2800) [pid = 1508] [serial = 1764] [outer = 0000000000000000] 10:59:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408BBACC00) [pid = 1508] [serial = 1765] [outer = 000000408BBA2800] 10:59:21 INFO - PROCESS | 1508 | 1467050361599 Marionette DEBUG loaded listener.js 10:59:21 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408C49D800) [pid = 1508] [serial = 1766] [outer = 000000408BBA2800] 10:59:22 INFO - PROCESS | 1508 | 1467050362069 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 10:59:22 INFO - PROCESS | 1508 | 1467050362132 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1508 | 1467050362135 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:59:22 INFO - PROCESS | 1508 | 1467050362139 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1508 | 1467050362142 Marionette TRACE conn6 <- [1,2318,null,{}] 10:59:22 INFO - PROCESS | 1508 | 1467050362154 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:22 INFO - PROCESS | 1508 | 1467050362159 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:22 INFO - PROCESS | 1508 | 1467050362277 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:59:22 INFO - PROCESS | 1508 | 1467050362363 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:22 INFO - PROCESS | 1508 | 1467050362367 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094145000 == 33 [pid = 1508] [id = 589] 10:59:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004086856400) [pid = 1508] [serial = 1767] [outer = 0000000000000000] 10:59:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408D63AC00) [pid = 1508] [serial = 1768] [outer = 0000004086856400] 10:59:22 INFO - PROCESS | 1508 | 1467050362416 Marionette DEBUG loaded listener.js 10:59:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040903D0800) [pid = 1508] [serial = 1769] [outer = 0000004086856400] 10:59:22 INFO - PROCESS | 1508 | 1467050362847 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 734ms 10:59:22 INFO - PROCESS | 1508 | 1467050362876 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:59:22 INFO - PROCESS | 1508 | 1467050362878 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:59:22 INFO - PROCESS | 1508 | 1467050362882 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:59:22 INFO - PROCESS | 1508 | 1467050362884 Marionette TRACE conn6 <- [1,2322,null,{}] 10:59:22 INFO - PROCESS | 1508 | 1467050362887 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:22 INFO - PROCESS | 1508 | 1467050362889 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:23 INFO - PROCESS | 1508 | 1467050363006 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:59:23 INFO - PROCESS | 1508 | 1467050363079 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1508 | 1467050363081 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:23 INFO - PROCESS | 1508 | ++DOCSHELL 000000409461E800 == 34 [pid = 1508] [id = 590] 10:59:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004091007400) [pid = 1508] [serial = 1770] [outer = 0000000000000000] 10:59:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004091044000) [pid = 1508] [serial = 1771] [outer = 0000004091007400] 10:59:23 INFO - PROCESS | 1508 | 1467050363127 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004092060000) [pid = 1508] [serial = 1772] [outer = 0000004091007400] 10:59:23 INFO - PROCESS | 1508 | 1467050363572 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 732ms 10:59:23 INFO - PROCESS | 1508 | 1467050363644 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:59:23 INFO - PROCESS | 1508 | 1467050363646 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:59:23 INFO - PROCESS | 1508 | 1467050363662 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:59:23 INFO - PROCESS | 1508 | 1467050363664 Marionette TRACE conn6 <- [1,2326,null,{}] 10:59:23 INFO - PROCESS | 1508 | 1467050363667 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:23 INFO - PROCESS | 1508 | 1467050363669 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:23 INFO - PROCESS | 1508 | 1467050363780 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:59:23 INFO - PROCESS | 1508 | 1467050363791 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:23 INFO - PROCESS | 1508 | 1467050363793 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:23 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095442800 == 35 [pid = 1508] [id = 591] 10:59:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004087A1F800) [pid = 1508] [serial = 1773] [outer = 0000000000000000] 10:59:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040920D0000) [pid = 1508] [serial = 1774] [outer = 0000004087A1F800] 10:59:23 INFO - PROCESS | 1508 | 1467050363838 Marionette DEBUG loaded listener.js 10:59:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040933A8800) [pid = 1508] [serial = 1775] [outer = 0000004087A1F800] 10:59:24 INFO - PROCESS | 1508 | 1467050364308 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 692ms 10:59:24 INFO - PROCESS | 1508 | 1467050364352 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:59:24 INFO - PROCESS | 1508 | 1467050364354 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:59:24 INFO - PROCESS | 1508 | 1467050364362 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:59:24 INFO - PROCESS | 1508 | 1467050364364 Marionette TRACE conn6 <- [1,2330,null,{}] 10:59:24 INFO - PROCESS | 1508 | 1467050364367 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:24 INFO - PROCESS | 1508 | 1467050364374 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:24 INFO - PROCESS | 1508 | 1467050364514 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:59:24 INFO - PROCESS | 1508 | 1467050364527 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:24 INFO - PROCESS | 1508 | 1467050364529 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:24 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097717800 == 36 [pid = 1508] [id = 592] 10:59:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004094007800) [pid = 1508] [serial = 1776] [outer = 0000000000000000] 10:59:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040943ED800) [pid = 1508] [serial = 1777] [outer = 0000004094007800] 10:59:24 INFO - PROCESS | 1508 | 1467050364574 Marionette DEBUG loaded listener.js 10:59:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040949F3000) [pid = 1508] [serial = 1778] [outer = 0000004094007800] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040903D7000) [pid = 1508] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004094ABEC00) [pid = 1508] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408B9C0800) [pid = 1508] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004086A57000) [pid = 1508] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004087895400) [pid = 1508] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408DF5FC00) [pid = 1508] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040888DA400) [pid = 1508] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408570E800) [pid = 1508] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408D633400) [pid = 1508] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409495B400) [pid = 1508] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409495C400) [pid = 1508] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040975EA400) [pid = 1508] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:59:24 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004097671C00) [pid = 1508] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:59:25 INFO - PROCESS | 1508 | 1467050365197 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 881ms 10:59:25 INFO - PROCESS | 1508 | 1467050365243 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1508 | 1467050365245 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:59:25 INFO - PROCESS | 1508 | 1467050365248 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1508 | 1467050365250 Marionette TRACE conn6 <- [1,2334,null,{}] 10:59:25 INFO - PROCESS | 1508 | 1467050365254 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:25 INFO - PROCESS | 1508 | 1467050365256 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:25 INFO - PROCESS | 1508 | 1467050365337 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:59:25 INFO - PROCESS | 1508 | 1467050365343 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 1508 | 1467050365345 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:25 INFO - PROCESS | 1508 | ++DOCSHELL 000000409832A000 == 37 [pid = 1508] [id = 593] 10:59:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408BBAD400) [pid = 1508] [serial = 1779] [outer = 0000000000000000] 10:59:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004091003800) [pid = 1508] [serial = 1780] [outer = 000000408BBAD400] 10:59:25 INFO - PROCESS | 1508 | 1467050365389 Marionette DEBUG loaded listener.js 10:59:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040949EBC00) [pid = 1508] [serial = 1781] [outer = 000000408BBAD400] 10:59:25 INFO - PROCESS | 1508 | 1467050365818 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 627ms 10:59:25 INFO - PROCESS | 1508 | 1467050365879 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:59:25 INFO - PROCESS | 1508 | 1467050365882 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:59:25 INFO - PROCESS | 1508 | 1467050365885 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:59:25 INFO - PROCESS | 1508 | 1467050365887 Marionette TRACE conn6 <- [1,2338,null,{}] 10:59:25 INFO - PROCESS | 1508 | 1467050365890 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:25 INFO - PROCESS | 1508 | 1467050365892 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:25 INFO - PROCESS | 1508 | 1467050365972 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:59:25 INFO - PROCESS | 1508 | 1467050365980 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:25 INFO - PROCESS | 1508 | 1467050365982 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:26 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984D6800 == 38 [pid = 1508] [id = 594] 10:59:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000409520A400) [pid = 1508] [serial = 1782] [outer = 0000000000000000] 10:59:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409520D800) [pid = 1508] [serial = 1783] [outer = 000000409520A400] 10:59:26 INFO - PROCESS | 1508 | 1467050366034 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004095216800) [pid = 1508] [serial = 1784] [outer = 000000409520A400] 10:59:26 INFO - PROCESS | 1508 | 1467050366466 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 630ms 10:59:26 INFO - PROCESS | 1508 | 1467050366517 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:59:26 INFO - PROCESS | 1508 | 1467050366519 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:59:26 INFO - PROCESS | 1508 | 1467050366523 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:59:26 INFO - PROCESS | 1508 | 1467050366525 Marionette TRACE conn6 <- [1,2342,null,{}] 10:59:26 INFO - PROCESS | 1508 | 1467050366528 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:26 INFO - PROCESS | 1508 | 1467050366531 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:26 INFO - PROCESS | 1508 | 1467050366614 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:59:26 INFO - PROCESS | 1508 | 1467050366620 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:26 INFO - PROCESS | 1508 | 1467050366622 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:26 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094144800 == 39 [pid = 1508] [id = 595] 10:59:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004095215000) [pid = 1508] [serial = 1785] [outer = 0000000000000000] 10:59:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040956AD800) [pid = 1508] [serial = 1786] [outer = 0000004095215000] 10:59:26 INFO - PROCESS | 1508 | 1467050366666 Marionette DEBUG loaded listener.js 10:59:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040960BE800) [pid = 1508] [serial = 1787] [outer = 0000004095215000] 10:59:27 INFO - PROCESS | 1508 | 1467050367405 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 943ms 10:59:27 INFO - PROCESS | 1508 | 1467050367470 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:59:27 INFO - PROCESS | 1508 | 1467050367475 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:59:27 INFO - PROCESS | 1508 | 1467050367480 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:59:27 INFO - PROCESS | 1508 | 1467050367484 Marionette TRACE conn6 <- [1,2346,null,{}] 10:59:27 INFO - PROCESS | 1508 | 1467050367490 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:27 INFO - PROCESS | 1508 | 1467050367493 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:27 INFO - PROCESS | 1508 | 1467050367626 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:59:27 INFO - PROCESS | 1508 | 1467050367701 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:27 INFO - PROCESS | 1508 | 1467050367704 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091A85800 == 40 [pid = 1508] [id = 596] 10:59:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408732E400) [pid = 1508] [serial = 1788] [outer = 0000000000000000] 10:59:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040879ACC00) [pid = 1508] [serial = 1789] [outer = 000000408732E400] 10:59:27 INFO - PROCESS | 1508 | 1467050367763 Marionette DEBUG loaded listener.js 10:59:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408BCC4800) [pid = 1508] [serial = 1790] [outer = 000000408732E400] 10:59:28 INFO - PROCESS | 1508 | 1467050368485 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1030ms 10:59:28 INFO - PROCESS | 1508 | 1467050368514 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:59:28 INFO - PROCESS | 1508 | 1467050368520 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:59:28 INFO - PROCESS | 1508 | 1467050368526 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:59:28 INFO - PROCESS | 1508 | 1467050368529 Marionette TRACE conn6 <- [1,2350,null,{}] 10:59:28 INFO - PROCESS | 1508 | 1467050368533 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:28 INFO - PROCESS | 1508 | 1467050368536 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:28 INFO - PROCESS | 1508 | 1467050368707 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:59:28 INFO - PROCESS | 1508 | 1467050368834 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:28 INFO - PROCESS | 1508 | 1467050368837 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:28 INFO - PROCESS | 1508 | ++DOCSHELL 000000409543D800 == 41 [pid = 1508] [id = 597] 10:59:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408D364C00) [pid = 1508] [serial = 1791] [outer = 0000000000000000] 10:59:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040903D4800) [pid = 1508] [serial = 1792] [outer = 000000408D364C00] 10:59:28 INFO - PROCESS | 1508 | 1467050368899 Marionette DEBUG loaded listener.js 10:59:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004091FA2C00) [pid = 1508] [serial = 1793] [outer = 000000408D364C00] 10:59:29 INFO - PROCESS | 1508 | --DOCSHELL 00000040984D6800 == 40 [pid = 1508] [id = 594] 10:59:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409832A000 == 39 [pid = 1508] [id = 593] 10:59:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004097717800 == 38 [pid = 1508] [id = 592] 10:59:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004095442800 == 37 [pid = 1508] [id = 591] 10:59:29 INFO - PROCESS | 1508 | --DOCSHELL 000000409461E800 == 36 [pid = 1508] [id = 590] 10:59:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004094145000 == 35 [pid = 1508] [id = 589] 10:59:29 INFO - PROCESS | 1508 | --DOCSHELL 0000004091A8A000 == 34 [pid = 1508] [id = 588] 10:59:29 INFO - PROCESS | 1508 | --DOCSHELL 000000408D47B800 == 33 [pid = 1508] [id = 587] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040978C3800) [pid = 1508] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040975EEC00) [pid = 1508] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004097757000) [pid = 1508] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040978C8800) [pid = 1508] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004097676000) [pid = 1508] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000409416D400) [pid = 1508] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000409520F400) [pid = 1508] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408C6E6000) [pid = 1508] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040946E3000) [pid = 1508] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D36D000) [pid = 1508] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040922CC800) [pid = 1508] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004087A1FC00) [pid = 1508] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408C3B0400) [pid = 1508] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004090F37C00) [pid = 1508] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004091AE4000) [pid = 1508] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000408BBA2400) [pid = 1508] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408C75CC00) [pid = 1508] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004087328400) [pid = 1508] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000409651E800) [pid = 1508] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004096896000) [pid = 1508] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000409710F400) [pid = 1508] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (0000004097571800) [pid = 1508] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (000000409103EC00) [pid = 1508] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004093FFE800) [pid = 1508] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 10:59:29 INFO - PROCESS | 1508 | 1467050369776 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1297ms 10:59:29 INFO - PROCESS | 1508 | 1467050369825 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:59:29 INFO - PROCESS | 1508 | 1467050369829 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:59:29 INFO - PROCESS | 1508 | 1467050369834 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:59:29 INFO - PROCESS | 1508 | 1467050369837 Marionette TRACE conn6 <- [1,2354,null,{}] 10:59:29 INFO - PROCESS | 1508 | 1467050369842 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:29 INFO - PROCESS | 1508 | 1467050369845 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:29 INFO - PROCESS | 1508 | 1467050369936 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:59:29 INFO - PROCESS | 1508 | 1467050369944 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:29 INFO - PROCESS | 1508 | 1467050369948 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:29 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D316800 == 34 [pid = 1508] [id = 598] 10:59:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004085F4AC00) [pid = 1508] [serial = 1794] [outer = 0000000000000000] 10:59:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (000000408662E000) [pid = 1508] [serial = 1795] [outer = 0000004085F4AC00] 10:59:30 INFO - PROCESS | 1508 | 1467050369997 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000408732C800) [pid = 1508] [serial = 1796] [outer = 0000004085F4AC00] 10:59:30 INFO - PROCESS | 1508 | 1467050370528 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 10:59:30 INFO - PROCESS | 1508 | 1467050370567 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:59:30 INFO - PROCESS | 1508 | 1467050370572 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:59:30 INFO - PROCESS | 1508 | 1467050370578 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:59:30 INFO - PROCESS | 1508 | 1467050370581 Marionette TRACE conn6 <- [1,2358,null,{}] 10:59:30 INFO - PROCESS | 1508 | 1467050370585 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:30 INFO - PROCESS | 1508 | 1467050370587 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:30 INFO - PROCESS | 1508 | 1467050370678 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:59:30 INFO - PROCESS | 1508 | 1467050370759 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:30 INFO - PROCESS | 1508 | 1467050370761 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:30 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F07000 == 35 [pid = 1508] [id = 599] 10:59:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (00000040886E8000) [pid = 1508] [serial = 1797] [outer = 0000000000000000] 10:59:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (00000040888D6800) [pid = 1508] [serial = 1798] [outer = 00000040886E8000] 10:59:30 INFO - PROCESS | 1508 | 1467050370810 Marionette DEBUG loaded listener.js 10:59:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408BC0EC00) [pid = 1508] [serial = 1799] [outer = 00000040886E8000] 10:59:31 INFO - PROCESS | 1508 | 1467050371229 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 693ms 10:59:31 INFO - PROCESS | 1508 | 1467050371273 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1508 | 1467050371276 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:59:31 INFO - PROCESS | 1508 | 1467050371280 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - PROCESS | 1508 | 1467050371283 Marionette TRACE conn6 <- [1,2362,null,{}] 10:59:31 INFO - PROCESS | 1508 | 1467050371295 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:31 INFO - PROCESS | 1508 | 1467050371300 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:31 INFO - PROCESS | 1508 | 1467050371417 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:59:31 INFO - PROCESS | 1508 | 1467050371433 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:31 INFO - PROCESS | 1508 | 1467050371437 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:31 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945B9000 == 36 [pid = 1508] [id = 600] 10:59:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004085F46800) [pid = 1508] [serial = 1800] [outer = 0000000000000000] 10:59:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408D634800) [pid = 1508] [serial = 1801] [outer = 0000004085F46800] 10:59:31 INFO - PROCESS | 1508 | 1467050371485 Marionette DEBUG loaded listener.js 10:59:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408DF65800) [pid = 1508] [serial = 1802] [outer = 0000004085F46800] 10:59:31 INFO - PROCESS | 1508 | 1467050371916 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 10:59:31 INFO - PROCESS | 1508 | 1467050371977 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:59:31 INFO - PROCESS | 1508 | 1467050371980 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:59:31 INFO - PROCESS | 1508 | 1467050371984 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:59:31 INFO - PROCESS | 1508 | 1467050371985 Marionette TRACE conn6 <- [1,2366,null,{}] 10:59:32 INFO - PROCESS | 1508 | 1467050371989 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:32 INFO - PROCESS | 1508 | 1467050371991 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:32 INFO - PROCESS | 1508 | 1467050372109 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:59:32 INFO - PROCESS | 1508 | 1467050372114 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1508 | 1467050372116 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B2E800 == 37 [pid = 1508] [id = 601] 10:59:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004090F41000) [pid = 1508] [serial = 1803] [outer = 0000000000000000] 10:59:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004091045800) [pid = 1508] [serial = 1804] [outer = 0000004090F41000] 10:59:32 INFO - PROCESS | 1508 | 1467050372168 Marionette DEBUG loaded listener.js 10:59:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000409205FC00) [pid = 1508] [serial = 1805] [outer = 0000004090F41000] 10:59:32 INFO - PROCESS | 1508 | 1467050372635 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 10:59:32 INFO - PROCESS | 1508 | 1467050372680 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:59:32 INFO - PROCESS | 1508 | 1467050372682 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:59:32 INFO - PROCESS | 1508 | 1467050372685 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:59:32 INFO - PROCESS | 1508 | 1467050372687 Marionette TRACE conn6 <- [1,2370,null,{}] 10:59:32 INFO - PROCESS | 1508 | 1467050372690 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:32 INFO - PROCESS | 1508 | 1467050372692 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:32 INFO - PROCESS | 1508 | 1467050372836 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:59:32 INFO - PROCESS | 1508 | 1467050372890 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:32 INFO - PROCESS | 1508 | 1467050372892 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:32 INFO - PROCESS | 1508 | ++DOCSHELL 00000040968C3800 == 38 [pid = 1508] [id = 602] 10:59:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040920CD000) [pid = 1508] [serial = 1806] [outer = 0000000000000000] 10:59:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409223CC00) [pid = 1508] [serial = 1807] [outer = 00000040920CD000] 10:59:32 INFO - PROCESS | 1508 | 1467050372939 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004093624C00) [pid = 1508] [serial = 1808] [outer = 00000040920CD000] 10:59:33 INFO - PROCESS | 1508 | 1467050373398 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 10:59:33 INFO - PROCESS | 1508 | 1467050373420 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:59:33 INFO - PROCESS | 1508 | 1467050373422 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:59:33 INFO - PROCESS | 1508 | 1467050373431 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:59:33 INFO - PROCESS | 1508 | 1467050373433 Marionette TRACE conn6 <- [1,2374,null,{}] 10:59:33 INFO - PROCESS | 1508 | 1467050373437 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:33 INFO - PROCESS | 1508 | 1467050373443 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:33 INFO - PROCESS | 1508 | 1467050373592 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:59:33 INFO - PROCESS | 1508 | 1467050373649 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:33 INFO - PROCESS | 1508 | 1467050373651 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:33 INFO - PROCESS | 1508 | ++DOCSHELL 000000409833D800 == 39 [pid = 1508] [id = 603] 10:59:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004094320C00) [pid = 1508] [serial = 1809] [outer = 0000000000000000] 10:59:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040943F2000) [pid = 1508] [serial = 1810] [outer = 0000004094320C00] 10:59:33 INFO - PROCESS | 1508 | 1467050373696 Marionette DEBUG loaded listener.js 10:59:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004094C25000) [pid = 1508] [serial = 1811] [outer = 0000004094320C00] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004091007400) [pid = 1508] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408BBA2800) [pid = 1508] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004086856400) [pid = 1508] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004087706800) [pid = 1508] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004087333400) [pid = 1508] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004087A1F800) [pid = 1508] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408B909400) [pid = 1508] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004093FF8400) [pid = 1508] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004097109C00) [pid = 1508] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004094007800) [pid = 1508] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000409520A400) [pid = 1508] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:59:34 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000408BBAD400) [pid = 1508] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:59:34 INFO - PROCESS | 1508 | 1467050374200 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 795ms 10:59:34 INFO - PROCESS | 1508 | 1467050374230 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 1508 | 1467050374232 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:59:34 INFO - PROCESS | 1508 | 1467050374236 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:59:34 INFO - PROCESS | 1508 | 1467050374238 Marionette TRACE conn6 <- [1,2378,null,{}] 10:59:34 INFO - PROCESS | 1508 | 1467050374241 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 1508 | 1467050374243 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:34 INFO - PROCESS | 1508 | 1467050374355 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:59:34 INFO - PROCESS | 1508 | 1467050374409 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 1508 | 1467050374411 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:34 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098526800 == 40 [pid = 1508] [id = 604] 10:59:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004085FD9000) [pid = 1508] [serial = 1812] [outer = 0000000000000000] 10:59:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408DA7D000) [pid = 1508] [serial = 1813] [outer = 0000004085FD9000] 10:59:34 INFO - PROCESS | 1508 | 1467050374455 Marionette DEBUG loaded listener.js 10:59:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000409520B000) [pid = 1508] [serial = 1814] [outer = 0000004085FD9000] 10:59:34 INFO - PROCESS | 1508 | 1467050374819 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 10:59:34 INFO - PROCESS | 1508 | 1467050374866 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:59:34 INFO - PROCESS | 1508 | 1467050374868 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:59:34 INFO - PROCESS | 1508 | 1467050374871 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:59:34 INFO - PROCESS | 1508 | 1467050374873 Marionette TRACE conn6 <- [1,2382,null,{}] 10:59:34 INFO - PROCESS | 1508 | 1467050374877 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:34 INFO - PROCESS | 1508 | 1467050374887 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:34 INFO - PROCESS | 1508 | 1467050374970 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:59:34 INFO - PROCESS | 1508 | 1467050374976 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:34 INFO - PROCESS | 1508 | 1467050374978 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:34 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985BE800 == 41 [pid = 1508] [id = 605] 10:59:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004095404400) [pid = 1508] [serial = 1815] [outer = 0000000000000000] 10:59:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040956CC800) [pid = 1508] [serial = 1816] [outer = 0000004095404400] 10:59:35 INFO - PROCESS | 1508 | 1467050375023 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040965B2400) [pid = 1508] [serial = 1817] [outer = 0000004095404400] 10:59:35 INFO - PROCESS | 1508 | 1467050375472 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 629ms 10:59:35 INFO - PROCESS | 1508 | 1467050375503 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:59:35 INFO - PROCESS | 1508 | 1467050375505 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:59:35 INFO - PROCESS | 1508 | 1467050375508 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:59:35 INFO - PROCESS | 1508 | 1467050375511 Marionette TRACE conn6 <- [1,2386,null,{}] 10:59:35 INFO - PROCESS | 1508 | 1467050375514 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:35 INFO - PROCESS | 1508 | 1467050375516 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:35 INFO - PROCESS | 1508 | 1467050375601 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:59:35 INFO - PROCESS | 1508 | 1467050375606 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:35 INFO - PROCESS | 1508 | 1467050375608 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:35 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945B8800 == 42 [pid = 1508] [id = 606] 10:59:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000409689D000) [pid = 1508] [serial = 1818] [outer = 0000000000000000] 10:59:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004096A92000) [pid = 1508] [serial = 1819] [outer = 000000409689D000] 10:59:35 INFO - PROCESS | 1508 | 1467050375652 Marionette DEBUG loaded listener.js 10:59:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004097532000) [pid = 1508] [serial = 1820] [outer = 000000409689D000] 10:59:36 INFO - PROCESS | 1508 | 1467050376183 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 735ms 10:59:36 INFO - PROCESS | 1508 | 1467050376248 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:59:36 INFO - PROCESS | 1508 | 1467050376253 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:59:36 INFO - PROCESS | 1508 | 1467050376259 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:59:36 INFO - PROCESS | 1508 | 1467050376263 Marionette TRACE conn6 <- [1,2390,null,{}] 10:59:36 INFO - PROCESS | 1508 | 1467050376269 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:36 INFO - PROCESS | 1508 | 1467050376273 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:36 INFO - PROCESS | 1508 | 1467050376400 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:59:36 INFO - PROCESS | 1508 | 1467050376519 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:36 INFO - PROCESS | 1508 | 1467050376524 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:36 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CA5800 == 43 [pid = 1508] [id = 607] 10:59:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004086F28400) [pid = 1508] [serial = 1821] [outer = 0000000000000000] 10:59:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004087333000) [pid = 1508] [serial = 1822] [outer = 0000004086F28400] 10:59:36 INFO - PROCESS | 1508 | 1467050376585 Marionette DEBUG loaded listener.js 10:59:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040888E4800) [pid = 1508] [serial = 1823] [outer = 0000004086F28400] 10:59:37 INFO - PROCESS | 1508 | 1467050377241 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1037ms 10:59:37 INFO - PROCESS | 1508 | 1467050377299 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:59:37 INFO - PROCESS | 1508 | 1467050377305 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:59:37 INFO - PROCESS | 1508 | 1467050377325 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:59:37 INFO - PROCESS | 1508 | 1467050377328 Marionette TRACE conn6 <- [1,2394,null,{}] 10:59:37 INFO - PROCESS | 1508 | 1467050377356 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:37 INFO - PROCESS | 1508 | 1467050377359 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:37 INFO - PROCESS | 1508 | 1467050377483 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:59:37 INFO - PROCESS | 1508 | 1467050377598 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:37 INFO - PROCESS | 1508 | 1467050377601 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:37 INFO - PROCESS | 1508 | ++DOCSHELL 000000409770C800 == 44 [pid = 1508] [id = 608] 10:59:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408D41F000) [pid = 1508] [serial = 1824] [outer = 0000000000000000] 10:59:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408DEC0400) [pid = 1508] [serial = 1825] [outer = 000000408D41F000] 10:59:37 INFO - PROCESS | 1508 | 1467050377659 Marionette DEBUG loaded listener.js 10:59:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004091FA5800) [pid = 1508] [serial = 1826] [outer = 000000408D41F000] 10:59:38 INFO - PROCESS | 1508 | 1467050378324 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1070ms 10:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:59:38 INFO - PROCESS | 1508 | 1467050378383 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:59:38 INFO - PROCESS | 1508 | 1467050378386 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:59:38 INFO - PROCESS | 1508 | 1467050378390 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:59:38 INFO - PROCESS | 1508 | 1467050378394 Marionette TRACE conn6 <- [1,2398,null,{}] 10:59:38 INFO - PROCESS | 1508 | 1467050378437 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:38 INFO - PROCESS | 1508 | 1467050378443 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:38 INFO - PROCESS | 1508 | 1467050378622 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:59:38 INFO - PROCESS | 1508 | 1467050378715 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:38 INFO - PROCESS | 1508 | 1467050378719 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:38 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA2E000 == 45 [pid = 1508] [id = 609] 10:59:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040947B0C00) [pid = 1508] [serial = 1827] [outer = 0000000000000000] 10:59:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004095215C00) [pid = 1508] [serial = 1828] [outer = 00000040947B0C00] 10:59:38 INFO - PROCESS | 1508 | 1467050378777 Marionette DEBUG loaded listener.js 10:59:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000409756B000) [pid = 1508] [serial = 1829] [outer = 00000040947B0C00] 10:59:39 INFO - PROCESS | 1508 | 1467050379616 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1233ms 10:59:39 INFO - PROCESS | 1508 | 1467050379625 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:59:39 INFO - PROCESS | 1508 | 1467050379629 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:59:39 INFO - PROCESS | 1508 | 1467050379634 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:59:39 INFO - PROCESS | 1508 | 1467050379637 Marionette TRACE conn6 <- [1,2402,null,{}] 10:59:39 INFO - PROCESS | 1508 | 1467050379642 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:39 INFO - PROCESS | 1508 | 1467050379645 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:39 INFO - PROCESS | 1508 | 1467050379752 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:59:39 INFO - PROCESS | 1508 | 1467050379851 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:39 INFO - PROCESS | 1508 | 1467050379854 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:39 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C4C6800 == 46 [pid = 1508] [id = 610] 10:59:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408759E800) [pid = 1508] [serial = 1830] [outer = 0000000000000000] 10:59:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408B9CB400) [pid = 1508] [serial = 1831] [outer = 000000408759E800] 10:59:39 INFO - PROCESS | 1508 | 1467050379904 Marionette DEBUG loaded listener.js 10:59:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408CA0F000) [pid = 1508] [serial = 1832] [outer = 000000408759E800] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 00000040860B3800 == 45 [pid = 1508] [id = 580] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 000000408734C800 == 44 [pid = 1508] [id = 586] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 00000040985BE800 == 43 [pid = 1508] [id = 605] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004098526800 == 42 [pid = 1508] [id = 604] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 000000409833D800 == 41 [pid = 1508] [id = 603] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 00000040968C3800 == 40 [pid = 1508] [id = 602] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B2E800 == 39 [pid = 1508] [id = 601] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 00000040945B9000 == 38 [pid = 1508] [id = 600] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F07000 == 37 [pid = 1508] [id = 599] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 000000408D316800 == 36 [pid = 1508] [id = 598] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 000000409543D800 == 35 [pid = 1508] [id = 597] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004094144800 == 34 [pid = 1508] [id = 595] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004091A85800 == 33 [pid = 1508] [id = 596] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB4E000 == 32 [pid = 1508] [id = 585] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004099226000 == 31 [pid = 1508] [id = 581] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004097956800 == 30 [pid = 1508] [id = 584] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CC3800 == 29 [pid = 1508] [id = 583] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 000000409A882800 == 28 [pid = 1508] [id = 582] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA2E000 == 27 [pid = 1508] [id = 609] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 000000409770C800 == 26 [pid = 1508] [id = 608] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 00000040945B8800 == 25 [pid = 1508] [id = 606] 10:59:40 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CA5800 == 24 [pid = 1508] [id = 607] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004091044000) [pid = 1508] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408BBACC00) [pid = 1508] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408C49D800) [pid = 1508] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408D63AC00) [pid = 1508] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408CA09000) [pid = 1508] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004087328800) [pid = 1508] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004087368800) [pid = 1508] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408759C400) [pid = 1508] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040920D0000) [pid = 1508] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408DF5E400) [pid = 1508] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408D328000) [pid = 1508] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040949F3C00) [pid = 1508] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409416A400) [pid = 1508] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040978D0000) [pid = 1508] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004092060000) [pid = 1508] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004097754400) [pid = 1508] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040943ED800) [pid = 1508] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040949F3000) [pid = 1508] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409520D800) [pid = 1508] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040956AD800) [pid = 1508] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040933A8800) [pid = 1508] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004091003800) [pid = 1508] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004095216800) [pid = 1508] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040949EBC00) [pid = 1508] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 10:59:40 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (00000040903D0800) [pid = 1508] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 10:59:41 INFO - PROCESS | 1508 | 1467050381132 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1533ms 10:59:41 INFO - PROCESS | 1508 | 1467050381167 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 1508 | 1467050381171 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:59:41 INFO - PROCESS | 1508 | 1467050381176 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 1508 | 1467050381179 Marionette TRACE conn6 <- [1,2406,null,{}] 10:59:41 INFO - PROCESS | 1508 | 1467050381185 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:41 INFO - PROCESS | 1508 | 1467050381188 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:41 INFO - PROCESS | 1508 | 1467050381316 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:59:41 INFO - PROCESS | 1508 | 1467050381399 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:41 INFO - PROCESS | 1508 | 1467050381401 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:41 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D31B000 == 25 [pid = 1508] [id = 611] 10:59:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000408732B800) [pid = 1508] [serial = 1833] [outer = 0000000000000000] 10:59:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004087368800) [pid = 1508] [serial = 1834] [outer = 000000408732B800] 10:59:41 INFO - PROCESS | 1508 | 1467050381450 Marionette DEBUG loaded listener.js 10:59:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004087703C00) [pid = 1508] [serial = 1835] [outer = 000000408732B800] 10:59:41 INFO - PROCESS | 1508 | 1467050381880 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 10:59:41 INFO - PROCESS | 1508 | 1467050381914 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:59:41 INFO - PROCESS | 1508 | 1467050381919 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:59:41 INFO - PROCESS | 1508 | 1467050381926 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:59:41 INFO - PROCESS | 1508 | 1467050381929 Marionette TRACE conn6 <- [1,2410,null,{}] 10:59:41 INFO - PROCESS | 1508 | 1467050381933 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:41 INFO - PROCESS | 1508 | 1467050381935 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:42 INFO - PROCESS | 1508 | 1467050382028 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:59:42 INFO - PROCESS | 1508 | 1467050382035 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1508 | 1467050382038 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:42 INFO - PROCESS | 1508 | ++DOCSHELL 000000409171D000 == 26 [pid = 1508] [id = 612] 10:59:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408BB50C00) [pid = 1508] [serial = 1836] [outer = 0000000000000000] 10:59:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408C3B0C00) [pid = 1508] [serial = 1837] [outer = 000000408BB50C00] 10:59:42 INFO - PROCESS | 1508 | 1467050382086 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408CA02400) [pid = 1508] [serial = 1838] [outer = 000000408BB50C00] 10:59:42 INFO - PROCESS | 1508 | 1467050382563 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 10:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:59:42 INFO - PROCESS | 1508 | 1467050382620 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:59:42 INFO - PROCESS | 1508 | 1467050382623 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:59:42 INFO - PROCESS | 1508 | 1467050382627 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:59:42 INFO - PROCESS | 1508 | 1467050382630 Marionette TRACE conn6 <- [1,2414,null,{}] 10:59:42 INFO - PROCESS | 1508 | 1467050382642 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:42 INFO - PROCESS | 1508 | 1467050382647 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:42 INFO - PROCESS | 1508 | 1467050382762 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:59:42 INFO - PROCESS | 1508 | 1467050382852 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:42 INFO - PROCESS | 1508 | 1467050382855 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:42 INFO - PROCESS | 1508 | ++DOCSHELL 000000409436A800 == 27 [pid = 1508] [id = 613] 10:59:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004085763000) [pid = 1508] [serial = 1839] [outer = 0000000000000000] 10:59:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408DF64400) [pid = 1508] [serial = 1840] [outer = 0000004085763000] 10:59:42 INFO - PROCESS | 1508 | 1467050382904 Marionette DEBUG loaded listener.js 10:59:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004090C8A800) [pid = 1508] [serial = 1841] [outer = 0000004085763000] 10:59:43 INFO - PROCESS | 1508 | 1467050383322 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 733ms 10:59:43 INFO - PROCESS | 1508 | 1467050383363 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:59:43 INFO - PROCESS | 1508 | 1467050383366 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:59:43 INFO - PROCESS | 1508 | 1467050383369 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:59:43 INFO - PROCESS | 1508 | 1467050383371 Marionette TRACE conn6 <- [1,2418,null,{}] 10:59:43 INFO - PROCESS | 1508 | 1467050383375 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:43 INFO - PROCESS | 1508 | 1467050383377 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:43 INFO - PROCESS | 1508 | 1467050383493 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:59:43 INFO - PROCESS | 1508 | 1467050383499 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:43 INFO - PROCESS | 1508 | 1467050383501 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:43 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094667800 == 28 [pid = 1508] [id = 614] 10:59:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004091041400) [pid = 1508] [serial = 1842] [outer = 0000000000000000] 10:59:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004091AE3000) [pid = 1508] [serial = 1843] [outer = 0000004091041400] 10:59:43 INFO - PROCESS | 1508 | 1467050383595 Marionette DEBUG loaded listener.js 10:59:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040920C5800) [pid = 1508] [serial = 1844] [outer = 0000004091041400] 10:59:44 INFO - PROCESS | 1508 | 1467050384042 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 689ms 10:59:44 INFO - PROCESS | 1508 | 1467050384060 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1508 | 1467050384062 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:59:44 INFO - PROCESS | 1508 | 1467050384071 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1508 | 1467050384073 Marionette TRACE conn6 <- [1,2422,null,{}] 10:59:44 INFO - PROCESS | 1508 | 1467050384083 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:44 INFO - PROCESS | 1508 | 1467050384086 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:44 INFO - PROCESS | 1508 | 1467050384220 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:59:44 INFO - PROCESS | 1508 | 1467050384233 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1508 | 1467050384235 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:44 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095483000 == 29 [pid = 1508] [id = 615] 10:59:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000408BB43400) [pid = 1508] [serial = 1845] [outer = 0000000000000000] 10:59:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040922CC800) [pid = 1508] [serial = 1846] [outer = 000000408BB43400] 10:59:44 INFO - PROCESS | 1508 | 1467050384281 Marionette DEBUG loaded listener.js 10:59:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004094007800) [pid = 1508] [serial = 1847] [outer = 000000408BB43400] 10:59:44 INFO - PROCESS | 1508 | 1467050384732 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 10:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:59:44 INFO - PROCESS | 1508 | 1467050384764 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:59:44 INFO - PROCESS | 1508 | 1467050384766 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:59:44 INFO - PROCESS | 1508 | 1467050384770 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:59:44 INFO - PROCESS | 1508 | 1467050384772 Marionette TRACE conn6 <- [1,2426,null,{}] 10:59:44 INFO - PROCESS | 1508 | 1467050384775 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:44 INFO - PROCESS | 1508 | 1467050384782 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:44 INFO - PROCESS | 1508 | 1467050384923 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:59:44 INFO - PROCESS | 1508 | 1467050384979 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:44 INFO - PROCESS | 1508 | 1467050384982 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:45 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097951800 == 30 [pid = 1508] [id = 616] 10:59:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409400FC00) [pid = 1508] [serial = 1848] [outer = 0000000000000000] 10:59:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040946E4800) [pid = 1508] [serial = 1849] [outer = 000000409400FC00] 10:59:45 INFO - PROCESS | 1508 | 1467050385028 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040949F8C00) [pid = 1508] [serial = 1850] [outer = 000000409400FC00] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004090F41000) [pid = 1508] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040920CD000) [pid = 1508] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004095215000) [pid = 1508] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408732E400) [pid = 1508] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040886E8000) [pid = 1508] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004085F46800) [pid = 1508] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004085F4AC00) [pid = 1508] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408D364C00) [pid = 1508] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004085FD9000) [pid = 1508] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004094320C00) [pid = 1508] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409689D000) [pid = 1508] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:59:45 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004095404400) [pid = 1508] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:59:45 INFO - PROCESS | 1508 | 1467050385570 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 839ms 10:59:45 INFO - PROCESS | 1508 | 1467050385613 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:59:45 INFO - PROCESS | 1508 | 1467050385615 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:59:45 INFO - PROCESS | 1508 | 1467050385618 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:59:45 INFO - PROCESS | 1508 | 1467050385620 Marionette TRACE conn6 <- [1,2430,null,{}] 10:59:45 INFO - PROCESS | 1508 | 1467050385624 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:45 INFO - PROCESS | 1508 | 1467050385626 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:45 INFO - PROCESS | 1508 | 1467050385707 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:59:45 INFO - PROCESS | 1508 | 1467050385712 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:45 INFO - PROCESS | 1508 | 1467050385714 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:45 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098341800 == 31 [pid = 1508] [id = 617] 10:59:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408D8B0400) [pid = 1508] [serial = 1851] [outer = 0000000000000000] 10:59:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004093622C00) [pid = 1508] [serial = 1852] [outer = 000000408D8B0400] 10:59:45 INFO - PROCESS | 1508 | 1467050385759 Marionette DEBUG loaded listener.js 10:59:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040949F7000) [pid = 1508] [serial = 1853] [outer = 000000408D8B0400] 10:59:46 INFO - PROCESS | 1508 | 1467050386173 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 587ms 10:59:46 INFO - PROCESS | 1508 | 1467050386209 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1508 | 1467050386211 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:59:46 INFO - PROCESS | 1508 | 1467050386226 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1508 | 1467050386228 Marionette TRACE conn6 <- [1,2434,null,{}] 10:59:46 INFO - PROCESS | 1508 | 1467050386236 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:46 INFO - PROCESS | 1508 | 1467050386238 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:46 INFO - PROCESS | 1508 | 1467050386320 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:59:46 INFO - PROCESS | 1508 | 1467050386326 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1508 | 1467050386328 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:46 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098536800 == 32 [pid = 1508] [id = 618] 10:59:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000409520F400) [pid = 1508] [serial = 1854] [outer = 0000000000000000] 10:59:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004095215000) [pid = 1508] [serial = 1855] [outer = 000000409520F400] 10:59:46 INFO - PROCESS | 1508 | 1467050386372 Marionette DEBUG loaded listener.js 10:59:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040956A8000) [pid = 1508] [serial = 1856] [outer = 000000409520F400] 10:59:46 INFO - PROCESS | 1508 | 1467050386808 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 10:59:46 INFO - PROCESS | 1508 | 1467050386858 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:59:46 INFO - PROCESS | 1508 | 1467050386860 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:59:46 INFO - PROCESS | 1508 | 1467050386863 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:59:46 INFO - PROCESS | 1508 | 1467050386865 Marionette TRACE conn6 <- [1,2438,null,{}] 10:59:46 INFO - PROCESS | 1508 | 1467050386874 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:46 INFO - PROCESS | 1508 | 1467050386876 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:46 INFO - PROCESS | 1508 | 1467050386959 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:59:46 INFO - PROCESS | 1508 | 1467050386967 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:46 INFO - PROCESS | 1508 | 1467050386969 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:46 INFO - PROCESS | 1508 | ++DOCSHELL 000000409436A000 == 33 [pid = 1508] [id = 619] 10:59:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040956D0800) [pid = 1508] [serial = 1857] [outer = 0000000000000000] 10:59:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040960BB400) [pid = 1508] [serial = 1858] [outer = 00000040956D0800] 10:59:47 INFO - PROCESS | 1508 | 1467050387013 Marionette DEBUG loaded listener.js 10:59:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040968A3800) [pid = 1508] [serial = 1859] [outer = 00000040956D0800] 10:59:47 INFO - PROCESS | 1508 | 1467050387588 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 733ms 10:59:47 INFO - PROCESS | 1508 | 1467050387600 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:59:47 INFO - PROCESS | 1508 | 1467050387605 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:59:47 INFO - PROCESS | 1508 | 1467050387610 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:59:47 INFO - PROCESS | 1508 | 1467050387614 Marionette TRACE conn6 <- [1,2442,null,{}] 10:59:47 INFO - PROCESS | 1508 | 1467050387620 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:47 INFO - PROCESS | 1508 | 1467050387623 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:47 INFO - PROCESS | 1508 | 1467050387792 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:59:47 INFO - PROCESS | 1508 | 1467050387899 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:47 INFO - PROCESS | 1508 | 1467050387902 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:47 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CA5800 == 34 [pid = 1508] [id = 620] 10:59:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004086F29C00) [pid = 1508] [serial = 1860] [outer = 0000000000000000] 10:59:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004087369800) [pid = 1508] [serial = 1861] [outer = 0000004086F29C00] 10:59:47 INFO - PROCESS | 1508 | 1467050387960 Marionette DEBUG loaded listener.js 10:59:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408B90D400) [pid = 1508] [serial = 1862] [outer = 0000004086F29C00] 10:59:48 INFO - PROCESS | 1508 | 1467050388654 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1080ms 10:59:48 INFO - PROCESS | 1508 | 1467050388693 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:59:48 INFO - PROCESS | 1508 | 1467050388698 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:59:48 INFO - PROCESS | 1508 | 1467050388705 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:59:48 INFO - PROCESS | 1508 | 1467050388708 Marionette TRACE conn6 <- [1,2446,null,{}] 10:59:48 INFO - PROCESS | 1508 | 1467050388712 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:48 INFO - PROCESS | 1508 | 1467050388715 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:48 INFO - PROCESS | 1508 | 1467050388868 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:59:49 INFO - PROCESS | 1508 | 1467050388990 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:49 INFO - PROCESS | 1508 | 1467050388993 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:49 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095482000 == 35 [pid = 1508] [id = 621] 10:59:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408D35F400) [pid = 1508] [serial = 1863] [outer = 0000000000000000] 10:59:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408D63B400) [pid = 1508] [serial = 1864] [outer = 000000408D35F400] 10:59:49 INFO - PROCESS | 1508 | 1467050389053 Marionette DEBUG loaded listener.js 10:59:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004090FB4400) [pid = 1508] [serial = 1865] [outer = 000000408D35F400] 10:59:49 INFO - PROCESS | 1508 | 1467050389988 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 0000004098536800 == 34 [pid = 1508] [id = 618] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 0000004098341800 == 33 [pid = 1508] [id = 617] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 0000004097951800 == 32 [pid = 1508] [id = 616] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 0000004095483000 == 31 [pid = 1508] [id = 615] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 0000004094667800 == 30 [pid = 1508] [id = 614] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 000000409436A800 == 29 [pid = 1508] [id = 613] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 000000409171D000 == 28 [pid = 1508] [id = 612] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 000000408D31B000 == 27 [pid = 1508] [id = 611] 10:59:49 INFO - PROCESS | 1508 | --DOCSHELL 000000408C4C6800 == 26 [pid = 1508] [id = 610] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004091045800) [pid = 1508] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004093624C00) [pid = 1508] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409223CC00) [pid = 1508] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040960BE800) [pid = 1508] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040879ACC00) [pid = 1508] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408BCC4800) [pid = 1508] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040888D6800) [pid = 1508] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408BC0EC00) [pid = 1508] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D634800) [pid = 1508] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408662E000) [pid = 1508] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408732C800) [pid = 1508] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040903D4800) [pid = 1508] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408DA7D000) [pid = 1508] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004091FA2C00) [pid = 1508] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040943F2000) [pid = 1508] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004097532000) [pid = 1508] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004096A92000) [pid = 1508] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040965B2400) [pid = 1508] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040956CC800) [pid = 1508] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (0000004094C25000) [pid = 1508] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (000000409205FC00) [pid = 1508] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (000000408DF65800) [pid = 1508] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (000000409520B000) [pid = 1508] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 10:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1338ms 10:59:50 INFO - PROCESS | 1508 | 1467050390046 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:59:50 INFO - PROCESS | 1508 | 1467050390051 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:59:50 INFO - PROCESS | 1508 | 1467050390056 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:59:50 INFO - PROCESS | 1508 | 1467050390059 Marionette TRACE conn6 <- [1,2450,null,{}] 10:59:50 INFO - PROCESS | 1508 | 1467050390064 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:50 INFO - PROCESS | 1508 | 1467050390067 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:50 INFO - PROCESS | 1508 | 1467050390161 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:59:50 INFO - PROCESS | 1508 | 1467050390174 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:50 INFO - PROCESS | 1508 | 1467050390178 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D47E000 == 27 [pid = 1508] [id = 622] 10:59:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004087363C00) [pid = 1508] [serial = 1866] [outer = 0000000000000000] 10:59:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (000000408736AC00) [pid = 1508] [serial = 1867] [outer = 0000004087363C00] 10:59:50 INFO - PROCESS | 1508 | 1467050390228 Marionette DEBUG loaded listener.js 10:59:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (00000040886EC800) [pid = 1508] [serial = 1868] [outer = 0000004087363C00] 10:59:50 INFO - PROCESS | 1508 | 1467050390737 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 732ms 10:59:50 INFO - PROCESS | 1508 | 1467050390791 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:59:50 INFO - PROCESS | 1508 | 1467050390796 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:59:50 INFO - PROCESS | 1508 | 1467050390802 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:59:50 INFO - PROCESS | 1508 | 1467050390804 Marionette TRACE conn6 <- [1,2454,null,{}] 10:59:50 INFO - PROCESS | 1508 | 1467050390808 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:50 INFO - PROCESS | 1508 | 1467050390811 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:50 INFO - PROCESS | 1508 | 1467050390901 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:59:50 INFO - PROCESS | 1508 | 1467050390986 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:50 INFO - PROCESS | 1508 | 1467050390988 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:51 INFO - PROCESS | 1508 | ++DOCSHELL 000000409227B000 == 28 [pid = 1508] [id = 623] 10:59:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408C952400) [pid = 1508] [serial = 1869] [outer = 0000000000000000] 10:59:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408D363C00) [pid = 1508] [serial = 1870] [outer = 000000408C952400] 10:59:51 INFO - PROCESS | 1508 | 1467050391038 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408D8BD800) [pid = 1508] [serial = 1871] [outer = 000000408C952400] 10:59:51 INFO - PROCESS | 1508 | 1467050391445 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 10:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:59:51 INFO - PROCESS | 1508 | 1467050391497 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:59:51 INFO - PROCESS | 1508 | 1467050391500 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:59:51 INFO - PROCESS | 1508 | 1467050391503 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:59:51 INFO - PROCESS | 1508 | 1467050391507 Marionette TRACE conn6 <- [1,2458,null,{}] 10:59:51 INFO - PROCESS | 1508 | 1467050391518 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:51 INFO - PROCESS | 1508 | 1467050391523 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:51 INFO - PROCESS | 1508 | 1467050391642 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:59:51 INFO - PROCESS | 1508 | 1467050391656 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:51 INFO - PROCESS | 1508 | 1467050391659 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:51 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094617000 == 29 [pid = 1508] [id = 624] 10:59:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004091043800) [pid = 1508] [serial = 1872] [outer = 0000000000000000] 10:59:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004092065800) [pid = 1508] [serial = 1873] [outer = 0000004091043800] 10:59:51 INFO - PROCESS | 1508 | 1467050391708 Marionette DEBUG loaded listener.js 10:59:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000409339FC00) [pid = 1508] [serial = 1874] [outer = 0000004091043800] 10:59:52 INFO - PROCESS | 1508 | 1467050392134 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 10:59:52 INFO - PROCESS | 1508 | 1467050392198 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 1508 | 1467050392201 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:59:52 INFO - PROCESS | 1508 | 1467050392205 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1508 | 1467050392206 Marionette TRACE conn6 <- [1,2462,null,{}] 10:59:52 INFO - PROCESS | 1508 | 1467050392210 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:52 INFO - PROCESS | 1508 | 1467050392212 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:52 INFO - PROCESS | 1508 | 1467050392331 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:59:52 INFO - PROCESS | 1508 | 1467050392336 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:52 INFO - PROCESS | 1508 | 1467050392338 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:52 INFO - PROCESS | 1508 | ++DOCSHELL 000000409548C000 == 30 [pid = 1508] [id = 625] 10:59:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004094088000) [pid = 1508] [serial = 1875] [outer = 0000000000000000] 10:59:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040941E6C00) [pid = 1508] [serial = 1876] [outer = 0000004094088000] 10:59:52 INFO - PROCESS | 1508 | 1467050392425 Marionette DEBUG loaded listener.js 10:59:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040946E3800) [pid = 1508] [serial = 1877] [outer = 0000004094088000] 10:59:52 INFO - PROCESS | 1508 | 1467050392871 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 10:59:52 INFO - PROCESS | 1508 | 1467050392900 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:59:52 INFO - PROCESS | 1508 | 1467050392902 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:59:52 INFO - PROCESS | 1508 | 1467050392906 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:59:52 INFO - PROCESS | 1508 | 1467050392907 Marionette TRACE conn6 <- [1,2466,null,{}] 10:59:52 INFO - PROCESS | 1508 | 1467050392911 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:52 INFO - PROCESS | 1508 | 1467050392913 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:53 INFO - PROCESS | 1508 | 1467050393026 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:59:53 INFO - PROCESS | 1508 | 1467050393110 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 1508 | 1467050393112 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:53 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097951800 == 31 [pid = 1508] [id = 626] 10:59:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040949EB800) [pid = 1508] [serial = 1878] [outer = 0000000000000000] 10:59:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040949F6C00) [pid = 1508] [serial = 1879] [outer = 00000040949EB800] 10:59:53 INFO - PROCESS | 1508 | 1467050393157 Marionette DEBUG loaded listener.js 10:59:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004095212000) [pid = 1508] [serial = 1880] [outer = 00000040949EB800] 10:59:53 INFO - PROCESS | 1508 | 1467050393621 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 795ms 10:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:59:53 INFO - PROCESS | 1508 | 1467050393712 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:59:53 INFO - PROCESS | 1508 | 1467050393714 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:59:53 INFO - PROCESS | 1508 | 1467050393718 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:59:53 INFO - PROCESS | 1508 | 1467050393720 Marionette TRACE conn6 <- [1,2470,null,{}] 10:59:53 INFO - PROCESS | 1508 | 1467050393723 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:53 INFO - PROCESS | 1508 | 1467050393729 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:53 INFO - PROCESS | 1508 | 1467050393882 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:59:53 INFO - PROCESS | 1508 | 1467050393935 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:53 INFO - PROCESS | 1508 | 1467050393937 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000409859C000 == 32 [pid = 1508] [id = 627] 10:59:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040965B7800) [pid = 1508] [serial = 1881] [outer = 0000000000000000] 10:59:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004097539000) [pid = 1508] [serial = 1882] [outer = 00000040965B7800] 10:59:53 INFO - PROCESS | 1508 | 1467050393982 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004097572800) [pid = 1508] [serial = 1883] [outer = 00000040965B7800] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004085763000) [pid = 1508] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408759E800) [pid = 1508] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408BB50C00) [pid = 1508] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004091041400) [pid = 1508] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004086F28400) [pid = 1508] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408D41F000) [pid = 1508] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040947B0C00) [pid = 1508] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408BB43400) [pid = 1508] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409400FC00) [pid = 1508] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409520F400) [pid = 1508] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:59:54 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408D8B0400) [pid = 1508] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:59:54 INFO - PROCESS | 1508 | 1467050394443 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 775ms 10:59:54 INFO - PROCESS | 1508 | 1467050394497 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:59:54 INFO - PROCESS | 1508 | 1467050394500 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:59:54 INFO - PROCESS | 1508 | 1467050394503 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:59:54 INFO - PROCESS | 1508 | 1467050394505 Marionette TRACE conn6 <- [1,2474,null,{}] 10:59:54 INFO - PROCESS | 1508 | 1467050394508 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:54 INFO - PROCESS | 1508 | 1467050394510 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:54 INFO - PROCESS | 1508 | 1467050394594 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:59:54 INFO - PROCESS | 1508 | 1467050394603 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:54 INFO - PROCESS | 1508 | 1467050394605 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:54 INFO - PROCESS | 1508 | ++DOCSHELL 000000409922A800 == 33 [pid = 1508] [id = 628] 10:59:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004086AC9800) [pid = 1508] [serial = 1884] [outer = 0000000000000000] 10:59:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000409520E400) [pid = 1508] [serial = 1885] [outer = 0000004086AC9800] 10:59:54 INFO - PROCESS | 1508 | 1467050394649 Marionette DEBUG loaded listener.js 10:59:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040975E9800) [pid = 1508] [serial = 1886] [outer = 0000004086AC9800] 10:59:55 INFO - PROCESS | 1508 | 1467050395083 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 628ms 10:59:55 INFO - PROCESS | 1508 | 1467050395134 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1508 | 1467050395145 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:59:55 INFO - PROCESS | 1508 | 1467050395148 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:59:55 INFO - PROCESS | 1508 | 1467050395150 Marionette TRACE conn6 <- [1,2478,null,{}] 10:59:55 INFO - PROCESS | 1508 | 1467050395154 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:55 INFO - PROCESS | 1508 | 1467050395156 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:55 INFO - PROCESS | 1508 | 1467050395241 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:59:55 INFO - PROCESS | 1508 | 1467050395248 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 1508 | 1467050395250 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:55 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A887000 == 34 [pid = 1508] [id = 629] 10:59:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040975F3000) [pid = 1508] [serial = 1887] [outer = 0000000000000000] 10:59:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040975F5000) [pid = 1508] [serial = 1888] [outer = 00000040975F3000] 10:59:55 INFO - PROCESS | 1508 | 1467050395295 Marionette DEBUG loaded listener.js 10:59:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000409767D000) [pid = 1508] [serial = 1889] [outer = 00000040975F3000] 10:59:55 INFO - PROCESS | 1508 | 1467050395721 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 10:59:55 INFO - PROCESS | 1508 | 1467050395781 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:59:55 INFO - PROCESS | 1508 | 1467050395784 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:59:55 INFO - PROCESS | 1508 | 1467050395787 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:59:55 INFO - PROCESS | 1508 | 1467050395789 Marionette TRACE conn6 <- [1,2482,null,{}] 10:59:55 INFO - PROCESS | 1508 | 1467050395793 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:55 INFO - PROCESS | 1508 | 1467050395795 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:55 INFO - PROCESS | 1508 | 1467050395881 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:59:55 INFO - PROCESS | 1508 | 1467050395887 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:55 INFO - PROCESS | 1508 | 1467050395889 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:55 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945BC000 == 35 [pid = 1508] [id = 630] 10:59:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004097753C00) [pid = 1508] [serial = 1890] [outer = 0000000000000000] 10:59:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004097757C00) [pid = 1508] [serial = 1891] [outer = 0000004097753C00] 10:59:55 INFO - PROCESS | 1508 | 1467050395933 Marionette DEBUG loaded listener.js 10:59:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040978C6000) [pid = 1508] [serial = 1892] [outer = 0000004097753C00] 10:59:56 INFO - PROCESS | 1508 | 1467050396560 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 839ms 10:59:56 INFO - PROCESS | 1508 | 1467050396630 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:59:56 INFO - PROCESS | 1508 | 1467050396635 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:59:56 INFO - PROCESS | 1508 | 1467050396654 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:59:56 INFO - PROCESS | 1508 | 1467050396658 Marionette TRACE conn6 <- [1,2486,null,{}] 10:59:56 INFO - PROCESS | 1508 | 1467050396664 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:56 INFO - PROCESS | 1508 | 1467050396667 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:56 INFO - PROCESS | 1508 | 1467050396795 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:59:56 INFO - PROCESS | 1508 | 1467050396913 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:56 INFO - PROCESS | 1508 | 1467050396916 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:56 INFO - PROCESS | 1508 | ++DOCSHELL 0000004092027000 == 36 [pid = 1508] [id = 631] 10:59:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004087593C00) [pid = 1508] [serial = 1893] [outer = 0000000000000000] 10:59:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408BC75400) [pid = 1508] [serial = 1894] [outer = 0000004087593C00] 10:59:56 INFO - PROCESS | 1508 | 1467050396979 Marionette DEBUG loaded listener.js 10:59:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408D63BC00) [pid = 1508] [serial = 1895] [outer = 0000004087593C00] 10:59:57 INFO - PROCESS | 1508 | 1467050397608 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 10:59:57 INFO - PROCESS | 1508 | 1467050397643 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:59:57 INFO - PROCESS | 1508 | 1467050397648 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:59:57 INFO - PROCESS | 1508 | 1467050397655 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:59:57 INFO - PROCESS | 1508 | 1467050397658 Marionette TRACE conn6 <- [1,2490,null,{}] 10:59:57 INFO - PROCESS | 1508 | 1467050397662 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:57 INFO - PROCESS | 1508 | 1467050397665 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:57 INFO - PROCESS | 1508 | 1467050397782 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:59:57 INFO - PROCESS | 1508 | 1467050397878 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:57 INFO - PROCESS | 1508 | 1467050397881 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:57 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098538000 == 37 [pid = 1508] [id = 632] 10:59:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409400D400) [pid = 1508] [serial = 1896] [outer = 0000000000000000] 10:59:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040946DAC00) [pid = 1508] [serial = 1897] [outer = 000000409400D400] 10:59:57 INFO - PROCESS | 1508 | 1467050397938 Marionette DEBUG loaded listener.js 10:59:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004095613C00) [pid = 1508] [serial = 1898] [outer = 000000409400D400] 10:59:58 INFO - PROCESS | 1508 | 1467050398585 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 985ms 10:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:59:58 INFO - PROCESS | 1508 | 1467050398642 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:59:58 INFO - PROCESS | 1508 | 1467050398645 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:59:58 INFO - PROCESS | 1508 | 1467050398649 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:59:58 INFO - PROCESS | 1508 | 1467050398653 Marionette TRACE conn6 <- [1,2494,null,{}] 10:59:58 INFO - PROCESS | 1508 | 1467050398665 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:58 INFO - PROCESS | 1508 | 1467050398670 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:58 INFO - PROCESS | 1508 | 1467050398816 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:59:58 INFO - PROCESS | 1508 | 1467050398942 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:59:58 INFO - PROCESS | 1508 | 1467050398946 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:58 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B689000 == 38 [pid = 1508] [id = 633] 10:59:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004097530000) [pid = 1508] [serial = 1899] [outer = 0000000000000000] 10:59:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040978C6400) [pid = 1508] [serial = 1900] [outer = 0000004097530000] 10:59:59 INFO - PROCESS | 1508 | 1467050399005 Marionette DEBUG loaded listener.js 10:59:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040978D1800) [pid = 1508] [serial = 1901] [outer = 0000004097530000] 10:59:59 INFO - PROCESS | 1508 | 1467050399777 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1187ms 10:59:59 INFO - PROCESS | 1508 | 1467050399849 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:59:59 INFO - PROCESS | 1508 | 1467050399854 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:59:59 INFO - PROCESS | 1508 | 1467050399861 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:59:59 INFO - PROCESS | 1508 | 1467050399864 Marionette TRACE conn6 <- [1,2498,null,{}] 10:59:59 INFO - PROCESS | 1508 | 1467050399870 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:59:59 INFO - PROCESS | 1508 | 1467050399873 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 10:59:59 INFO - PROCESS | 1508 | 1467050399984 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 11:00:00 INFO - PROCESS | 1508 | 1467050400108 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:00 INFO - PROCESS | 1508 | 1467050400113 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000408772A800 == 39 [pid = 1508] [id = 634] 11:00:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408B914800) [pid = 1508] [serial = 1902] [outer = 0000000000000000] 11:00:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408BC78800) [pid = 1508] [serial = 1903] [outer = 000000408B914800] 11:00:00 INFO - PROCESS | 1508 | 1467050400167 Marionette DEBUG loaded listener.js 11:00:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408D369800) [pid = 1508] [serial = 1904] [outer = 000000408B914800] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409A887000 == 38 [pid = 1508] [id = 629] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409922A800 == 37 [pid = 1508] [id = 628] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409859C000 == 36 [pid = 1508] [id = 627] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004097951800 == 35 [pid = 1508] [id = 626] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409548C000 == 34 [pid = 1508] [id = 625] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004094617000 == 33 [pid = 1508] [id = 624] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409227B000 == 32 [pid = 1508] [id = 623] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 000000408D47E000 == 31 [pid = 1508] [id = 622] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004095482000 == 30 [pid = 1508] [id = 621] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CA5800 == 29 [pid = 1508] [id = 620] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409436A000 == 28 [pid = 1508] [id = 619] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409B689000 == 27 [pid = 1508] [id = 633] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004098538000 == 26 [pid = 1508] [id = 632] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 00000040945BC000 == 25 [pid = 1508] [id = 630] 11:00:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004092027000 == 24 [pid = 1508] [id = 631] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408DF64400) [pid = 1508] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408CA0F000) [pid = 1508] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408B9CB400) [pid = 1508] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408C3B0C00) [pid = 1508] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408CA02400) [pid = 1508] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004091AE3000) [pid = 1508] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040888E4800) [pid = 1508] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004087333000) [pid = 1508] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004091FA5800) [pid = 1508] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408DEC0400) [pid = 1508] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000409756B000) [pid = 1508] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004095215C00) [pid = 1508] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040922CC800) [pid = 1508] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040920C5800) [pid = 1508] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040960BB400) [pid = 1508] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040946E4800) [pid = 1508] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004095215000) [pid = 1508] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004087368800) [pid = 1508] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004094007800) [pid = 1508] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004093622C00) [pid = 1508] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040949F8C00) [pid = 1508] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040956A8000) [pid = 1508] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040949F7000) [pid = 1508] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (0000004090C8A800) [pid = 1508] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 11:00:01 INFO - PROCESS | 1508 | 1467050401399 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1589ms 11:00:01 INFO - PROCESS | 1508 | 1467050401455 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 11:00:01 INFO - PROCESS | 1508 | 1467050401459 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 11:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:00:01 INFO - PROCESS | 1508 | 1467050401464 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:00:01 INFO - PROCESS | 1508 | 1467050401467 Marionette TRACE conn6 <- [1,2502,null,{}] 11:00:01 INFO - PROCESS | 1508 | 1467050401473 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:01 INFO - PROCESS | 1508 | 1467050401476 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:01 INFO - PROCESS | 1508 | 1467050401567 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 11:00:01 INFO - PROCESS | 1508 | 1467050401575 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:01 INFO - PROCESS | 1508 | 1467050401579 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:01 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D319000 == 25 [pid = 1508] [id = 635] 11:00:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (00000040866C6000) [pid = 1508] [serial = 1905] [outer = 0000000000000000] 11:00:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004086F26400) [pid = 1508] [serial = 1906] [outer = 00000040866C6000] 11:00:01 INFO - PROCESS | 1508 | 1467050401630 Marionette DEBUG loaded listener.js 11:00:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004087595000) [pid = 1508] [serial = 1907] [outer = 00000040866C6000] 11:00:02 INFO - PROCESS | 1508 | 1467050402083 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 693ms 11:00:02 INFO - PROCESS | 1508 | 1467050402161 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1508 | 1467050402166 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 11:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:00:02 INFO - PROCESS | 1508 | 1467050402178 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1508 | 1467050402182 Marionette TRACE conn6 <- [1,2506,null,{}] 11:00:02 INFO - PROCESS | 1508 | 1467050402186 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:02 INFO - PROCESS | 1508 | 1467050402188 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:02 INFO - PROCESS | 1508 | 1467050402283 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 11:00:02 INFO - PROCESS | 1508 | 1467050402296 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:02 INFO - PROCESS | 1508 | 1467050402299 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:02 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F4F000 == 26 [pid = 1508] [id = 636] 11:00:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408BBACC00) [pid = 1508] [serial = 1908] [outer = 0000000000000000] 11:00:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408BC13800) [pid = 1508] [serial = 1909] [outer = 000000408BBACC00] 11:00:02 INFO - PROCESS | 1508 | 1467050402350 Marionette DEBUG loaded listener.js 11:00:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408C675000) [pid = 1508] [serial = 1910] [outer = 000000408BBACC00] 11:00:02 INFO - PROCESS | 1508 | 1467050402788 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 11:00:02 INFO - PROCESS | 1508 | 1467050402810 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 11:00:02 INFO - PROCESS | 1508 | 1467050402812 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 11:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:00:02 INFO - PROCESS | 1508 | 1467050402816 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:00:02 INFO - PROCESS | 1508 | 1467050402820 Marionette TRACE conn6 <- [1,2510,null,{}] 11:00:02 INFO - PROCESS | 1508 | 1467050402832 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:02 INFO - PROCESS | 1508 | 1467050402837 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:02 INFO - PROCESS | 1508 | 1467050402931 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 11:00:02 INFO - PROCESS | 1508 | 1467050402939 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:02 INFO - PROCESS | 1508 | 1467050402943 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:02 INFO - PROCESS | 1508 | ++DOCSHELL 000000409437A800 == 27 [pid = 1508] [id = 637] 11:00:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004086F28400) [pid = 1508] [serial = 1911] [outer = 0000000000000000] 11:00:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408DF5D000) [pid = 1508] [serial = 1912] [outer = 0000004086F28400] 11:00:02 INFO - PROCESS | 1508 | 1467050402995 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004090F33800) [pid = 1508] [serial = 1913] [outer = 0000004086F28400] 11:00:03 INFO - PROCESS | 1508 | 1467050403419 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 628ms 11:00:03 INFO - PROCESS | 1508 | 1467050403447 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 11:00:03 INFO - PROCESS | 1508 | 1467050403450 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 11:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:00:03 INFO - PROCESS | 1508 | 1467050403453 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:00:03 INFO - PROCESS | 1508 | 1467050403455 Marionette TRACE conn6 <- [1,2514,null,{}] 11:00:03 INFO - PROCESS | 1508 | 1467050403459 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:03 INFO - PROCESS | 1508 | 1467050403461 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:03 INFO - PROCESS | 1508 | 1467050403588 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 11:00:03 INFO - PROCESS | 1508 | 1467050403606 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:03 INFO - PROCESS | 1508 | 1467050403609 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:03 INFO - PROCESS | 1508 | ++DOCSHELL 000000409465D000 == 28 [pid = 1508] [id = 638] 11:00:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409103D000) [pid = 1508] [serial = 1914] [outer = 0000000000000000] 11:00:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004091AE3000) [pid = 1508] [serial = 1915] [outer = 000000409103D000] 11:00:03 INFO - PROCESS | 1508 | 1467050403657 Marionette DEBUG loaded listener.js 11:00:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004092062400) [pid = 1508] [serial = 1916] [outer = 000000409103D000] 11:00:04 INFO - PROCESS | 1508 | 1467050404059 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 11:00:04 INFO - PROCESS | 1508 | 1467050404084 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 11:00:04 INFO - PROCESS | 1508 | 1467050404087 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 11:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:00:04 INFO - PROCESS | 1508 | 1467050404090 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:00:04 INFO - PROCESS | 1508 | 1467050404092 Marionette TRACE conn6 <- [1,2518,null,{}] 11:00:04 INFO - PROCESS | 1508 | 1467050404095 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:04 INFO - PROCESS | 1508 | 1467050404098 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:04 INFO - PROCESS | 1508 | 1467050404208 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 11:00:04 INFO - PROCESS | 1508 | 1467050404213 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:04 INFO - PROCESS | 1508 | 1467050404215 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:04 INFO - PROCESS | 1508 | ++DOCSHELL 000000409544F800 == 29 [pid = 1508] [id = 639] 11:00:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408BBAA000) [pid = 1508] [serial = 1917] [outer = 0000000000000000] 11:00:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004087367400) [pid = 1508] [serial = 1918] [outer = 000000408BBAA000] 11:00:04 INFO - PROCESS | 1508 | 1467050404261 Marionette DEBUG loaded listener.js 11:00:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040922EB000) [pid = 1508] [serial = 1919] [outer = 000000408BBAA000] 11:00:05 INFO - PROCESS | 1508 | 1467050404993 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 942ms 11:00:05 INFO - PROCESS | 1508 | 1467050405036 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1508 | 1467050405038 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 11:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:00:05 INFO - PROCESS | 1508 | 1467050405042 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - PROCESS | 1508 | 1467050405043 Marionette TRACE conn6 <- [1,2522,null,{}] 11:00:05 INFO - PROCESS | 1508 | 1467050405047 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:05 INFO - PROCESS | 1508 | 1467050405053 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:05 INFO - PROCESS | 1508 | 1467050405187 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 11:00:05 INFO - PROCESS | 1508 | 1467050405241 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:05 INFO - PROCESS | 1508 | 1467050405243 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:05 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097950800 == 30 [pid = 1508] [id = 640] 11:00:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004094011400) [pid = 1508] [serial = 1920] [outer = 0000000000000000] 11:00:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040943EB800) [pid = 1508] [serial = 1921] [outer = 0000004094011400] 11:00:05 INFO - PROCESS | 1508 | 1467050405289 Marionette DEBUG loaded listener.js 11:00:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040949F1800) [pid = 1508] [serial = 1922] [outer = 0000004094011400] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004097753C00) [pid = 1508] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408732B800) [pid = 1508] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004086AC9800) [pid = 1508] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408D35F400) [pid = 1508] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004087363C00) [pid = 1508] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004094088000) [pid = 1508] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004086F29C00) [pid = 1508] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040956D0800) [pid = 1508] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408C952400) [pid = 1508] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004091043800) [pid = 1508] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040949EB800) [pid = 1508] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040975F3000) [pid = 1508] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:00:05 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040965B7800) [pid = 1508] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:00:05 INFO - PROCESS | 1508 | 1467050405933 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 942ms 11:00:05 INFO - PROCESS | 1508 | 1467050405987 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 11:00:05 INFO - PROCESS | 1508 | 1467050405989 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 11:00:05 INFO - PROCESS | 1508 | 1467050405992 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:00:05 INFO - PROCESS | 1508 | 1467050405994 Marionette TRACE conn6 <- [1,2526,null,{}] 11:00:06 INFO - PROCESS | 1508 | 1467050405998 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 1508 | 1467050406000 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:06 INFO - PROCESS | 1508 | 1467050406108 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 11:00:06 INFO - PROCESS | 1508 | 1467050406161 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1508 | 1467050406163 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:06 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984BA000 == 31 [pid = 1508] [id = 641] 11:00:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408560C400) [pid = 1508] [serial = 1923] [outer = 0000000000000000] 11:00:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408C3E1400) [pid = 1508] [serial = 1924] [outer = 000000408560C400] 11:00:06 INFO - PROCESS | 1508 | 1467050406208 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040947B0000) [pid = 1508] [serial = 1925] [outer = 000000408560C400] 11:00:06 INFO - PROCESS | 1508 | 1467050406603 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 629ms 11:00:06 INFO - PROCESS | 1508 | 1467050406624 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 11:00:06 INFO - PROCESS | 1508 | 1467050406626 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 11:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:00:06 INFO - PROCESS | 1508 | 1467050406637 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:00:06 INFO - PROCESS | 1508 | 1467050406639 Marionette TRACE conn6 <- [1,2530,null,{}] 11:00:06 INFO - PROCESS | 1508 | 1467050406644 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:06 INFO - PROCESS | 1508 | 1467050406646 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:06 INFO - PROCESS | 1508 | 1467050406726 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 11:00:06 INFO - PROCESS | 1508 | 1467050406732 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:06 INFO - PROCESS | 1508 | 1467050406734 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:06 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098537000 == 32 [pid = 1508] [id = 642] 11:00:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040949F7800) [pid = 1508] [serial = 1926] [outer = 0000000000000000] 11:00:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409520B400) [pid = 1508] [serial = 1927] [outer = 00000040949F7800] 11:00:06 INFO - PROCESS | 1508 | 1467050406778 Marionette DEBUG loaded listener.js 11:00:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004095406000) [pid = 1508] [serial = 1928] [outer = 00000040949F7800] 11:00:07 INFO - PROCESS | 1508 | 1467050407209 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 584ms 11:00:07 INFO - PROCESS | 1508 | 1467050407217 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 1508 | 1467050407219 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 11:00:07 INFO - PROCESS | 1508 | 1467050407223 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:00:07 INFO - PROCESS | 1508 | 1467050407224 Marionette TRACE conn6 <- [1,2534,null,{}] 11:00:07 INFO - PROCESS | 1508 | 1467050407228 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 1508 | 1467050407230 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:07 INFO - PROCESS | 1508 | 1467050407346 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 11:00:07 INFO - PROCESS | 1508 | 1467050407354 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:07 INFO - PROCESS | 1508 | 1467050407356 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:07 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094377000 == 33 [pid = 1508] [id = 643] 11:00:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040956AD000) [pid = 1508] [serial = 1929] [outer = 0000000000000000] 11:00:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040956D2400) [pid = 1508] [serial = 1930] [outer = 00000040956AD000] 11:00:07 INFO - PROCESS | 1508 | 1467050407401 Marionette DEBUG loaded listener.js 11:00:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004096518800) [pid = 1508] [serial = 1931] [outer = 00000040956AD000] 11:00:07 INFO - PROCESS | 1508 | 1467050407809 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 11:00:07 INFO - PROCESS | 1508 | 1467050407936 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 11:00:07 INFO - PROCESS | 1508 | 1467050407940 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 11:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:00:07 INFO - PROCESS | 1508 | 1467050407947 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:00:07 INFO - PROCESS | 1508 | 1467050407951 Marionette TRACE conn6 <- [1,2538,null,{}] 11:00:07 INFO - PROCESS | 1508 | 1467050407958 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:07 INFO - PROCESS | 1508 | 1467050407962 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:08 INFO - PROCESS | 1508 | 1467050408156 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 11:00:08 INFO - PROCESS | 1508 | 1467050408278 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:08 INFO - PROCESS | 1508 | 1467050408284 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:08 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912BC000 == 34 [pid = 1508] [id = 644] 11:00:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004085FD8800) [pid = 1508] [serial = 1932] [outer = 0000000000000000] 11:00:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004087328400) [pid = 1508] [serial = 1933] [outer = 0000004085FD8800] 11:00:08 INFO - PROCESS | 1508 | 1467050408344 Marionette DEBUG loaded listener.js 11:00:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040883D7000) [pid = 1508] [serial = 1934] [outer = 0000004085FD8800] 11:00:09 INFO - PROCESS | 1508 | 1467050409157 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1245ms 11:00:09 INFO - PROCESS | 1508 | 1467050409197 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 11:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:00:09 INFO - PROCESS | 1508 | 1467050409201 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 11:00:09 INFO - PROCESS | 1508 | 1467050409208 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:00:09 INFO - PROCESS | 1508 | 1467050409212 Marionette TRACE conn6 <- [1,2542,null,{}] 11:00:09 INFO - PROCESS | 1508 | 1467050409217 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:09 INFO - PROCESS | 1508 | 1467050409220 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:09 INFO - PROCESS | 1508 | 1467050409347 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 11:00:09 INFO - PROCESS | 1508 | 1467050409472 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:09 INFO - PROCESS | 1508 | 1467050409475 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:09 INFO - PROCESS | 1508 | ++DOCSHELL 000000409544F000 == 35 [pid = 1508] [id = 645] 11:00:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408CA0E000) [pid = 1508] [serial = 1935] [outer = 0000000000000000] 11:00:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408DF60000) [pid = 1508] [serial = 1936] [outer = 000000408CA0E000] 11:00:09 INFO - PROCESS | 1508 | 1467050409534 Marionette DEBUG loaded listener.js 11:00:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004091042000) [pid = 1508] [serial = 1937] [outer = 000000408CA0E000] 11:00:10 INFO - PROCESS | 1508 | 1467050410462 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:00:10 INFO - PROCESS | 1508 | --DOCSHELL 0000004098537000 == 34 [pid = 1508] [id = 642] 11:00:10 INFO - PROCESS | 1508 | --DOCSHELL 00000040984BA000 == 33 [pid = 1508] [id = 641] 11:00:10 INFO - PROCESS | 1508 | --DOCSHELL 0000004097950800 == 32 [pid = 1508] [id = 640] 11:00:10 INFO - PROCESS | 1508 | --DOCSHELL 000000409544F800 == 31 [pid = 1508] [id = 639] 11:00:10 INFO - PROCESS | 1508 | --DOCSHELL 000000409465D000 == 30 [pid = 1508] [id = 638] 11:00:10 INFO - PROCESS | 1508 | --DOCSHELL 000000409437A800 == 29 [pid = 1508] [id = 637] 11:00:10 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F4F000 == 28 [pid = 1508] [id = 636] 11:00:10 INFO - PROCESS | 1508 | --DOCSHELL 000000408D319000 == 27 [pid = 1508] [id = 635] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040975E9800) [pid = 1508] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004090FB4400) [pid = 1508] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408736AC00) [pid = 1508] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409520E400) [pid = 1508] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040941E6C00) [pid = 1508] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004087369800) [pid = 1508] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040886EC800) [pid = 1508] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408B90D400) [pid = 1508] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040968A3800) [pid = 1508] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D363C00) [pid = 1508] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004092065800) [pid = 1508] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040946E3800) [pid = 1508] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004095212000) [pid = 1508] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040975F5000) [pid = 1508] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000408D63B400) [pid = 1508] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004097539000) [pid = 1508] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000409339FC00) [pid = 1508] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040949F6C00) [pid = 1508] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004097572800) [pid = 1508] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (000000408D8BD800) [pid = 1508] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000409767D000) [pid = 1508] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (00000040978C6000) [pid = 1508] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004097757C00) [pid = 1508] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004087703C00) [pid = 1508] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 11:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1344ms 11:00:10 INFO - PROCESS | 1508 | 1467050410550 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 11:00:10 INFO - PROCESS | 1508 | 1467050410555 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 11:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:00:10 INFO - PROCESS | 1508 | 1467050410560 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:00:10 INFO - PROCESS | 1508 | 1467050410563 Marionette TRACE conn6 <- [1,2546,null,{}] 11:00:10 INFO - PROCESS | 1508 | 1467050410569 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:10 INFO - PROCESS | 1508 | 1467050410572 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:10 INFO - PROCESS | 1508 | 1467050410684 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 11:00:10 INFO - PROCESS | 1508 | 1467050410759 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:10 INFO - PROCESS | 1508 | 1467050410764 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:10 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D483000 == 28 [pid = 1508] [id = 646] 11:00:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (000000408732F000) [pid = 1508] [serial = 1938] [outer = 0000000000000000] 11:00:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (000000408736C000) [pid = 1508] [serial = 1939] [outer = 000000408732F000] 11:00:10 INFO - PROCESS | 1508 | 1467050410815 Marionette DEBUG loaded listener.js 11:00:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (00000040888D8400) [pid = 1508] [serial = 1940] [outer = 000000408732F000] 11:00:11 INFO - PROCESS | 1508 | 1467050411259 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 11:00:11 INFO - PROCESS | 1508 | 1467050411340 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 11:00:11 INFO - PROCESS | 1508 | 1467050411344 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 11:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:00:11 INFO - PROCESS | 1508 | 1467050411350 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:00:11 INFO - PROCESS | 1508 | 1467050411353 Marionette TRACE conn6 <- [1,2550,null,{}] 11:00:11 INFO - PROCESS | 1508 | 1467050411357 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:11 INFO - PROCESS | 1508 | 1467050411359 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:11 INFO - PROCESS | 1508 | 1467050411450 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 11:00:11 INFO - PROCESS | 1508 | 1467050411464 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:11 INFO - PROCESS | 1508 | 1467050411466 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:11 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CCC000 == 29 [pid = 1508] [id = 647] 11:00:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408D327C00) [pid = 1508] [serial = 1941] [outer = 0000000000000000] 11:00:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408D36A800) [pid = 1508] [serial = 1942] [outer = 000000408D327C00] 11:00:11 INFO - PROCESS | 1508 | 1467050411514 Marionette DEBUG loaded listener.js 11:00:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408DF5E400) [pid = 1508] [serial = 1943] [outer = 000000408D327C00] 11:00:12 INFO - PROCESS | 1508 | 1467050411997 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 11:00:12 INFO - PROCESS | 1508 | 1467050412044 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1508 | 1467050412046 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 11:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:00:12 INFO - PROCESS | 1508 | 1467050412050 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1508 | 1467050412054 Marionette TRACE conn6 <- [1,2554,null,{}] 11:00:12 INFO - PROCESS | 1508 | 1467050412097 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 1508 | 1467050412102 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:12 INFO - PROCESS | 1508 | 1467050412219 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 11:00:12 INFO - PROCESS | 1508 | 1467050412271 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:12 INFO - PROCESS | 1508 | 1467050412275 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094650800 == 30 [pid = 1508] [id = 648] 11:00:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004091010400) [pid = 1508] [serial = 1944] [outer = 0000000000000000] 11:00:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004092066C00) [pid = 1508] [serial = 1945] [outer = 0000004091010400] 11:00:12 INFO - PROCESS | 1508 | 1467050412324 Marionette DEBUG loaded listener.js 11:00:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004093620000) [pid = 1508] [serial = 1946] [outer = 0000004091010400] 11:00:12 INFO - PROCESS | 1508 | 1467050412723 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 714ms 11:00:12 INFO - PROCESS | 1508 | 1467050412766 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 11:00:12 INFO - PROCESS | 1508 | 1467050412769 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 11:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:00:12 INFO - PROCESS | 1508 | 1467050412772 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:00:12 INFO - PROCESS | 1508 | 1467050412774 Marionette TRACE conn6 <- [1,2558,null,{}] 11:00:12 INFO - PROCESS | 1508 | 1467050412778 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:12 INFO - PROCESS | 1508 | 1467050412780 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:12 INFO - PROCESS | 1508 | 1467050412900 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 11:00:12 INFO - PROCESS | 1508 | 1467050412905 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:12 INFO - PROCESS | 1508 | 1467050412907 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A7F800 == 31 [pid = 1508] [id = 649] 11:00:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000409400F800) [pid = 1508] [serial = 1947] [outer = 0000000000000000] 11:00:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040941E1000) [pid = 1508] [serial = 1948] [outer = 000000409400F800] 11:00:13 INFO - PROCESS | 1508 | 1467050412997 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040947BDC00) [pid = 1508] [serial = 1949] [outer = 000000409400F800] 11:00:13 INFO - PROCESS | 1508 | 1467050413477 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 11:00:13 INFO - PROCESS | 1508 | 1467050413509 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 11:00:13 INFO - PROCESS | 1508 | 1467050413512 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 11:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:00:13 INFO - PROCESS | 1508 | 1467050413515 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:00:13 INFO - PROCESS | 1508 | 1467050413517 Marionette TRACE conn6 <- [1,2562,null,{}] 11:00:13 INFO - PROCESS | 1508 | 1467050413520 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:13 INFO - PROCESS | 1508 | 1467050413523 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:13 INFO - PROCESS | 1508 | 1467050413666 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 11:00:13 INFO - PROCESS | 1508 | 1467050413726 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:13 INFO - PROCESS | 1508 | 1467050413728 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:13 INFO - PROCESS | 1508 | ++DOCSHELL 000000409833A000 == 32 [pid = 1508] [id = 650] 11:00:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040949F6800) [pid = 1508] [serial = 1950] [outer = 0000000000000000] 11:00:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004094D57C00) [pid = 1508] [serial = 1951] [outer = 00000040949F6800] 11:00:13 INFO - PROCESS | 1508 | 1467050413773 Marionette DEBUG loaded listener.js 11:00:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040956AC800) [pid = 1508] [serial = 1952] [outer = 00000040949F6800] 11:00:14 INFO - PROCESS | 1508 | 1467050414214 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 732ms 11:00:14 INFO - PROCESS | 1508 | 1467050414250 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 11:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:00:14 INFO - PROCESS | 1508 | 1467050414252 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 11:00:14 INFO - PROCESS | 1508 | 1467050414255 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:00:14 INFO - PROCESS | 1508 | 1467050414257 Marionette TRACE conn6 <- [1,2566,null,{}] 11:00:14 INFO - PROCESS | 1508 | 1467050414267 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:14 INFO - PROCESS | 1508 | 1467050414273 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:14 INFO - PROCESS | 1508 | 1467050414409 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 11:00:14 INFO - PROCESS | 1508 | 1467050414475 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:14 INFO - PROCESS | 1508 | 1467050414478 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:14 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985B4800 == 33 [pid = 1508] [id = 651] 11:00:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040965B6400) [pid = 1508] [serial = 1953] [outer = 0000000000000000] 11:00:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004097110800) [pid = 1508] [serial = 1954] [outer = 00000040965B6400] 11:00:14 INFO - PROCESS | 1508 | 1467050414523 Marionette DEBUG loaded listener.js 11:00:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004097578C00) [pid = 1508] [serial = 1955] [outer = 00000040965B6400] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040949F7800) [pid = 1508] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408B914800) [pid = 1508] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040866C6000) [pid = 1508] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408BBACC00) [pid = 1508] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408BBAA000) [pid = 1508] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004087593C00) [pid = 1508] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409400D400) [pid = 1508] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004097530000) [pid = 1508] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004094011400) [pid = 1508] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000408560C400) [pid = 1508] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004086F28400) [pid = 1508] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:00:14 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000409103D000) [pid = 1508] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:00:14 INFO - PROCESS | 1508 | 1467050414958 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms 11:00:15 INFO - PROCESS | 1508 | 1467050415012 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 1508 | 1467050415014 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 11:00:15 INFO - PROCESS | 1508 | 1467050415018 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1508 | 1467050415020 Marionette TRACE conn6 <- [1,2570,null,{}] 11:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:00:15 INFO - PROCESS | 1508 | 1467050415026 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:15 INFO - PROCESS | 1508 | 1467050415028 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:15 INFO - PROCESS | 1508 | 1467050415139 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 11:00:15 INFO - PROCESS | 1508 | 1467050415191 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 1508 | 1467050415193 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:15 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985B6000 == 34 [pid = 1508] [id = 652] 11:00:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004085706C00) [pid = 1508] [serial = 1956] [outer = 0000000000000000] 11:00:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408D8B9400) [pid = 1508] [serial = 1957] [outer = 0000004085706C00] 11:00:15 INFO - PROCESS | 1508 | 1467050415237 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004094ABE400) [pid = 1508] [serial = 1958] [outer = 0000004085706C00] 11:00:15 INFO - PROCESS | 1508 | 1467050415584 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 11:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:00:15 INFO - PROCESS | 1508 | 1467050415655 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 11:00:15 INFO - PROCESS | 1508 | 1467050415658 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 11:00:15 INFO - PROCESS | 1508 | 1467050415668 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:00:15 INFO - PROCESS | 1508 | 1467050415670 Marionette TRACE conn6 <- [1,2574,null,{}] 11:00:15 INFO - PROCESS | 1508 | 1467050415674 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:15 INFO - PROCESS | 1508 | 1467050415676 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:15 INFO - PROCESS | 1508 | 1467050415767 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 11:00:15 INFO - PROCESS | 1508 | 1467050415772 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:15 INFO - PROCESS | 1508 | 1467050415774 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:15 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA22000 == 35 [pid = 1508] [id = 653] 11:00:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004097575400) [pid = 1508] [serial = 1959] [outer = 0000000000000000] 11:00:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040975F2800) [pid = 1508] [serial = 1960] [outer = 0000004097575400] 11:00:15 INFO - PROCESS | 1508 | 1467050415820 Marionette DEBUG loaded listener.js 11:00:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000409774D000) [pid = 1508] [serial = 1961] [outer = 0000004097575400] 11:00:16 INFO - PROCESS | 1508 | 1467050416240 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 586ms 11:00:16 INFO - PROCESS | 1508 | 1467050416250 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 11:00:16 INFO - PROCESS | 1508 | 1467050416253 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 11:00:16 INFO - PROCESS | 1508 | 1467050416256 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:00:16 INFO - PROCESS | 1508 | 1467050416258 Marionette TRACE conn6 <- [1,2578,null,{}] 11:00:16 INFO - PROCESS | 1508 | 1467050416261 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:16 INFO - PROCESS | 1508 | 1467050416263 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:16 INFO - PROCESS | 1508 | 1467050416383 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 11:00:16 INFO - PROCESS | 1508 | 1467050416391 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:16 INFO - PROCESS | 1508 | 1467050416393 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:16 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB4E000 == 36 [pid = 1508] [id = 654] 11:00:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004097754800) [pid = 1508] [serial = 1962] [outer = 0000000000000000] 11:00:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004097758800) [pid = 1508] [serial = 1963] [outer = 0000004097754800] 11:00:16 INFO - PROCESS | 1508 | 1467050416438 Marionette DEBUG loaded listener.js 11:00:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040978CA000) [pid = 1508] [serial = 1964] [outer = 0000004097754800] 11:00:16 INFO - PROCESS | 1508 | 1467050416933 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 11:00:17 INFO - PROCESS | 1508 | 1467050416995 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 11:00:17 INFO - PROCESS | 1508 | 1467050417000 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 11:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:00:17 INFO - PROCESS | 1508 | 1467050417006 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:00:17 INFO - PROCESS | 1508 | 1467050417010 Marionette TRACE conn6 <- [1,2582,null,{}] 11:00:17 INFO - PROCESS | 1508 | 1467050417016 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:17 INFO - PROCESS | 1508 | 1467050417019 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:17 INFO - PROCESS | 1508 | 1467050417143 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 11:00:17 INFO - PROCESS | 1508 | 1467050417268 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:17 INFO - PROCESS | 1508 | 1467050417273 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:17 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090F81800 == 37 [pid = 1508] [id = 655] 11:00:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004087365000) [pid = 1508] [serial = 1965] [outer = 0000000000000000] 11:00:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004087711400) [pid = 1508] [serial = 1966] [outer = 0000004087365000] 11:00:17 INFO - PROCESS | 1508 | 1467050417334 Marionette DEBUG loaded listener.js 11:00:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408C69F400) [pid = 1508] [serial = 1967] [outer = 0000004087365000] 11:00:18 INFO - PROCESS | 1508 | 1467050418023 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1036ms 11:00:18 INFO - PROCESS | 1508 | 1467050418056 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 11:00:18 INFO - PROCESS | 1508 | 1467050418062 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 11:00:18 INFO - PROCESS | 1508 | 1467050418091 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:00:18 INFO - PROCESS | 1508 | 1467050418094 Marionette TRACE conn6 <- [1,2586,null,{}] 11:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:00:18 INFO - PROCESS | 1508 | 1467050418098 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:18 INFO - PROCESS | 1508 | 1467050418101 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:18 INFO - PROCESS | 1508 | 1467050418219 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 11:00:18 INFO - PROCESS | 1508 | 1467050418342 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:18 INFO - PROCESS | 1508 | 1467050418345 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:18 INFO - PROCESS | 1508 | ++DOCSHELL 000000409795A000 == 38 [pid = 1508] [id = 656] 11:00:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004090FBA800) [pid = 1508] [serial = 1968] [outer = 0000000000000000] 11:00:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409223A400) [pid = 1508] [serial = 1969] [outer = 0000004090FBA800] 11:00:18 INFO - PROCESS | 1508 | 1467050418403 Marionette DEBUG loaded listener.js 11:00:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040941E6C00) [pid = 1508] [serial = 1970] [outer = 0000004090FBA800] 11:00:19 INFO - PROCESS | 1508 | 1467050419042 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 986ms 11:00:19 INFO - PROCESS | 1508 | 1467050419084 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 11:00:19 INFO - PROCESS | 1508 | 1467050419087 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 11:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:00:19 INFO - PROCESS | 1508 | 1467050419091 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:00:19 INFO - PROCESS | 1508 | 1467050419095 Marionette TRACE conn6 <- [1,2590,null,{}] 11:00:19 INFO - PROCESS | 1508 | 1467050419107 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:19 INFO - PROCESS | 1508 | 1467050419112 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:19 INFO - PROCESS | 1508 | 1467050419229 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 11:00:19 INFO - PROCESS | 1508 | 1467050419355 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:19 INFO - PROCESS | 1508 | 1467050419358 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:19 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B695000 == 39 [pid = 1508] [id = 657] 11:00:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004096A93C00) [pid = 1508] [serial = 1971] [outer = 0000000000000000] 11:00:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004097536400) [pid = 1508] [serial = 1972] [outer = 0000004096A93C00] 11:00:19 INFO - PROCESS | 1508 | 1467050419417 Marionette DEBUG loaded listener.js 11:00:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004097755C00) [pid = 1508] [serial = 1973] [outer = 0000004096A93C00] 11:00:20 INFO - PROCESS | 1508 | 1467050420207 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1190ms 11:00:20 INFO - PROCESS | 1508 | 1467050420283 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 11:00:20 INFO - PROCESS | 1508 | 1467050420287 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 11:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:00:20 INFO - PROCESS | 1508 | 1467050420293 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:00:20 INFO - PROCESS | 1508 | 1467050420296 Marionette TRACE conn6 <- [1,2594,null,{}] 11:00:20 INFO - PROCESS | 1508 | 1467050420302 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:20 INFO - PROCESS | 1508 | 1467050420304 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:20 INFO - PROCESS | 1508 | 1467050420415 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 11:00:20 INFO - PROCESS | 1508 | 1467050420492 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:20 INFO - PROCESS | 1508 | 1467050420497 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:20 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D30A800 == 40 [pid = 1508] [id = 658] 11:00:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408759EC00) [pid = 1508] [serial = 1974] [outer = 0000000000000000] 11:00:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408BBB1000) [pid = 1508] [serial = 1975] [outer = 000000408759EC00] 11:00:20 INFO - PROCESS | 1508 | 1467050420597 Marionette DEBUG loaded listener.js 11:00:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408D36B000) [pid = 1508] [serial = 1976] [outer = 000000408759EC00] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA22000 == 39 [pid = 1508] [id = 653] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 00000040985B6000 == 38 [pid = 1508] [id = 652] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 00000040985B4800 == 37 [pid = 1508] [id = 651] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409833A000 == 36 [pid = 1508] [id = 650] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A7F800 == 35 [pid = 1508] [id = 649] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004094650800 == 34 [pid = 1508] [id = 648] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CCC000 == 33 [pid = 1508] [id = 647] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 000000408D483000 == 32 [pid = 1508] [id = 646] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004094377000 == 31 [pid = 1508] [id = 643] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 00000040912BC000 == 30 [pid = 1508] [id = 644] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409544F000 == 29 [pid = 1508] [id = 645] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 000000408772A800 == 28 [pid = 1508] [id = 634] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409B695000 == 27 [pid = 1508] [id = 657] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409795A000 == 26 [pid = 1508] [id = 656] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB4E000 == 25 [pid = 1508] [id = 654] 11:00:21 INFO - PROCESS | 1508 | --DOCSHELL 0000004090F81800 == 24 [pid = 1508] [id = 655] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004095406000) [pid = 1508] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408D369800) [pid = 1508] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408BC78800) [pid = 1508] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004086F26400) [pid = 1508] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087595000) [pid = 1508] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408BC13800) [pid = 1508] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408C675000) [pid = 1508] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004087367400) [pid = 1508] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408D63BC00) [pid = 1508] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408BC75400) [pid = 1508] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004095613C00) [pid = 1508] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040946DAC00) [pid = 1508] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040978D1800) [pid = 1508] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040978C6400) [pid = 1508] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040943EB800) [pid = 1508] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040922EB000) [pid = 1508] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408C3E1400) [pid = 1508] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409520B400) [pid = 1508] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040949F1800) [pid = 1508] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408DF5D000) [pid = 1508] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004090F33800) [pid = 1508] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004091AE3000) [pid = 1508] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040947B0000) [pid = 1508] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (0000004092062400) [pid = 1508] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (00000040956D2400) [pid = 1508] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 11:00:21 INFO - PROCESS | 1508 | 1467050421883 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1684ms 11:00:21 INFO - PROCESS | 1508 | 1467050421981 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 11:00:21 INFO - PROCESS | 1508 | 1467050421985 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 11:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:00:22 INFO - PROCESS | 1508 | 1467050421991 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1508 | 1467050421994 Marionette TRACE conn6 <- [1,2598,null,{}] 11:00:22 INFO - PROCESS | 1508 | 1467050422000 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:22 INFO - PROCESS | 1508 | 1467050422003 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:22 INFO - PROCESS | 1508 | 1467050422096 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 11:00:22 INFO - PROCESS | 1508 | 1467050422104 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 1508 | 1467050422106 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:22 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D31F000 == 25 [pid = 1508] [id = 659] 11:00:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (0000004086ACDC00) [pid = 1508] [serial = 1977] [outer = 0000000000000000] 11:00:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004087333000) [pid = 1508] [serial = 1978] [outer = 0000004086ACDC00] 11:00:22 INFO - PROCESS | 1508 | 1467050422155 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408759E800) [pid = 1508] [serial = 1979] [outer = 0000004086ACDC00] 11:00:22 INFO - PROCESS | 1508 | 1467050422649 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 11:00:22 INFO - PROCESS | 1508 | 1467050422686 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 1508 | 1467050422691 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 11:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:00:22 INFO - PROCESS | 1508 | 1467050422698 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 1508 | 1467050422701 Marionette TRACE conn6 <- [1,2602,null,{}] 11:00:22 INFO - PROCESS | 1508 | 1467050422704 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:22 INFO - PROCESS | 1508 | 1467050422707 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:22 INFO - PROCESS | 1508 | 1467050422798 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 11:00:22 INFO - PROCESS | 1508 | 1467050422806 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 1508 | 1467050422809 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:22 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091A8A000 == 26 [pid = 1508] [id = 660] 11:00:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408BBAA000) [pid = 1508] [serial = 1980] [outer = 0000000000000000] 11:00:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408BBAF000) [pid = 1508] [serial = 1981] [outer = 000000408BBAA000] 11:00:22 INFO - PROCESS | 1508 | 1467050422857 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408C3E1400) [pid = 1508] [serial = 1982] [outer = 000000408BBAA000] 11:00:23 INFO - PROCESS | 1508 | 1467050423339 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 11:00:23 INFO - PROCESS | 1508 | 1467050423391 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 1508 | 1467050423394 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 11:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:00:23 INFO - PROCESS | 1508 | 1467050423397 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 1508 | 1467050423401 Marionette TRACE conn6 <- [1,2606,null,{}] 11:00:23 INFO - PROCESS | 1508 | 1467050423412 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:23 INFO - PROCESS | 1508 | 1467050423417 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:23 INFO - PROCESS | 1508 | 1467050423538 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 11:00:23 INFO - PROCESS | 1508 | 1467050423646 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 1508 | 1467050423650 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:23 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945B8000 == 27 [pid = 1508] [id = 661] 11:00:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408570E800) [pid = 1508] [serial = 1983] [outer = 0000000000000000] 11:00:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004090365400) [pid = 1508] [serial = 1984] [outer = 000000408570E800] 11:00:23 INFO - PROCESS | 1508 | 1467050423702 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004090F36000) [pid = 1508] [serial = 1985] [outer = 000000408570E800] 11:00:24 INFO - PROCESS | 1508 | 1467050424128 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 795ms 11:00:24 INFO - PROCESS | 1508 | 1467050424194 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1508 | 1467050424198 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 11:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:00:24 INFO - PROCESS | 1508 | 1467050424201 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1508 | 1467050424203 Marionette TRACE conn6 <- [1,2610,null,{}] 11:00:24 INFO - PROCESS | 1508 | 1467050424206 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:24 INFO - PROCESS | 1508 | 1467050424208 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:24 INFO - PROCESS | 1508 | 1467050424325 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 11:00:24 INFO - PROCESS | 1508 | 1467050424377 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 1508 | 1467050424379 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:24 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094773800 == 28 [pid = 1508] [id = 662] 11:00:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004091047000) [pid = 1508] [serial = 1986] [outer = 0000000000000000] 11:00:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004091AEA400) [pid = 1508] [serial = 1987] [outer = 0000004091047000] 11:00:24 INFO - PROCESS | 1508 | 1467050424427 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004092068000) [pid = 1508] [serial = 1988] [outer = 0000004091047000] 11:00:24 INFO - PROCESS | 1508 | 1467050424884 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 731ms 11:00:24 INFO - PROCESS | 1508 | 1467050424954 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 1508 | 1467050424956 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 11:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:00:24 INFO - PROCESS | 1508 | 1467050424959 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 1508 | 1467050424961 Marionette TRACE conn6 <- [1,2614,null,{}] 11:00:24 INFO - PROCESS | 1508 | 1467050424965 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:24 INFO - PROCESS | 1508 | 1467050424967 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:25 INFO - PROCESS | 1508 | 1467050425078 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 11:00:25 INFO - PROCESS | 1508 | 1467050425087 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 1508 | 1467050425089 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:25 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095486000 == 29 [pid = 1508] [id = 663] 11:00:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040886E0400) [pid = 1508] [serial = 1989] [outer = 0000000000000000] 11:00:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040922CA000) [pid = 1508] [serial = 1990] [outer = 00000040886E0400] 11:00:25 INFO - PROCESS | 1508 | 1467050425135 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000409400C400) [pid = 1508] [serial = 1991] [outer = 00000040886E0400] 11:00:25 INFO - PROCESS | 1508 | 1467050425602 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 11:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:00:25 INFO - PROCESS | 1508 | 1467050425654 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 1508 | 1467050425657 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 11:00:25 INFO - PROCESS | 1508 | 1467050425661 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 1508 | 1467050425663 Marionette TRACE conn6 <- [1,2618,null,{}] 11:00:25 INFO - PROCESS | 1508 | 1467050425666 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:25 INFO - PROCESS | 1508 | 1467050425672 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:25 INFO - PROCESS | 1508 | 1467050425806 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 11:00:25 INFO - PROCESS | 1508 | 1467050425868 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 1508 | 1467050425871 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:25 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097953000 == 30 [pid = 1508] [id = 664] 11:00:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040922C9400) [pid = 1508] [serial = 1992] [outer = 0000000000000000] 11:00:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040946E4800) [pid = 1508] [serial = 1993] [outer = 00000040922C9400] 11:00:25 INFO - PROCESS | 1508 | 1467050425921 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409520F400) [pid = 1508] [serial = 1994] [outer = 00000040922C9400] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040949F6800) [pid = 1508] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004097575400) [pid = 1508] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004085706C00) [pid = 1508] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040956AD000) [pid = 1508] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408CA0E000) [pid = 1508] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004085FD8800) [pid = 1508] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408D327C00) [pid = 1508] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408732F000) [pid = 1508] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040965B6400) [pid = 1508] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004091010400) [pid = 1508] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004097754800) [pid = 1508] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:00:26 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000409400F800) [pid = 1508] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:00:26 INFO - PROCESS | 1508 | 1467050426502 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 882ms 11:00:26 INFO - PROCESS | 1508 | 1467050426545 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 1508 | 1467050426547 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 11:00:26 INFO - PROCESS | 1508 | 1467050426550 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:00:26 INFO - PROCESS | 1508 | 1467050426552 Marionette TRACE conn6 <- [1,2622,null,{}] 11:00:26 INFO - PROCESS | 1508 | 1467050426556 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:26 INFO - PROCESS | 1508 | 1467050426558 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:26 INFO - PROCESS | 1508 | 1467050426638 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 11:00:26 INFO - PROCESS | 1508 | 1467050426644 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 1508 | 1467050426646 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:26 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984BD000 == 31 [pid = 1508] [id = 665] 11:00:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408D63A400) [pid = 1508] [serial = 1995] [outer = 0000000000000000] 11:00:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040949F0400) [pid = 1508] [serial = 1996] [outer = 000000408D63A400] 11:00:26 INFO - PROCESS | 1508 | 1467050426691 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004095215C00) [pid = 1508] [serial = 1997] [outer = 000000408D63A400] 11:00:27 INFO - PROCESS | 1508 | 1467050427120 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 628ms 11:00:27 INFO - PROCESS | 1508 | 1467050427182 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 1508 | 1467050427185 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 11:00:27 INFO - PROCESS | 1508 | 1467050427188 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:00:27 INFO - PROCESS | 1508 | 1467050427190 Marionette TRACE conn6 <- [1,2626,null,{}] 11:00:27 INFO - PROCESS | 1508 | 1467050427193 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:27 INFO - PROCESS | 1508 | 1467050427195 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:27 INFO - PROCESS | 1508 | 1467050427276 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 11:00:27 INFO - PROCESS | 1508 | 1467050427284 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1508 | 1467050427286 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:27 INFO - PROCESS | 1508 | ++DOCSHELL 000000409853B800 == 32 [pid = 1508] [id = 666] 11:00:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004095616000) [pid = 1508] [serial = 1998] [outer = 0000000000000000] 11:00:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040956D6800) [pid = 1508] [serial = 1999] [outer = 0000004095616000] 11:00:27 INFO - PROCESS | 1508 | 1467050427338 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040960BE000) [pid = 1508] [serial = 2000] [outer = 0000004095616000] 11:00:27 INFO - PROCESS | 1508 | 1467050427780 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 627ms 11:00:27 INFO - PROCESS | 1508 | 1467050427818 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 1508 | 1467050427820 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 11:00:27 INFO - PROCESS | 1508 | 1467050427823 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:00:27 INFO - PROCESS | 1508 | 1467050427825 Marionette TRACE conn6 <- [1,2630,null,{}] 11:00:27 INFO - PROCESS | 1508 | 1467050427828 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:27 INFO - PROCESS | 1508 | 1467050427831 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:27 INFO - PROCESS | 1508 | 1467050427913 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 11:00:27 INFO - PROCESS | 1508 | 1467050427918 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 1508 | 1467050427920 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:27 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945B7800 == 33 [pid = 1508] [id = 667] 11:00:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409689C800) [pid = 1508] [serial = 2001] [outer = 0000000000000000] 11:00:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004096A8E800) [pid = 1508] [serial = 2002] [outer = 000000409689C800] 11:00:27 INFO - PROCESS | 1508 | 1467050427964 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004097531800) [pid = 1508] [serial = 2003] [outer = 000000409689C800] 11:00:28 INFO - PROCESS | 1508 | 1467050428707 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:00:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 946ms 11:00:28 INFO - PROCESS | 1508 | 1467050428772 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 1508 | 1467050428777 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 11:00:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:00:28 INFO - PROCESS | 1508 | 1467050428782 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 1508 | 1467050428786 Marionette TRACE conn6 <- [1,2634,null,{}] 11:00:28 INFO - PROCESS | 1508 | 1467050428792 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:28 INFO - PROCESS | 1508 | 1467050428795 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:28 INFO - PROCESS | 1508 | 1467050428937 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 11:00:29 INFO - PROCESS | 1508 | 1467050429013 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 1508 | 1467050429016 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:29 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912CA800 == 34 [pid = 1508] [id = 668] 11:00:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004086859800) [pid = 1508] [serial = 2004] [outer = 0000000000000000] 11:00:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004087703C00) [pid = 1508] [serial = 2005] [outer = 0000004086859800] 11:00:29 INFO - PROCESS | 1508 | 1467050429115 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408BBAC400) [pid = 1508] [serial = 2006] [outer = 0000004086859800] 11:00:29 INFO - PROCESS | 1508 | 1467050429783 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:00:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1077ms 11:00:29 INFO - PROCESS | 1508 | 1467050429864 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 11:00:29 INFO - PROCESS | 1508 | 1467050429869 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 11:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:00:29 INFO - PROCESS | 1508 | 1467050429876 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:00:29 INFO - PROCESS | 1508 | 1467050429879 Marionette TRACE conn6 <- [1,2638,null,{}] 11:00:29 INFO - PROCESS | 1508 | 1467050429883 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:29 INFO - PROCESS | 1508 | 1467050429886 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:30 INFO - PROCESS | 1508 | 1467050430022 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 11:00:30 INFO - PROCESS | 1508 | 1467050430138 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 1508 | 1467050430141 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:30 INFO - PROCESS | 1508 | ++DOCSHELL 000000409544C800 == 35 [pid = 1508] [id = 669] 11:00:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408D63A000) [pid = 1508] [serial = 2007] [outer = 0000000000000000] 11:00:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040903AF800) [pid = 1508] [serial = 2008] [outer = 000000408D63A000] 11:00:30 INFO - PROCESS | 1508 | 1467050430203 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004091AEFC00) [pid = 1508] [serial = 2009] [outer = 000000408D63A000] 11:00:30 INFO - PROCESS | 1508 | --DOCSHELL 000000409853B800 == 34 [pid = 1508] [id = 666] 11:00:30 INFO - PROCESS | 1508 | --DOCSHELL 00000040984BD000 == 33 [pid = 1508] [id = 665] 11:00:30 INFO - PROCESS | 1508 | --DOCSHELL 0000004097953000 == 32 [pid = 1508] [id = 664] 11:00:30 INFO - PROCESS | 1508 | --DOCSHELL 0000004095486000 == 31 [pid = 1508] [id = 663] 11:00:30 INFO - PROCESS | 1508 | --DOCSHELL 0000004094773800 == 30 [pid = 1508] [id = 662] 11:00:30 INFO - PROCESS | 1508 | --DOCSHELL 00000040945B8000 == 29 [pid = 1508] [id = 661] 11:00:30 INFO - PROCESS | 1508 | --DOCSHELL 0000004091A8A000 == 28 [pid = 1508] [id = 660] 11:00:30 INFO - PROCESS | 1508 | --DOCSHELL 000000408D31F000 == 27 [pid = 1508] [id = 659] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040956AC800) [pid = 1508] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004094D57C00) [pid = 1508] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409774D000) [pid = 1508] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408D8B9400) [pid = 1508] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004096518800) [pid = 1508] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408DF60000) [pid = 1508] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004091042000) [pid = 1508] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004087328400) [pid = 1508] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040883D7000) [pid = 1508] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408D36A800) [pid = 1508] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408DF5E400) [pid = 1508] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408736C000) [pid = 1508] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040888D8400) [pid = 1508] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004097110800) [pid = 1508] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004092066C00) [pid = 1508] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040978CA000) [pid = 1508] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004097758800) [pid = 1508] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004097578C00) [pid = 1508] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040975F2800) [pid = 1508] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040941E1000) [pid = 1508] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (00000040947BDC00) [pid = 1508] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004094ABE400) [pid = 1508] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 11:00:30 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004093620000) [pid = 1508] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 11:00:31 INFO - PROCESS | 1508 | 1467050431032 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:00:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:00:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1184ms 11:00:31 INFO - PROCESS | 1508 | 1467050431061 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 11:00:31 INFO - PROCESS | 1508 | 1467050431065 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 11:00:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:00:31 INFO - PROCESS | 1508 | 1467050431072 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 1508 | 1467050431077 Marionette TRACE conn6 <- [1,2642,null,{}] 11:00:31 INFO - PROCESS | 1508 | 1467050431082 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:31 INFO - PROCESS | 1508 | 1467050431084 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:31 INFO - PROCESS | 1508 | 1467050431184 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 11:00:31 INFO - PROCESS | 1508 | 1467050431265 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 1508 | 1467050431267 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:31 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CAA000 == 28 [pid = 1508] [id = 670] 11:00:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004087599400) [pid = 1508] [serial = 2010] [outer = 0000000000000000] 11:00:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (00000040879AD000) [pid = 1508] [serial = 2011] [outer = 0000004087599400] 11:00:31 INFO - PROCESS | 1508 | 1467050431319 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000408C6A0800) [pid = 1508] [serial = 2012] [outer = 0000004087599400] 11:00:31 INFO - PROCESS | 1508 | 1467050431747 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:00:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:00:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 11:00:31 INFO - PROCESS | 1508 | 1467050431810 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 11:00:31 INFO - PROCESS | 1508 | 1467050431815 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 11:00:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:00:31 INFO - PROCESS | 1508 | 1467050431821 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 1508 | 1467050431824 Marionette TRACE conn6 <- [1,2646,null,{}] 11:00:31 INFO - PROCESS | 1508 | 1467050431828 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:31 INFO - PROCESS | 1508 | 1467050431830 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:31 INFO - PROCESS | 1508 | 1467050431925 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 11:00:31 INFO - PROCESS | 1508 | 1467050431934 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 1508 | 1467050431936 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:31 INFO - PROCESS | 1508 | ++DOCSHELL 000000409413B000 == 29 [pid = 1508] [id = 671] 11:00:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408DF65800) [pid = 1508] [serial = 2013] [outer = 0000000000000000] 11:00:31 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (00000040903D3800) [pid = 1508] [serial = 2014] [outer = 000000408DF65800] 11:00:31 INFO - PROCESS | 1508 | 1467050431984 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004091042C00) [pid = 1508] [serial = 2015] [outer = 000000408DF65800] 11:00:32 INFO - PROCESS | 1508 | 1467050432446 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:00:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 11:00:32 INFO - PROCESS | 1508 | 1467050432516 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 1508 | 1467050432519 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 11:00:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:00:32 INFO - PROCESS | 1508 | 1467050432522 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 1508 | 1467050432526 Marionette TRACE conn6 <- [1,2650,null,{}] 11:00:32 INFO - PROCESS | 1508 | 1467050432538 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:32 INFO - PROCESS | 1508 | 1467050432543 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:32 INFO - PROCESS | 1508 | 1467050432634 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 11:00:32 INFO - PROCESS | 1508 | 1467050432714 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 1508 | 1467050432717 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:32 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB20000 == 30 [pid = 1508] [id = 672] 11:00:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408D364C00) [pid = 1508] [serial = 2016] [outer = 0000000000000000] 11:00:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (00000040922D2400) [pid = 1508] [serial = 2017] [outer = 000000408D364C00] 11:00:32 INFO - PROCESS | 1508 | 1467050432767 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (00000040941DA000) [pid = 1508] [serial = 2018] [outer = 000000408D364C00] 11:00:33 INFO - PROCESS | 1508 | 1467050433150 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:00:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 11:00:33 INFO - PROCESS | 1508 | 1467050433216 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 1508 | 1467050433219 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 11:00:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:00:33 INFO - PROCESS | 1508 | 1467050433222 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 1508 | 1467050433224 Marionette TRACE conn6 <- [1,2654,null,{}] 11:00:33 INFO - PROCESS | 1508 | 1467050433228 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:33 INFO - PROCESS | 1508 | 1467050433230 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:33 INFO - PROCESS | 1508 | 1467050433382 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 11:00:33 INFO - PROCESS | 1508 | 1467050433403 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 1508 | 1467050433405 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:33 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097949000 == 31 [pid = 1508] [id = 673] 11:00:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040941E1800) [pid = 1508] [serial = 2019] [outer = 0000000000000000] 11:00:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000409496A400) [pid = 1508] [serial = 2020] [outer = 00000040941E1800] 11:00:33 INFO - PROCESS | 1508 | 1467050433457 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040949F7000) [pid = 1508] [serial = 2021] [outer = 00000040941E1800] 11:00:33 INFO - PROCESS | 1508 | [1508] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:00:34 INFO - PROCESS | 1508 | [1508] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 11:00:34 INFO - PROCESS | 1508 | 1467050434386 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:00:34 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) 11:00:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1193ms 11:00:34 INFO - PROCESS | 1508 | 1467050434419 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 1508 | 1467050434421 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 11:00:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:00:34 INFO - PROCESS | 1508 | 1467050434425 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 1508 | 1467050434426 Marionette TRACE conn6 <- [1,2658,null,{}] 11:00:34 INFO - PROCESS | 1508 | 1467050434430 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:34 INFO - PROCESS | 1508 | 1467050434432 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:34 INFO - PROCESS | 1508 | 1467050434542 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 11:00:34 INFO - PROCESS | 1508 | 1467050434549 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 1508 | 1467050434551 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:34 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984D0000 == 32 [pid = 1508] [id = 674] 11:00:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040949F8C00) [pid = 1508] [serial = 2022] [outer = 0000000000000000] 11:00:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004095210000) [pid = 1508] [serial = 2023] [outer = 00000040949F8C00] 11:00:34 INFO - PROCESS | 1508 | 1467050434596 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040956AE400) [pid = 1508] [serial = 2024] [outer = 00000040949F8C00] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004091047000) [pid = 1508] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408759EC00) [pid = 1508] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408570E800) [pid = 1508] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408BBAA000) [pid = 1508] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004086ACDC00) [pid = 1508] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040886E0400) [pid = 1508] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004087365000) [pid = 1508] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004090FBA800) [pid = 1508] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004096A93C00) [pid = 1508] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040922C9400) [pid = 1508] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:00:35 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (000000408D63A400) [pid = 1508] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:00:35 INFO - PROCESS | 1508 | 1467050435576 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:00:35 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 11:00:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1194ms 11:00:35 INFO - PROCESS | 1508 | 1467050435622 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 1508 | 1467050435624 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 11:00:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:00:35 INFO - PROCESS | 1508 | 1467050435628 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 1508 | 1467050435629 Marionette TRACE conn6 <- [1,2662,null,{}] 11:00:35 INFO - PROCESS | 1508 | 1467050435633 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:35 INFO - PROCESS | 1508 | 1467050435639 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:35 INFO - PROCESS | 1508 | 1467050435747 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 11:00:35 INFO - PROCESS | 1508 | 1467050435753 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 1508 | 1467050435756 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:35 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985C7800 == 33 [pid = 1508] [id = 675] 11:00:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408683D400) [pid = 1508] [serial = 2025] [outer = 0000000000000000] 11:00:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (00000040960BEC00) [pid = 1508] [serial = 2026] [outer = 000000408683D400] 11:00:35 INFO - PROCESS | 1508 | 1467050435800 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004097110000) [pid = 1508] [serial = 2027] [outer = 000000408683D400] 11:00:36 INFO - PROCESS | 1508 | 1467050436736 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:00:36 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 11:00:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1137ms 11:00:36 INFO - PROCESS | 1508 | 1467050436768 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 11:00:36 INFO - PROCESS | 1508 | 1467050436770 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 11:00:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:00:36 INFO - PROCESS | 1508 | 1467050436774 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 1508 | 1467050436776 Marionette TRACE conn6 <- [1,2666,null,{}] 11:00:36 INFO - PROCESS | 1508 | 1467050436779 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:36 INFO - PROCESS | 1508 | 1467050436781 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:36 INFO - PROCESS | 1508 | 1467050436864 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 11:00:36 INFO - PROCESS | 1508 | 1467050436870 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 1508 | 1467050436872 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:36 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A87B000 == 34 [pid = 1508] [id = 676] 11:00:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004097571C00) [pid = 1508] [serial = 2028] [outer = 0000000000000000] 11:00:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004097577800) [pid = 1508] [serial = 2029] [outer = 0000004097571C00] 11:00:36 INFO - PROCESS | 1508 | 1467050436916 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040975F2400) [pid = 1508] [serial = 2030] [outer = 0000004097571C00] 11:00:37 INFO - PROCESS | 1508 | 1467050437872 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:00:37 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) 11:00:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1131ms 11:00:37 INFO - PROCESS | 1508 | 1467050437908 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 1508 | 1467050437913 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 11:00:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:00:37 INFO - PROCESS | 1508 | 1467050437960 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 1508 | 1467050437964 Marionette TRACE conn6 <- [1,2670,null,{}] 11:00:37 INFO - PROCESS | 1508 | 1467050437971 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:37 INFO - PROCESS | 1508 | 1467050437974 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:38 INFO - PROCESS | 1508 | 1467050438082 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 11:00:38 INFO - PROCESS | 1508 | 1467050438198 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 1508 | 1467050438203 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:38 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091718800 == 35 [pid = 1508] [id = 677] 11:00:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408759EC00) [pid = 1508] [serial = 2031] [outer = 0000000000000000] 11:00:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040883D7000) [pid = 1508] [serial = 2032] [outer = 000000408759EC00] 11:00:38 INFO - PROCESS | 1508 | 1467050438307 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408CA0E000) [pid = 1508] [serial = 2033] [outer = 000000408759EC00] 11:00:39 INFO - PROCESS | 1508 | 1467050439419 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:00:39 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) 11:00:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1496ms 11:00:39 INFO - PROCESS | 1508 | 1467050439458 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 1508 | 1467050439463 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 11:00:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:00:39 INFO - PROCESS | 1508 | 1467050439470 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 1508 | 1467050439473 Marionette TRACE conn6 <- [1,2674,null,{}] 11:00:39 INFO - PROCESS | 1508 | 1467050439477 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:39 INFO - PROCESS | 1508 | 1467050439480 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:39 INFO - PROCESS | 1508 | 1467050439639 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 11:00:39 INFO - PROCESS | 1508 | 1467050439774 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 1508 | 1467050439777 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:39 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094770000 == 36 [pid = 1508] [id = 678] 11:00:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004092061000) [pid = 1508] [serial = 2034] [outer = 0000000000000000] 11:00:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040920CF400) [pid = 1508] [serial = 2035] [outer = 0000004092061000] 11:00:39 INFO - PROCESS | 1508 | 1467050439834 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409408A000) [pid = 1508] [serial = 2036] [outer = 0000004092061000] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 00000040985C7800 == 35 [pid = 1508] [id = 675] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 00000040984D0000 == 34 [pid = 1508] [id = 674] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004097949000 == 33 [pid = 1508] [id = 673] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB20000 == 32 [pid = 1508] [id = 672] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409413B000 == 31 [pid = 1508] [id = 671] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004090CAA000 == 30 [pid = 1508] [id = 670] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409544C800 == 29 [pid = 1508] [id = 669] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 00000040945B7800 == 28 [pid = 1508] [id = 667] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 00000040912CA800 == 27 [pid = 1508] [id = 668] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 000000408D30A800 == 26 [pid = 1508] [id = 658] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 000000409A87B000 == 25 [pid = 1508] [id = 676] 11:00:41 INFO - PROCESS | 1508 | --DOCSHELL 0000004091718800 == 24 [pid = 1508] [id = 677] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004091AEA400) [pid = 1508] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D36B000) [pid = 1508] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408BBB1000) [pid = 1508] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004090365400) [pid = 1508] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408BBAF000) [pid = 1508] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408C3E1400) [pid = 1508] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004087333000) [pid = 1508] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (000000408759E800) [pid = 1508] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040922CA000) [pid = 1508] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000408C69F400) [pid = 1508] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004087711400) [pid = 1508] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040941E6C00) [pid = 1508] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000409223A400) [pid = 1508] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (0000004097755C00) [pid = 1508] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004097536400) [pid = 1508] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004092068000) [pid = 1508] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (0000004096A8E800) [pid = 1508] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (00000040946E4800) [pid = 1508] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (000000409400C400) [pid = 1508] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (00000040956D6800) [pid = 1508] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (000000409520F400) [pid = 1508] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 54 (00000040949F0400) [pid = 1508] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 53 (0000004095215C00) [pid = 1508] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | --DOMWINDOW == 52 (0000004090F36000) [pid = 1508] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 11:00:41 INFO - PROCESS | 1508 | 1467050441647 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:00:41 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 11:00:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2187ms 11:00:41 INFO - PROCESS | 1508 | 1467050441659 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 1508 | 1467050441662 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 11:00:41 INFO - PROCESS | 1508 | 1467050441669 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:00:41 INFO - PROCESS | 1508 | 1467050441674 Marionette TRACE conn6 <- [1,2678,null,{}] 11:00:41 INFO - PROCESS | 1508 | 1467050441681 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:41 INFO - PROCESS | 1508 | 1467050441684 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:41 INFO - PROCESS | 1508 | 1467050441781 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 11:00:41 INFO - PROCESS | 1508 | 1467050441850 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 1508 | 1467050441854 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:41 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D305000 == 25 [pid = 1508] [id = 679] 11:00:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 53 (0000004086ACC800) [pid = 1508] [serial = 2037] [outer = 0000000000000000] 11:00:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 54 (0000004086ACE400) [pid = 1508] [serial = 2038] [outer = 0000004086ACC800] 11:00:41 INFO - PROCESS | 1508 | 1467050441906 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 55 (0000004087369000) [pid = 1508] [serial = 2039] [outer = 0000004086ACC800] 11:00:42 INFO - PROCESS | 1508 | 1467050442830 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:00:42 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 11:00:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1189ms 11:00:42 INFO - PROCESS | 1508 | 1467050442863 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 1508 | 1467050442868 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 11:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:00:42 INFO - PROCESS | 1508 | 1467050442875 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 1508 | 1467050442878 Marionette TRACE conn6 <- [1,2682,null,{}] 11:00:42 INFO - PROCESS | 1508 | 1467050442882 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:42 INFO - PROCESS | 1508 | 1467050442885 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:42 INFO - PROCESS | 1508 | 1467050442983 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 11:00:42 INFO - PROCESS | 1508 | 1467050442991 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 1508 | 1467050442993 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:43 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912BC000 == 26 [pid = 1508] [id = 680] 11:00:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004087934000) [pid = 1508] [serial = 2040] [outer = 0000000000000000] 11:00:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (00000040886E9400) [pid = 1508] [serial = 2041] [outer = 0000004087934000] 11:00:43 INFO - PROCESS | 1508 | 1467050443043 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (000000408BBA7000) [pid = 1508] [serial = 2042] [outer = 0000004087934000] 11:00:44 INFO - PROCESS | 1508 | 1467050444014 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:00:44 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 11:00:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1186ms 11:00:44 INFO - PROCESS | 1508 | 1467050444062 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 1508 | 1467050444064 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 11:00:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:00:44 INFO - PROCESS | 1508 | 1467050444068 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 1508 | 1467050444072 Marionette TRACE conn6 <- [1,2686,null,{}] 11:00:44 INFO - PROCESS | 1508 | 1467050444083 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:44 INFO - PROCESS | 1508 | 1467050444088 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:44 INFO - PROCESS | 1508 | 1467050444219 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 11:00:44 INFO - PROCESS | 1508 | 1467050444227 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 1508 | 1467050444230 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:44 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DAD000 == 27 [pid = 1508] [id = 681] 11:00:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (000000408C6A6C00) [pid = 1508] [serial = 2043] [outer = 0000000000000000] 11:00:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (000000408CA10800) [pid = 1508] [serial = 2044] [outer = 000000408C6A6C00] 11:00:44 INFO - PROCESS | 1508 | 1467050444281 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (000000408D420400) [pid = 1508] [serial = 2045] [outer = 000000408C6A6C00] 11:00:45 INFO - PROCESS | 1508 | 1467050445291 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:00:45 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 11:00:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:00:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1235ms 11:00:45 INFO - PROCESS | 1508 | 1467050445306 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 1508 | 1467050445309 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 11:00:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:00:45 INFO - PROCESS | 1508 | 1467050445313 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 1508 | 1467050445315 Marionette TRACE conn6 <- [1,2690,null,{}] 11:00:45 INFO - PROCESS | 1508 | 1467050445326 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:45 INFO - PROCESS | 1508 | 1467050445328 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:45 INFO - PROCESS | 1508 | 1467050445447 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 11:00:45 INFO - PROCESS | 1508 | 1467050445453 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 1508 | 1467050445455 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:45 INFO - PROCESS | 1508 | ++DOCSHELL 000000409460F800 == 28 [pid = 1508] [id = 682] 11:00:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (00000040903B3000) [pid = 1508] [serial = 2046] [outer = 0000000000000000] 11:00:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (0000004090F33800) [pid = 1508] [serial = 2047] [outer = 00000040903B3000] 11:00:45 INFO - PROCESS | 1508 | 1467050445502 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004090FB9C00) [pid = 1508] [serial = 2048] [outer = 00000040903B3000] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (0000004095616000) [pid = 1508] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (000000409689C800) [pid = 1508] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (000000408D364C00) [pid = 1508] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004087599400) [pid = 1508] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (000000408DF65800) [pid = 1508] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (0000004086859800) [pid = 1508] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (000000408D63A000) [pid = 1508] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (00000040949F8C00) [pid = 1508] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (000000408683D400) [pid = 1508] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 54 (00000040941E1800) [pid = 1508] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:00:45 INFO - PROCESS | 1508 | --DOMWINDOW == 53 (0000004097571C00) [pid = 1508] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:00:46 INFO - PROCESS | 1508 | 1467050446028 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:00:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 735ms 11:00:46 INFO - PROCESS | 1508 | 1467050446049 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1508 | 1467050446051 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 11:00:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:00:46 INFO - PROCESS | 1508 | 1467050446054 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1508 | 1467050446056 Marionette TRACE conn6 <- [1,2694,null,{}] 11:00:46 INFO - PROCESS | 1508 | 1467050446060 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 1508 | 1467050446062 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:46 INFO - PROCESS | 1508 | 1467050446148 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 11:00:46 INFO - PROCESS | 1508 | 1467050446154 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 1508 | 1467050446156 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:46 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094950000 == 29 [pid = 1508] [id = 683] 11:00:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 54 (000000408BCC1C00) [pid = 1508] [serial = 2049] [outer = 0000000000000000] 11:00:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 55 (0000004091AEA800) [pid = 1508] [serial = 2050] [outer = 000000408BCC1C00] 11:00:46 INFO - PROCESS | 1508 | 1467050446201 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004092067400) [pid = 1508] [serial = 2051] [outer = 000000408BCC1C00] 11:00:46 INFO - PROCESS | 1508 | 1467050446620 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:00:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 626ms 11:00:46 INFO - PROCESS | 1508 | 1467050446685 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 1508 | 1467050446687 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 11:00:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:00:46 INFO - PROCESS | 1508 | 1467050446691 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 1508 | 1467050446693 Marionette TRACE conn6 <- [1,2698,null,{}] 11:00:46 INFO - PROCESS | 1508 | 1467050446697 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:46 INFO - PROCESS | 1508 | 1467050446703 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:46 INFO - PROCESS | 1508 | 1467050446830 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 11:00:46 INFO - PROCESS | 1508 | 1467050446863 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 1508 | 1467050446865 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:46 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096075800 == 30 [pid = 1508] [id = 684] 11:00:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004092060400) [pid = 1508] [serial = 2052] [outer = 0000000000000000] 11:00:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (0000004094003C00) [pid = 1508] [serial = 2053] [outer = 0000004092060400] 11:00:46 INFO - PROCESS | 1508 | 1467050446913 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (00000040941E6C00) [pid = 1508] [serial = 2054] [outer = 0000004092060400] 11:00:47 INFO - PROCESS | 1508 | 1467050447365 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 1508 | 1467050447428 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 11:00:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:00:47 INFO - PROCESS | 1508 | 1467050447431 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 1508 | 1467050447433 Marionette TRACE conn6 <- [1,2702,null,{}] 11:00:47 INFO - PROCESS | 1508 | 1467050447437 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:47 INFO - PROCESS | 1508 | 1467050447439 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:47 INFO - PROCESS | 1508 | 1467050447520 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 11:00:47 INFO - PROCESS | 1508 | 1467050447525 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 1508 | 1467050447527 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:47 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097956800 == 31 [pid = 1508] [id = 685] 11:00:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (00000040946DA400) [pid = 1508] [serial = 2055] [outer = 0000000000000000] 11:00:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004094965800) [pid = 1508] [serial = 2056] [outer = 00000040946DA400] 11:00:47 INFO - PROCESS | 1508 | 1467050447572 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (00000040949F2800) [pid = 1508] [serial = 2057] [outer = 00000040946DA400] 11:00:48 INFO - PROCESS | 1508 | 1467050448396 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:00:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 986ms 11:00:48 INFO - PROCESS | 1508 | 1467050448421 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 1508 | 1467050448425 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 11:00:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:00:48 INFO - PROCESS | 1508 | 1467050448431 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 1508 | 1467050448437 Marionette TRACE conn6 <- [1,2706,null,{}] 11:00:48 INFO - PROCESS | 1508 | 1467050448442 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:48 INFO - PROCESS | 1508 | 1467050448445 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:48 INFO - PROCESS | 1508 | 1467050448570 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 11:00:48 INFO - PROCESS | 1508 | 1467050448649 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 1508 | 1467050448652 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:48 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912B0800 == 32 [pid = 1508] [id = 686] 11:00:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (00000040875A1000) [pid = 1508] [serial = 2058] [outer = 0000000000000000] 11:00:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004087A1FC00) [pid = 1508] [serial = 2059] [outer = 00000040875A1000] 11:00:48 INFO - PROCESS | 1508 | 1467050448754 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408BC71C00) [pid = 1508] [serial = 2060] [outer = 00000040875A1000] 11:00:49 INFO - PROCESS | 1508 | 1467050449622 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 1508 | 1467050449690 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 11:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:00:49 INFO - PROCESS | 1508 | 1467050449695 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 1508 | 1467050449699 Marionette TRACE conn6 <- [1,2710,null,{}] 11:00:49 INFO - PROCESS | 1508 | 1467050449705 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:49 INFO - PROCESS | 1508 | 1467050449708 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:49 INFO - PROCESS | 1508 | 1467050449824 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 11:00:49 INFO - PROCESS | 1508 | 1467050449896 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 1508 | 1467050449900 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:49 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DB06000 == 33 [pid = 1508] [id = 687] 11:00:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408884D800) [pid = 1508] [serial = 2061] [outer = 0000000000000000] 11:00:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408BBA3000) [pid = 1508] [serial = 2062] [outer = 000000408884D800] 11:00:49 INFO - PROCESS | 1508 | 1467050449952 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408C950400) [pid = 1508] [serial = 2063] [outer = 000000408884D800] 11:00:50 INFO - PROCESS | 1508 | --DOCSHELL 0000004086F85800 == 32 [pid = 1508] [id = 568] 11:00:50 INFO - PROCESS | 1508 | --DOCSHELL 00000040984C4800 == 31 [pid = 1508] [id = 570] 11:00:50 INFO - PROCESS | 1508 | --DOCSHELL 000000409414F800 == 30 [pid = 1508] [id = 575] 11:00:50 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B28800 == 29 [pid = 1508] [id = 567] 11:00:50 INFO - PROCESS | 1508 | --DOCSHELL 0000004095492000 == 28 [pid = 1508] [id = 579] 11:00:50 INFO - PROCESS | 1508 | --DOCSHELL 000000408D308000 == 27 [pid = 1508] [id = 573] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004097531800) [pid = 1508] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040922D2400) [pid = 1508] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040941DA000) [pid = 1508] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040879AD000) [pid = 1508] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000408C6A0800) [pid = 1508] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (00000040903D3800) [pid = 1508] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004091042C00) [pid = 1508] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004087703C00) [pid = 1508] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (000000408BBAC400) [pid = 1508] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (00000040903AF800) [pid = 1508] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (0000004091AEFC00) [pid = 1508] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (00000040956AE400) [pid = 1508] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 55 (0000004095210000) [pid = 1508] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 54 (00000040960BEC00) [pid = 1508] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 53 (0000004097110000) [pid = 1508] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 52 (000000409496A400) [pid = 1508] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 51 (00000040949F7000) [pid = 1508] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 50 (0000004097577800) [pid = 1508] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 49 (00000040975F2400) [pid = 1508] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | --DOMWINDOW == 48 (00000040960BE000) [pid = 1508] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 11:00:50 INFO - PROCESS | 1508 | 1467050450498 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 1508 | 1467050450541 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 11:00:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:00:50 INFO - PROCESS | 1508 | 1467050450548 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 1508 | 1467050450551 Marionette TRACE conn6 <- [1,2714,null,{}] 11:00:50 INFO - PROCESS | 1508 | 1467050450555 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:50 INFO - PROCESS | 1508 | 1467050450558 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:50 INFO - PROCESS | 1508 | 1467050450650 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 11:00:50 INFO - PROCESS | 1508 | 1467050450659 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 1508 | 1467050450661 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:50 INFO - PROCESS | 1508 | ++DOCSHELL 000000409339A800 == 28 [pid = 1508] [id = 688] 11:00:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 49 (000000408C328800) [pid = 1508] [serial = 2064] [outer = 0000000000000000] 11:00:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 50 (000000408CA0B400) [pid = 1508] [serial = 2065] [outer = 000000408C328800] 11:00:50 INFO - PROCESS | 1508 | 1467050450710 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 51 (000000408D8B4400) [pid = 1508] [serial = 2066] [outer = 000000408C328800] 11:00:51 INFO - PROCESS | 1508 | 1467050451195 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:00:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 11:00:51 INFO - PROCESS | 1508 | 1467050451241 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 1508 | 1467050451243 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 11:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:00:51 INFO - PROCESS | 1508 | 1467050451248 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 1508 | 1467050451251 Marionette TRACE conn6 <- [1,2718,null,{}] 11:00:51 INFO - PROCESS | 1508 | 1467050451263 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:51 INFO - PROCESS | 1508 | 1467050451268 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:51 INFO - PROCESS | 1508 | 1467050451396 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 11:00:51 INFO - PROCESS | 1508 | 1467050451412 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 1508 | 1467050451415 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:51 INFO - PROCESS | 1508 | ++DOCSHELL 000000409461B800 == 29 [pid = 1508] [id = 689] 11:00:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 52 (0000004090FB5000) [pid = 1508] [serial = 2067] [outer = 0000000000000000] 11:00:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 53 (0000004091043C00) [pid = 1508] [serial = 2068] [outer = 0000004090FB5000] 11:00:51 INFO - PROCESS | 1508 | 1467050451471 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 54 (0000004092065C00) [pid = 1508] [serial = 2069] [outer = 0000004090FB5000] 11:00:52 INFO - PROCESS | 1508 | 1467050452427 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:00:52 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 11:00:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:00:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:00:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:00:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1235ms 11:00:52 INFO - PROCESS | 1508 | 1467050452484 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 1508 | 1467050452487 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 11:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:00:52 INFO - PROCESS | 1508 | 1467050452491 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 1508 | 1467050452493 Marionette TRACE conn6 <- [1,2722,null,{}] 11:00:52 INFO - PROCESS | 1508 | 1467050452496 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:52 INFO - PROCESS | 1508 | 1467050452499 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:52 INFO - PROCESS | 1508 | 1467050452615 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 11:00:52 INFO - PROCESS | 1508 | 1467050452621 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 1508 | 1467050452623 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:52 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096007000 == 30 [pid = 1508] [id = 690] 11:00:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 55 (0000004093EA3400) [pid = 1508] [serial = 2070] [outer = 0000000000000000] 11:00:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 56 (0000004093FFD800) [pid = 1508] [serial = 2071] [outer = 0000004093EA3400] 11:00:52 INFO - PROCESS | 1508 | 1467050452710 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (000000409416EC00) [pid = 1508] [serial = 2072] [outer = 0000004093EA3400] 11:00:53 INFO - PROCESS | 1508 | 1467050453191 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 11:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:00:53 INFO - PROCESS | 1508 | 1467050453226 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1508 | 1467050453229 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 11:00:53 INFO - PROCESS | 1508 | 1467050453232 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1508 | 1467050453234 Marionette TRACE conn6 <- [1,2726,null,{}] 11:00:53 INFO - PROCESS | 1508 | 1467050453242 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:53 INFO - PROCESS | 1508 | 1467050453244 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:53 INFO - PROCESS | 1508 | 1467050453354 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 11:00:53 INFO - PROCESS | 1508 | 1467050453359 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 1508 | 1467050453361 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:53 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097960000 == 31 [pid = 1508] [id = 691] 11:00:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (0000004085FDAC00) [pid = 1508] [serial = 2073] [outer = 0000000000000000] 11:00:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (00000040946E6000) [pid = 1508] [serial = 2074] [outer = 0000004085FDAC00] 11:00:53 INFO - PROCESS | 1508 | 1467050453406 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (00000040949F2C00) [pid = 1508] [serial = 2075] [outer = 0000004085FDAC00] 11:00:53 INFO - PROCESS | 1508 | 1467050453894 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 11:00:53 INFO - PROCESS | 1508 | 1467050453926 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 1508 | 1467050453928 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 11:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:00:53 INFO - PROCESS | 1508 | 1467050453931 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 1508 | 1467050453933 Marionette TRACE conn6 <- [1,2730,null,{}] 11:00:53 INFO - PROCESS | 1508 | 1467050453937 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:53 INFO - PROCESS | 1508 | 1467050453943 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:54 INFO - PROCESS | 1508 | 1467050454109 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 11:00:54 INFO - PROCESS | 1508 | 1467050454137 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1508 | 1467050454139 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:54 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984D7000 == 32 [pid = 1508] [id = 692] 11:00:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (000000409520B000) [pid = 1508] [serial = 2076] [outer = 0000000000000000] 11:00:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (0000004095214400) [pid = 1508] [serial = 2077] [outer = 000000409520B000] 11:00:54 INFO - PROCESS | 1508 | 1467050454184 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (00000040960AF400) [pid = 1508] [serial = 2078] [outer = 000000409520B000] 11:00:54 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (0000004087934000) [pid = 1508] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:00:54 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (0000004086ACC800) [pid = 1508] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:00:54 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (0000004092061000) [pid = 1508] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:00:54 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (00000040903B3000) [pid = 1508] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:00:54 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (000000408BCC1C00) [pid = 1508] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:00:54 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (000000408759EC00) [pid = 1508] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:00:54 INFO - PROCESS | 1508 | --DOMWINDOW == 56 (0000004092060400) [pid = 1508] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:00:54 INFO - PROCESS | 1508 | 1467050454615 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:00:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 733ms 11:00:54 INFO - PROCESS | 1508 | 1467050454668 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 1508 | 1467050454670 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 11:00:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:00:54 INFO - PROCESS | 1508 | 1467050454674 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 1508 | 1467050454675 Marionette TRACE conn6 <- [1,2734,null,{}] 11:00:54 INFO - PROCESS | 1508 | 1467050454685 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:54 INFO - PROCESS | 1508 | 1467050454687 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:54 INFO - PROCESS | 1508 | 1467050454777 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 11:00:54 INFO - PROCESS | 1508 | 1467050454782 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 1508 | 1467050454784 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:54 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094367800 == 33 [pid = 1508] [id = 693] 11:00:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 57 (0000004091AE7800) [pid = 1508] [serial = 2079] [outer = 0000000000000000] 11:00:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (00000040960BB400) [pid = 1508] [serial = 2080] [outer = 0000004091AE7800] 11:00:54 INFO - PROCESS | 1508 | 1467050454828 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (00000040965B6C00) [pid = 1508] [serial = 2081] [outer = 0000004091AE7800] 11:00:55 INFO - PROCESS | 1508 | 1467050455247 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:00:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 587ms 11:00:55 INFO - PROCESS | 1508 | 1467050455263 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 1508 | 1467050455265 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 11:00:55 INFO - PROCESS | 1508 | 1467050455268 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:00:55 INFO - PROCESS | 1508 | 1467050455270 Marionette TRACE conn6 <- [1,2738,null,{}] 11:00:55 INFO - PROCESS | 1508 | 1467050455274 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:55 INFO - PROCESS | 1508 | 1467050455276 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:55 INFO - PROCESS | 1508 | 1467050455393 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 11:00:55 INFO - PROCESS | 1508 | 1467050455401 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 1508 | 1467050455403 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:55 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985CF000 == 34 [pid = 1508] [id = 694] 11:00:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (0000004096A8EC00) [pid = 1508] [serial = 2082] [outer = 0000000000000000] 11:00:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (0000004097104400) [pid = 1508] [serial = 2083] [outer = 0000004096A8EC00] 11:00:55 INFO - PROCESS | 1508 | 1467050455447 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (000000409753BC00) [pid = 1508] [serial = 2084] [outer = 0000004096A8EC00] 11:00:55 INFO - PROCESS | 1508 | 1467050455875 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:00:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 11:00:55 INFO - PROCESS | 1508 | 1467050455900 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 1508 | 1467050455902 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 11:00:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:00:55 INFO - PROCESS | 1508 | 1467050455905 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 1508 | 1467050455907 Marionette TRACE conn6 <- [1,2742,null,{}] 11:00:55 INFO - PROCESS | 1508 | 1467050455911 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:55 INFO - PROCESS | 1508 | 1467050455912 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:56 INFO - PROCESS | 1508 | 1467050456038 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 11:00:56 INFO - PROCESS | 1508 | 1467050456046 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 1508 | 1467050456048 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A874800 == 35 [pid = 1508] [id = 695] 11:00:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (000000409756E400) [pid = 1508] [serial = 2085] [outer = 0000000000000000] 11:00:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004097576400) [pid = 1508] [serial = 2086] [outer = 000000409756E400] 11:00:56 INFO - PROCESS | 1508 | 1467050456092 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (00000040975F2400) [pid = 1508] [serial = 2087] [outer = 000000409756E400] 11:00:56 INFO - PROCESS | 1508 | 1467050456598 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 732ms 11:00:56 INFO - PROCESS | 1508 | 1467050456643 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 11:00:56 INFO - PROCESS | 1508 | 1467050456648 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 11:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:00:56 INFO - PROCESS | 1508 | 1467050456654 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 1508 | 1467050456658 Marionette TRACE conn6 <- [1,2746,null,{}] 11:00:56 INFO - PROCESS | 1508 | 1467050456664 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:56 INFO - PROCESS | 1508 | 1467050456668 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:56 INFO - PROCESS | 1508 | 1467050456831 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 11:00:56 INFO - PROCESS | 1508 | 1467050456926 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 1508 | 1467050456931 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:56 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F4C800 == 36 [pid = 1508] [id = 696] 11:00:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (000000408BBA5400) [pid = 1508] [serial = 2088] [outer = 0000000000000000] 11:00:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408BC0EC00) [pid = 1508] [serial = 2089] [outer = 000000408BBA5400] 11:00:57 INFO - PROCESS | 1508 | 1467050456989 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408D8B3400) [pid = 1508] [serial = 2090] [outer = 000000408BBA5400] 11:00:57 INFO - PROCESS | 1508 | 1467050457549 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:00:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:00:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 942ms 11:00:57 INFO - PROCESS | 1508 | 1467050457605 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 11:00:57 INFO - PROCESS | 1508 | 1467050457611 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 11:00:57 INFO - PROCESS | 1508 | 1467050457618 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:00:57 INFO - PROCESS | 1508 | 1467050457622 Marionette TRACE conn6 <- [1,2750,null,{}] 11:00:57 INFO - PROCESS | 1508 | 1467050457626 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:57 INFO - PROCESS | 1508 | 1467050457629 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:57 INFO - PROCESS | 1508 | 1467050457746 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 11:00:57 INFO - PROCESS | 1508 | 1467050457843 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 1508 | 1467050457846 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:57 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097954000 == 37 [pid = 1508] [id = 697] 11:00:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004092064800) [pid = 1508] [serial = 2091] [outer = 0000000000000000] 11:00:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040922C9400) [pid = 1508] [serial = 2092] [outer = 0000004092064800] 11:00:57 INFO - PROCESS | 1508 | 1467050457907 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040947B0800) [pid = 1508] [serial = 2093] [outer = 0000004092064800] 11:00:58 INFO - PROCESS | 1508 | 1467050458532 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:00:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 922ms 11:00:58 INFO - PROCESS | 1508 | 1467050458546 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 11:00:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:00:58 INFO - PROCESS | 1508 | 1467050458549 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 11:00:58 INFO - PROCESS | 1508 | 1467050458553 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 1508 | 1467050458557 Marionette TRACE conn6 <- [1,2754,null,{}] 11:00:58 INFO - PROCESS | 1508 | 1467050458568 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:58 INFO - PROCESS | 1508 | 1467050458574 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:58 INFO - PROCESS | 1508 | 1467050458687 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 11:00:58 INFO - PROCESS | 1508 | 1467050458785 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 1508 | 1467050458788 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:58 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA32800 == 38 [pid = 1508] [id = 698] 11:00:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000409540E800) [pid = 1508] [serial = 2094] [outer = 0000000000000000] 11:00:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040956D4400) [pid = 1508] [serial = 2095] [outer = 000000409540E800] 11:00:58 INFO - PROCESS | 1508 | 1467050458846 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004097671000) [pid = 1508] [serial = 2096] [outer = 000000409540E800] 11:00:59 INFO - PROCESS | 1508 | 1467050459416 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 943ms 11:00:59 INFO - PROCESS | 1508 | 1467050459498 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 1508 | 1467050459501 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 11:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:00:59 INFO - PROCESS | 1508 | 1467050459505 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 1508 | 1467050459507 Marionette TRACE conn6 <- [1,2758,null,{}] 11:00:59 INFO - PROCESS | 1508 | 1467050459511 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:00:59 INFO - PROCESS | 1508 | 1467050459513 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:59 INFO - PROCESS | 1508 | 1467050459629 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 11:00:59 INFO - PROCESS | 1508 | 1467050459721 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 1508 | 1467050459723 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:00:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB4B800 == 39 [pid = 1508] [id = 699] 11:00:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004097757800) [pid = 1508] [serial = 2097] [outer = 0000000000000000] 11:00:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409775A400) [pid = 1508] [serial = 2098] [outer = 0000004097757800] 11:00:59 INFO - PROCESS | 1508 | 1467050459779 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040978C7C00) [pid = 1508] [serial = 2099] [outer = 0000004097757800] 11:01:00 INFO - PROCESS | 1508 | 1467050460528 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1038ms 11:01:00 INFO - PROCESS | 1508 | 1467050460575 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 1508 | 1467050460579 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 11:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:01:00 INFO - PROCESS | 1508 | 1467050460594 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 1508 | 1467050460598 Marionette TRACE conn6 <- [1,2762,null,{}] 11:01:00 INFO - PROCESS | 1508 | 1467050460604 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:00 INFO - PROCESS | 1508 | 1467050460607 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:00 INFO - PROCESS | 1508 | 1467050460711 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 11:01:00 INFO - PROCESS | 1508 | 1467050460787 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 1508 | 1467050460792 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:00 INFO - PROCESS | 1508 | ++DOCSHELL 000000409171C800 == 40 [pid = 1508] [id = 700] 11:01:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040886E0400) [pid = 1508] [serial = 2100] [outer = 0000000000000000] 11:01:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408BBA2800) [pid = 1508] [serial = 2101] [outer = 00000040886E0400] 11:01:00 INFO - PROCESS | 1508 | 1467050460855 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408D366000) [pid = 1508] [serial = 2102] [outer = 00000040886E0400] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004097957800 == 39 [pid = 1508] [id = 569] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004094922000 == 38 [pid = 1508] [id = 576] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004094147800 == 37 [pid = 1508] [id = 565] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004096597800 == 36 [pid = 1508] [id = 577] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F07800 == 35 [pid = 1508] [id = 574] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409795E800 == 34 [pid = 1508] [id = 578] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 000000409460E000 == 33 [pid = 1508] [id = 566] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004098593800 == 32 [pid = 1508] [id = 571] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 000000408D317800 == 31 [pid = 1508] [id = 563] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004094770000 == 30 [pid = 1508] [id = 678] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 00000040912CB000 == 29 [pid = 1508] [id = 572] 11:01:01 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F0B000 == 28 [pid = 1508] [id = 564] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040886E9400) [pid = 1508] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004086ACE400) [pid = 1508] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004087369000) [pid = 1508] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000409408A000) [pid = 1508] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040920CF400) [pid = 1508] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408CA10800) [pid = 1508] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004090F33800) [pid = 1508] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004091AEA800) [pid = 1508] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408CA0E000) [pid = 1508] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040883D7000) [pid = 1508] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004094003C00) [pid = 1508] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004090FB9C00) [pid = 1508] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004094965800) [pid = 1508] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004092067400) [pid = 1508] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000408BBA7000) [pid = 1508] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040941E6C00) [pid = 1508] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 11:01:02 INFO - PROCESS | 1508 | 1467050462094 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1591ms 11:01:02 INFO - PROCESS | 1508 | 1467050462190 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1508 | 1467050462195 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 11:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:01:02 INFO - PROCESS | 1508 | 1467050462200 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1508 | 1467050462204 Marionette TRACE conn6 <- [1,2766,null,{}] 11:01:02 INFO - PROCESS | 1508 | 1467050462209 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:02 INFO - PROCESS | 1508 | 1467050462213 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:02 INFO - PROCESS | 1508 | 1467050462301 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 11:01:02 INFO - PROCESS | 1508 | 1467050462308 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 1508 | 1467050462312 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:02 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C7A6000 == 29 [pid = 1508] [id = 701] 11:01:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004086007800) [pid = 1508] [serial = 2103] [outer = 0000000000000000] 11:01:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (00000040866C6000) [pid = 1508] [serial = 2104] [outer = 0000004086007800] 11:01:02 INFO - PROCESS | 1508 | 1467050462362 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004087332800) [pid = 1508] [serial = 2105] [outer = 0000004086007800] 11:01:02 INFO - PROCESS | 1508 | 1467050462869 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 11:01:02 INFO - PROCESS | 1508 | 1467050462896 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 1508 | 1467050462901 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 11:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:01:02 INFO - PROCESS | 1508 | 1467050462907 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 1508 | 1467050462910 Marionette TRACE conn6 <- [1,2770,null,{}] 11:01:02 INFO - PROCESS | 1508 | 1467050462914 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:02 INFO - PROCESS | 1508 | 1467050462917 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:03 INFO - PROCESS | 1508 | 1467050463009 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 11:01:03 INFO - PROCESS | 1508 | 1467050463017 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1508 | 1467050463019 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:03 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912CA800 == 30 [pid = 1508] [id = 702] 11:01:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004087894400) [pid = 1508] [serial = 2106] [outer = 0000000000000000] 11:01:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (00000040886EC800) [pid = 1508] [serial = 2107] [outer = 0000004087894400] 11:01:03 INFO - PROCESS | 1508 | 1467050463068 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408BBAB000) [pid = 1508] [serial = 2108] [outer = 0000004087894400] 11:01:03 INFO - PROCESS | 1508 | 1467050463543 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 693ms 11:01:03 INFO - PROCESS | 1508 | 1467050463602 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 1508 | 1467050463604 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 11:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:01:03 INFO - PROCESS | 1508 | 1467050463608 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 1508 | 1467050463612 Marionette TRACE conn6 <- [1,2774,null,{}] 11:01:03 INFO - PROCESS | 1508 | 1467050463623 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:03 INFO - PROCESS | 1508 | 1467050463628 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:03 INFO - PROCESS | 1508 | 1467050463748 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 11:01:03 INFO - PROCESS | 1508 | 1467050463831 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 1508 | 1467050463835 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:03 INFO - PROCESS | 1508 | ++DOCSHELL 000000409414E800 == 31 [pid = 1508] [id = 703] 11:01:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408C6E4800) [pid = 1508] [serial = 2109] [outer = 0000000000000000] 11:01:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408D326400) [pid = 1508] [serial = 2110] [outer = 000000408C6E4800] 11:01:03 INFO - PROCESS | 1508 | 1467050463887 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D635400) [pid = 1508] [serial = 2111] [outer = 000000408C6E4800] 11:01:04 INFO - PROCESS | 1508 | 1467050464287 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 731ms 11:01:04 INFO - PROCESS | 1508 | 1467050464343 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 1508 | 1467050464345 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 11:01:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:01:04 INFO - PROCESS | 1508 | 1467050464349 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 1508 | 1467050464351 Marionette TRACE conn6 <- [1,2778,null,{}] 11:01:04 INFO - PROCESS | 1508 | 1467050464354 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:04 INFO - PROCESS | 1508 | 1467050464356 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:04 INFO - PROCESS | 1508 | 1467050464471 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 11:01:04 INFO - PROCESS | 1508 | 1467050464523 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 1508 | 1467050464525 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:04 INFO - PROCESS | 1508 | ++DOCSHELL 000000409476C000 == 32 [pid = 1508] [id = 704] 11:01:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004090C90800) [pid = 1508] [serial = 2112] [outer = 0000000000000000] 11:01:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090F3A400) [pid = 1508] [serial = 2113] [outer = 0000004090C90800] 11:01:04 INFO - PROCESS | 1508 | 1467050464571 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004091042800) [pid = 1508] [serial = 2114] [outer = 0000004090C90800] 11:01:05 INFO - PROCESS | 1508 | 1467050465010 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 11:01:05 INFO - PROCESS | 1508 | 1467050465043 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 1508 | 1467050465045 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 11:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:01:05 INFO - PROCESS | 1508 | 1467050465048 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 1508 | 1467050465050 Marionette TRACE conn6 <- [1,2782,null,{}] 11:01:05 INFO - PROCESS | 1508 | 1467050465053 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:05 INFO - PROCESS | 1508 | 1467050465055 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:05 INFO - PROCESS | 1508 | 1467050465191 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 11:01:05 INFO - PROCESS | 1508 | 1467050465214 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 1508 | 1467050465216 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:05 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095486800 == 33 [pid = 1508] [id = 705] 11:01:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004091FA9400) [pid = 1508] [serial = 2115] [outer = 0000000000000000] 11:01:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004092069400) [pid = 1508] [serial = 2116] [outer = 0000004091FA9400] 11:01:05 INFO - PROCESS | 1508 | 1467050465261 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040922CEC00) [pid = 1508] [serial = 2117] [outer = 0000004091FA9400] 11:01:05 INFO - PROCESS | 1508 | 1467050465696 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:01:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 11:01:05 INFO - PROCESS | 1508 | 1467050465743 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 1508 | 1467050465745 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 11:01:05 INFO - PROCESS | 1508 | 1467050465749 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:01:05 INFO - PROCESS | 1508 | 1467050465751 Marionette TRACE conn6 <- [1,2786,null,{}] 11:01:05 INFO - PROCESS | 1508 | 1467050465754 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:05 INFO - PROCESS | 1508 | 1467050465760 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:05 INFO - PROCESS | 1508 | 1467050465905 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 11:01:05 INFO - PROCESS | 1508 | 1467050465918 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 1508 | 1467050465920 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:05 INFO - PROCESS | 1508 | ++DOCSHELL 000000409794F800 == 34 [pid = 1508] [id = 706] 11:01:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004093EA5000) [pid = 1508] [serial = 2118] [outer = 0000000000000000] 11:01:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004094168000) [pid = 1508] [serial = 2119] [outer = 0000004093EA5000] 11:01:05 INFO - PROCESS | 1508 | 1467050465966 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040949ED000) [pid = 1508] [serial = 2120] [outer = 0000004093EA5000] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004096A8EC00) [pid = 1508] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004093EA3400) [pid = 1508] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004085FDAC00) [pid = 1508] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408884D800) [pid = 1508] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040875A1000) [pid = 1508] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000409520B000) [pid = 1508] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004090FB5000) [pid = 1508] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040946DA400) [pid = 1508] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408C328800) [pid = 1508] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409756E400) [pid = 1508] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004091AE7800) [pid = 1508] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:01:06 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408C6A6C00) [pid = 1508] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:01:06 INFO - PROCESS | 1508 | 1467050466624 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:01:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 942ms 11:01:06 INFO - PROCESS | 1508 | 1467050466693 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 1508 | 1467050466695 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 11:01:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:01:06 INFO - PROCESS | 1508 | 1467050466699 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 1508 | 1467050466701 Marionette TRACE conn6 <- [1,2790,null,{}] 11:01:06 INFO - PROCESS | 1508 | 1467050466705 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:06 INFO - PROCESS | 1508 | 1467050466707 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:06 INFO - PROCESS | 1508 | 1467050466815 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 11:01:06 INFO - PROCESS | 1508 | 1467050466866 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 1508 | 1467050466868 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:06 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984D0800 == 35 [pid = 1508] [id = 707] 11:01:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040855A2400) [pid = 1508] [serial = 2121] [outer = 0000000000000000] 11:01:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408C6A6C00) [pid = 1508] [serial = 2122] [outer = 00000040855A2400] 11:01:06 INFO - PROCESS | 1508 | 1467050466913 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040949EC000) [pid = 1508] [serial = 2123] [outer = 00000040855A2400] 11:01:07 INFO - PROCESS | 1508 | 1467050467243 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:01:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 587ms 11:01:07 INFO - PROCESS | 1508 | 1467050467290 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 1508 | 1467050467292 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 11:01:07 INFO - PROCESS | 1508 | 1467050467295 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:01:07 INFO - PROCESS | 1508 | 1467050467297 Marionette TRACE conn6 <- [1,2794,null,{}] 11:01:07 INFO - PROCESS | 1508 | 1467050467300 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:07 INFO - PROCESS | 1508 | 1467050467302 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:07 INFO - PROCESS | 1508 | 1467050467416 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 11:01:07 INFO - PROCESS | 1508 | 1467050467424 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 1508 | 1467050467426 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:07 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985B4000 == 36 [pid = 1508] [id = 708] 11:01:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004094D61C00) [pid = 1508] [serial = 2124] [outer = 0000000000000000] 11:01:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004095216400) [pid = 1508] [serial = 2125] [outer = 0000004094D61C00] 11:01:07 INFO - PROCESS | 1508 | 1467050467472 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040956AC800) [pid = 1508] [serial = 2126] [outer = 0000004094D61C00] 11:01:07 INFO - PROCESS | 1508 | 1467050467879 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:01:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 11:01:07 INFO - PROCESS | 1508 | 1467050467927 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 1508 | 1467050467929 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 11:01:07 INFO - PROCESS | 1508 | 1467050467932 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:01:07 INFO - PROCESS | 1508 | 1467050467934 Marionette TRACE conn6 <- [1,2798,null,{}] 11:01:07 INFO - PROCESS | 1508 | 1467050467938 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:07 INFO - PROCESS | 1508 | 1467050467940 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:08 INFO - PROCESS | 1508 | 1467050468051 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 11:01:08 INFO - PROCESS | 1508 | 1467050468058 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1508 | 1467050468060 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:08 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A87D000 == 37 [pid = 1508] [id = 709] 11:01:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040956D4C00) [pid = 1508] [serial = 2127] [outer = 0000000000000000] 11:01:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004096518C00) [pid = 1508] [serial = 2128] [outer = 00000040956D4C00] 11:01:08 INFO - PROCESS | 1508 | 1467050468106 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004096A8F400) [pid = 1508] [serial = 2129] [outer = 00000040956D4C00] 11:01:08 INFO - PROCESS | 1508 | 1467050468562 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:01:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:01:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 689ms 11:01:08 INFO - PROCESS | 1508 | 1467050468625 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 1508 | 1467050468630 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 11:01:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:01:08 INFO - PROCESS | 1508 | 1467050468636 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 1508 | 1467050468641 Marionette TRACE conn6 <- [1,2802,null,{}] 11:01:08 INFO - PROCESS | 1508 | 1467050468649 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:08 INFO - PROCESS | 1508 | 1467050468652 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:08 INFO - PROCESS | 1508 | 1467050468789 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 11:01:08 INFO - PROCESS | 1508 | 1467050468887 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 1508 | 1467050468893 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:08 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D854800 == 38 [pid = 1508] [id = 710] 11:01:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004085F4F000) [pid = 1508] [serial = 2130] [outer = 0000000000000000] 11:01:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004086859800) [pid = 1508] [serial = 2131] [outer = 0000004085F4F000] 11:01:08 INFO - PROCESS | 1508 | 1467050468953 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004087595400) [pid = 1508] [serial = 2132] [outer = 0000004085F4F000] 11:01:09 INFO - PROCESS | 1508 | 1467050469765 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:01:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1136ms 11:01:09 INFO - PROCESS | 1508 | 1467050469774 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 1508 | 1467050469779 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 11:01:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:01:09 INFO - PROCESS | 1508 | 1467050469810 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 1508 | 1467050469813 Marionette TRACE conn6 <- [1,2806,null,{}] 11:01:09 INFO - PROCESS | 1508 | 1467050469818 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:09 INFO - PROCESS | 1508 | 1467050469821 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:09 INFO - PROCESS | 1508 | 1467050469955 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 11:01:10 INFO - PROCESS | 1508 | 1467050470078 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 1508 | 1467050470081 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:10 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095452800 == 39 [pid = 1508] [id = 711] 11:01:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408C3B3800) [pid = 1508] [serial = 2133] [outer = 0000000000000000] 11:01:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408D8B3C00) [pid = 1508] [serial = 2134] [outer = 000000408C3B3800] 11:01:10 INFO - PROCESS | 1508 | 1467050470140 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004090FB9000) [pid = 1508] [serial = 2135] [outer = 000000408C3B3800] 11:01:11 INFO - PROCESS | 1508 | 1467050471034 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:01:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1295ms 11:01:11 INFO - PROCESS | 1508 | 1467050471104 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1508 | 1467050471109 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 11:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:01:11 INFO - PROCESS | 1508 | 1467050471114 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1508 | 1467050471117 Marionette TRACE conn6 <- [1,2810,null,{}] 11:01:11 INFO - PROCESS | 1508 | 1467050471123 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:11 INFO - PROCESS | 1508 | 1467050471126 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:11 INFO - PROCESS | 1508 | 1467050471242 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 11:01:11 INFO - PROCESS | 1508 | 1467050471322 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 1508 | 1467050471327 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:11 INFO - PROCESS | 1508 | ++DOCSHELL 000000408BCDC800 == 40 [pid = 1508] [id = 712] 11:01:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004086AC9800) [pid = 1508] [serial = 2136] [outer = 0000000000000000] 11:01:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (000000408B9C9400) [pid = 1508] [serial = 2137] [outer = 0000004086AC9800] 11:01:11 INFO - PROCESS | 1508 | 1467050471390 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408C3D8C00) [pid = 1508] [serial = 2138] [outer = 0000004086AC9800] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA32800 == 39 [pid = 1508] [id = 698] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 0000004097954000 == 38 [pid = 1508] [id = 697] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 00000040985B4000 == 37 [pid = 1508] [id = 708] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 00000040984D0800 == 36 [pid = 1508] [id = 707] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 000000409794F800 == 35 [pid = 1508] [id = 706] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 0000004095486800 == 34 [pid = 1508] [id = 705] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 000000409476C000 == 33 [pid = 1508] [id = 704] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 000000409414E800 == 32 [pid = 1508] [id = 703] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 00000040912CA800 == 31 [pid = 1508] [id = 702] 11:01:11 INFO - PROCESS | 1508 | --DOCSHELL 000000408C7A6000 == 30 [pid = 1508] [id = 701] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408D420400) [pid = 1508] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000409753BC00) [pid = 1508] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000409416EC00) [pid = 1508] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040946E6000) [pid = 1508] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408BBA3000) [pid = 1508] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408C950400) [pid = 1508] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004087A1FC00) [pid = 1508] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408BC71C00) [pid = 1508] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004095214400) [pid = 1508] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004091043C00) [pid = 1508] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040949F2800) [pid = 1508] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408CA0B400) [pid = 1508] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408D8B4400) [pid = 1508] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040975F2400) [pid = 1508] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004097576400) [pid = 1508] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004097104400) [pid = 1508] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040960AF400) [pid = 1508] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004093FFD800) [pid = 1508] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040949F2C00) [pid = 1508] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040965B6C00) [pid = 1508] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040960BB400) [pid = 1508] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004092065C00) [pid = 1508] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 11:01:11 INFO - PROCESS | 1508 | 1467050471878 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 795ms 11:01:11 INFO - PROCESS | 1508 | 1467050471913 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 1508 | 1467050471917 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 11:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:01:11 INFO - PROCESS | 1508 | 1467050471924 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 1508 | 1467050471926 Marionette TRACE conn6 <- [1,2814,null,{}] 11:01:11 INFO - PROCESS | 1508 | 1467050471930 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:11 INFO - PROCESS | 1508 | 1467050471933 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:12 INFO - PROCESS | 1508 | 1467050472023 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 11:01:12 INFO - PROCESS | 1508 | 1467050472030 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1508 | 1467050472033 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093DB2800 == 31 [pid = 1508] [id = 713] 11:01:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408C674C00) [pid = 1508] [serial = 2139] [outer = 0000000000000000] 11:01:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408D327C00) [pid = 1508] [serial = 2140] [outer = 000000408C674C00] 11:01:12 INFO - PROCESS | 1508 | 1467050472081 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408D639400) [pid = 1508] [serial = 2141] [outer = 000000408C674C00] 11:01:12 INFO - PROCESS | 1508 | 1467050472558 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 693ms 11:01:12 INFO - PROCESS | 1508 | 1467050472619 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 1508 | 1467050472622 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 11:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:01:12 INFO - PROCESS | 1508 | 1467050472626 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 1508 | 1467050472630 Marionette TRACE conn6 <- [1,2818,null,{}] 11:01:12 INFO - PROCESS | 1508 | 1467050472641 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:12 INFO - PROCESS | 1508 | 1467050472646 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:12 INFO - PROCESS | 1508 | 1467050472773 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 11:01:12 INFO - PROCESS | 1508 | 1467050472860 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 1508 | 1467050472863 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:12 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094921800 == 32 [pid = 1508] [id = 714] 11:01:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408C6E6400) [pid = 1508] [serial = 2142] [outer = 0000000000000000] 11:01:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004091044C00) [pid = 1508] [serial = 2143] [outer = 000000408C6E6400] 11:01:12 INFO - PROCESS | 1508 | 1467050472912 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040920D1000) [pid = 1508] [serial = 2144] [outer = 000000408C6E6400] 11:01:13 INFO - PROCESS | 1508 | 1467050473304 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 11:01:13 INFO - PROCESS | 1508 | 1467050473362 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 1508 | 1467050473365 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 11:01:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:01:13 INFO - PROCESS | 1508 | 1467050473368 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 1508 | 1467050473370 Marionette TRACE conn6 <- [1,2822,null,{}] 11:01:13 INFO - PROCESS | 1508 | 1467050473373 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:13 INFO - PROCESS | 1508 | 1467050473375 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:13 INFO - PROCESS | 1508 | 1467050473467 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 11:01:13 INFO - PROCESS | 1508 | 1467050473473 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 1508 | 1467050473475 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:13 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097625800 == 33 [pid = 1508] [id = 715] 11:01:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004094007C00) [pid = 1508] [serial = 2145] [outer = 0000000000000000] 11:01:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040941E6C00) [pid = 1508] [serial = 2146] [outer = 0000004094007C00] 11:01:13 INFO - PROCESS | 1508 | 1467050473521 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040946DF000) [pid = 1508] [serial = 2147] [outer = 0000004094007C00] 11:01:14 INFO - PROCESS | 1508 | 1467050474006 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 11:01:14 INFO - PROCESS | 1508 | 1467050474062 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1508 | 1467050474071 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 11:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:01:14 INFO - PROCESS | 1508 | 1467050474083 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1508 | 1467050474085 Marionette TRACE conn6 <- [1,2826,null,{}] 11:01:14 INFO - PROCESS | 1508 | 1467050474089 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:14 INFO - PROCESS | 1508 | 1467050474091 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:14 INFO - PROCESS | 1508 | 1467050474230 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 11:01:14 INFO - PROCESS | 1508 | 1467050474260 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 1508 | 1467050474263 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:14 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984BC000 == 34 [pid = 1508] [id = 716] 11:01:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004086AC9C00) [pid = 1508] [serial = 2148] [outer = 0000000000000000] 11:01:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040949F3800) [pid = 1508] [serial = 2149] [outer = 0000004086AC9C00] 11:01:14 INFO - PROCESS | 1508 | 1467050474307 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000409520B800) [pid = 1508] [serial = 2150] [outer = 0000004086AC9C00] 11:01:14 INFO - PROCESS | 1508 | 1467050474773 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 735ms 11:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:01:14 INFO - PROCESS | 1508 | 1467050474829 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 1508 | 1467050474832 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 11:01:14 INFO - PROCESS | 1508 | 1467050474835 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 1508 | 1467050474837 Marionette TRACE conn6 <- [1,2830,null,{}] 11:01:14 INFO - PROCESS | 1508 | 1467050474840 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:14 INFO - PROCESS | 1508 | 1467050474846 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:14 INFO - PROCESS | 1508 | 1467050474986 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 11:01:15 INFO - PROCESS | 1508 | 1467050475045 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1508 | 1467050475047 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:15 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985B9000 == 35 [pid = 1508] [id = 717] 11:01:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040960B9000) [pid = 1508] [serial = 2151] [outer = 0000000000000000] 11:01:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004097110400) [pid = 1508] [serial = 2152] [outer = 00000040960B9000] 11:01:15 INFO - PROCESS | 1508 | 1467050475093 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409756EC00) [pid = 1508] [serial = 2153] [outer = 00000040960B9000] 11:01:15 INFO - PROCESS | 1508 | 1467050475540 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 774ms 11:01:15 INFO - PROCESS | 1508 | 1467050475618 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 11:01:15 INFO - PROCESS | 1508 | 1467050475621 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 11:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:01:15 INFO - PROCESS | 1508 | 1467050475624 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 1508 | 1467050475626 Marionette TRACE conn6 <- [1,2834,null,{}] 11:01:15 INFO - PROCESS | 1508 | 1467050475630 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:15 INFO - PROCESS | 1508 | 1467050475632 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:15 INFO - PROCESS | 1508 | 1467050475786 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004087894400) [pid = 1508] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040886E0400) [pid = 1508] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004086007800) [pid = 1508] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408C6E4800) [pid = 1508] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004094D61C00) [pid = 1508] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408BBA5400) [pid = 1508] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004092064800) [pid = 1508] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409540E800) [pid = 1508] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004097757800) [pid = 1508] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004091FA9400) [pid = 1508] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040855A2400) [pid = 1508] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004093EA5000) [pid = 1508] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:01:15 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004090C90800) [pid = 1508] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:01:15 INFO - PROCESS | 1508 | 1467050475845 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 1508 | 1467050475847 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:15 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945B3800 == 36 [pid = 1508] [id = 718] 11:01:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004085F4B000) [pid = 1508] [serial = 2154] [outer = 0000000000000000] 11:01:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004087366400) [pid = 1508] [serial = 2155] [outer = 0000004085F4B000] 11:01:15 INFO - PROCESS | 1508 | 1467050475892 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (0000004091FA9400) [pid = 1508] [serial = 2156] [outer = 0000004085F4B000] 11:01:16 INFO - PROCESS | 1508 | 1467050476265 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:01:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 11:01:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:01:16 INFO - PROCESS | 1508 | 1467050476318 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1508 | 1467050476320 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 11:01:16 INFO - PROCESS | 1508 | 1467050476323 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1508 | 1467050476325 Marionette TRACE conn6 <- [1,2838,null,{}] 11:01:16 INFO - PROCESS | 1508 | 1467050476328 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:16 INFO - PROCESS | 1508 | 1467050476330 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:16 INFO - PROCESS | 1508 | 1467050476413 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 11:01:16 INFO - PROCESS | 1508 | 1467050476419 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 1508 | 1467050476420 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:16 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB41800 == 37 [pid = 1508] [id = 719] 11:01:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040975EA800) [pid = 1508] [serial = 2157] [outer = 0000000000000000] 11:01:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040975F0800) [pid = 1508] [serial = 2158] [outer = 00000040975EA800] 11:01:16 INFO - PROCESS | 1508 | 1467050476465 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409774E800) [pid = 1508] [serial = 2159] [outer = 00000040975EA800] 11:01:16 INFO - PROCESS | 1508 | 1467050476910 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:01:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 11:01:16 INFO - PROCESS | 1508 | 1467050476956 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 1508 | 1467050476958 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 11:01:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:01:16 INFO - PROCESS | 1508 | 1467050476962 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 1508 | 1467050476964 Marionette TRACE conn6 <- [1,2842,null,{}] 11:01:16 INFO - PROCESS | 1508 | 1467050476968 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:16 INFO - PROCESS | 1508 | 1467050476970 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:17 INFO - PROCESS | 1508 | 1467050477054 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 11:01:17 INFO - PROCESS | 1508 | 1467050477059 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1508 | 1467050477061 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:17 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B68D000 == 38 [pid = 1508] [id = 720] 11:01:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004097758400) [pid = 1508] [serial = 2160] [outer = 0000000000000000] 11:01:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (00000040978C2400) [pid = 1508] [serial = 2161] [outer = 0000004097758400] 11:01:17 INFO - PROCESS | 1508 | 1467050477107 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040978CC400) [pid = 1508] [serial = 2162] [outer = 0000004097758400] 11:01:17 INFO - PROCESS | 1508 | 1467050477562 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:01:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:01:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 11:01:17 INFO - PROCESS | 1508 | 1467050477603 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 1508 | 1467050477606 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 11:01:17 INFO - PROCESS | 1508 | 1467050477609 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:01:17 INFO - PROCESS | 1508 | 1467050477611 Marionette TRACE conn6 <- [1,2846,null,{}] 11:01:17 INFO - PROCESS | 1508 | 1467050477615 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:17 INFO - PROCESS | 1508 | 1467050477617 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:17 INFO - PROCESS | 1508 | 1467050477702 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 11:01:17 INFO - PROCESS | 1508 | 1467050477707 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 1508 | 1467050477717 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:17 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B6B6000 == 39 [pid = 1508] [id = 721] 11:01:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040979C4800) [pid = 1508] [serial = 2163] [outer = 0000000000000000] 11:01:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040979C7800) [pid = 1508] [serial = 2164] [outer = 00000040979C4800] 11:01:17 INFO - PROCESS | 1508 | 1467050477765 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040979CFC00) [pid = 1508] [serial = 2165] [outer = 00000040979C4800] 11:01:18 INFO - PROCESS | 1508 | 1467050478490 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:01:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:01:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 944ms 11:01:18 INFO - PROCESS | 1508 | 1467050478559 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 1508 | 1467050478564 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 11:01:18 INFO - PROCESS | 1508 | 1467050478569 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:01:18 INFO - PROCESS | 1508 | 1467050478575 Marionette TRACE conn6 <- [1,2850,null,{}] 11:01:18 INFO - PROCESS | 1508 | 1467050478580 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:18 INFO - PROCESS | 1508 | 1467050478583 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:18 INFO - PROCESS | 1508 | 1467050478709 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 11:01:18 INFO - PROCESS | 1508 | 1467050478827 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 1508 | 1467050478831 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:18 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094149800 == 40 [pid = 1508] [id = 722] 11:01:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408BC7C400) [pid = 1508] [serial = 2166] [outer = 0000000000000000] 11:01:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408CA08C00) [pid = 1508] [serial = 2167] [outer = 000000408BC7C400] 11:01:18 INFO - PROCESS | 1508 | 1467050478893 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040903B0C00) [pid = 1508] [serial = 2168] [outer = 000000408BC7C400] 11:01:19 INFO - PROCESS | 1508 | 1467050479476 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:01:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 941ms 11:01:19 INFO - PROCESS | 1508 | 1467050479514 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 1508 | 1467050479519 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 11:01:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:01:19 INFO - PROCESS | 1508 | 1467050479526 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 1508 | 1467050479529 Marionette TRACE conn6 <- [1,2854,null,{}] 11:01:19 INFO - PROCESS | 1508 | 1467050479533 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:19 INFO - PROCESS | 1508 | 1467050479536 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:19 INFO - PROCESS | 1508 | 1467050479657 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 11:01:19 INFO - PROCESS | 1508 | 1467050479781 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 1508 | 1467050479784 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:19 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985A7000 == 41 [pid = 1508] [id = 723] 11:01:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040920C5800) [pid = 1508] [serial = 2169] [outer = 0000000000000000] 11:01:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040946E6000) [pid = 1508] [serial = 2170] [outer = 00000040920C5800] 11:01:19 INFO - PROCESS | 1508 | 1467050479842 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004095217000) [pid = 1508] [serial = 2171] [outer = 00000040920C5800] 11:01:20 INFO - PROCESS | 1508 | 1467050480473 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 986ms 11:01:20 INFO - PROCESS | 1508 | 1467050480514 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 1508 | 1467050480516 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 11:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:01:20 INFO - PROCESS | 1508 | 1467050480521 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 1508 | 1467050480525 Marionette TRACE conn6 <- [1,2858,null,{}] 11:01:20 INFO - PROCESS | 1508 | 1467050480552 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:20 INFO - PROCESS | 1508 | 1467050480558 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:20 INFO - PROCESS | 1508 | 1467050480676 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 11:01:20 INFO - PROCESS | 1508 | 1467050480813 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 1508 | 1467050480816 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:20 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B755800 == 42 [pid = 1508] [id = 724] 11:01:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004095212400) [pid = 1508] [serial = 2172] [outer = 0000000000000000] 11:01:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004097535C00) [pid = 1508] [serial = 2173] [outer = 0000004095212400] 11:01:20 INFO - PROCESS | 1508 | 1467050480878 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (00000040979CDC00) [pid = 1508] [serial = 2174] [outer = 0000004095212400] 11:01:21 INFO - PROCESS | 1508 | 1467050481694 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:01:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:01:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1237ms 11:01:21 INFO - PROCESS | 1508 | 1467050481760 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 1508 | 1467050481765 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 11:01:21 INFO - PROCESS | 1508 | 1467050481769 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:01:21 INFO - PROCESS | 1508 | 1467050481773 Marionette TRACE conn6 <- [1,2862,null,{}] 11:01:21 INFO - PROCESS | 1508 | 1467050481779 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:21 INFO - PROCESS | 1508 | 1467050481782 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:21 INFO - PROCESS | 1508 | 1467050481889 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409B68D000 == 41 [pid = 1508] [id = 720] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB41800 == 40 [pid = 1508] [id = 719] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 00000040945B3800 == 39 [pid = 1508] [id = 718] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 00000040985B9000 == 38 [pid = 1508] [id = 717] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 00000040984BC000 == 37 [pid = 1508] [id = 716] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004097625800 == 36 [pid = 1508] [id = 715] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004094921800 == 35 [pid = 1508] [id = 714] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DB2800 == 34 [pid = 1508] [id = 713] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000408BCDC800 == 33 [pid = 1508] [id = 712] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409A87D000 == 32 [pid = 1508] [id = 709] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000408D854800 == 31 [pid = 1508] [id = 710] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004095452800 == 30 [pid = 1508] [id = 711] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB4B800 == 29 [pid = 1508] [id = 699] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409171C800 == 28 [pid = 1508] [id = 700] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409B755800 == 27 [pid = 1508] [id = 724] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 00000040985A7000 == 26 [pid = 1508] [id = 723] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 0000004094149800 == 25 [pid = 1508] [id = 722] 11:01:22 INFO - PROCESS | 1508 | --DOCSHELL 000000409B6B6000 == 24 [pid = 1508] [id = 721] 11:01:22 INFO - PROCESS | 1508 | 1467050482605 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 1508 | 1467050482609 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040886EC800) [pid = 1508] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408BBAB000) [pid = 1508] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (000000408D366000) [pid = 1508] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408BBA2800) [pid = 1508] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040866C6000) [pid = 1508] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004087332800) [pid = 1508] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408D326400) [pid = 1508] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040956AC800) [pid = 1508] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408D8B3400) [pid = 1508] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408BC0EC00) [pid = 1508] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040947B0800) [pid = 1508] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040922C9400) [pid = 1508] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097671000) [pid = 1508] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040956D4400) [pid = 1508] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040978C7C00) [pid = 1508] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409775A400) [pid = 1508] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004092069400) [pid = 1508] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408C6A6C00) [pid = 1508] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004094168000) [pid = 1508] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004095216400) [pid = 1508] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040949ED000) [pid = 1508] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004090F3A400) [pid = 1508] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004091042800) [pid = 1508] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004096518C00) [pid = 1508] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040922CEC00) [pid = 1508] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (00000040949EC000) [pid = 1508] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (000000408D635400) [pid = 1508] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 11:01:22 INFO - PROCESS | 1508 | ++DOCSHELL 000000408792A000 == 25 [pid = 1508] [id = 725] 11:01:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (0000004085610400) [pid = 1508] [serial = 2175] [outer = 0000000000000000] 11:01:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (000000408570CC00) [pid = 1508] [serial = 2176] [outer = 0000004085610400] 11:01:22 INFO - PROCESS | 1508 | 1467050482767 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004086008400) [pid = 1508] [serial = 2177] [outer = 0000004085610400] 11:01:23 INFO - PROCESS | 1508 | 1467050483193 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1485ms 11:01:23 INFO - PROCESS | 1508 | 1467050483264 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1508 | 1467050483268 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 11:01:23 INFO - PROCESS | 1508 | 1467050483273 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:01:23 INFO - PROCESS | 1508 | 1467050483276 Marionette TRACE conn6 <- [1,2866,null,{}] 11:01:23 INFO - PROCESS | 1508 | 1467050483281 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:23 INFO - PROCESS | 1508 | 1467050483286 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:23 INFO - PROCESS | 1508 | 1467050483384 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 11:01:23 INFO - PROCESS | 1508 | 1467050483393 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 1508 | 1467050483396 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:23 INFO - PROCESS | 1508 | ++DOCSHELL 000000408DA8D000 == 26 [pid = 1508] [id = 726] 11:01:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004087369800) [pid = 1508] [serial = 2178] [outer = 0000000000000000] 11:01:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004087711400) [pid = 1508] [serial = 2179] [outer = 0000004087369800] 11:01:23 INFO - PROCESS | 1508 | 1467050483446 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408884DC00) [pid = 1508] [serial = 2180] [outer = 0000004087369800] 11:01:23 INFO - PROCESS | 1508 | 1467050483941 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 11:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:01:23 INFO - PROCESS | 1508 | 1467050483972 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 1508 | 1467050483977 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 11:01:23 INFO - PROCESS | 1508 | 1467050483982 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 1508 | 1467050483984 Marionette TRACE conn6 <- [1,2870,null,{}] 11:01:23 INFO - PROCESS | 1508 | 1467050483988 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:23 INFO - PROCESS | 1508 | 1467050483991 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:24 INFO - PROCESS | 1508 | 1467050484117 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 11:01:24 INFO - PROCESS | 1508 | 1467050484232 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1508 | 1467050484235 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:24 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093384800 == 27 [pid = 1508] [id = 727] 11:01:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408BCC2C00) [pid = 1508] [serial = 2181] [outer = 0000000000000000] 11:01:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408C4A6C00) [pid = 1508] [serial = 2182] [outer = 000000408BCC2C00] 11:01:24 INFO - PROCESS | 1508 | 1467050484281 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408CA0C000) [pid = 1508] [serial = 2183] [outer = 000000408BCC2C00] 11:01:24 INFO - PROCESS | 1508 | 1467050484714 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:01:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 776ms 11:01:24 INFO - PROCESS | 1508 | 1467050484759 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 1508 | 1467050484761 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 11:01:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:01:24 INFO - PROCESS | 1508 | 1467050484767 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 1508 | 1467050484773 Marionette TRACE conn6 <- [1,2874,null,{}] 11:01:24 INFO - PROCESS | 1508 | 1467050484793 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:24 INFO - PROCESS | 1508 | 1467050484797 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:24 INFO - PROCESS | 1508 | 1467050484918 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 11:01:24 INFO - PROCESS | 1508 | 1467050484934 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 1508 | 1467050484936 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:24 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C2000 == 28 [pid = 1508] [id = 728] 11:01:24 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000408D61F400) [pid = 1508] [serial = 2184] [outer = 0000000000000000] 11:01:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D8BA000) [pid = 1508] [serial = 2185] [outer = 000000408D61F400] 11:01:25 INFO - PROCESS | 1508 | 1467050485024 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040903D1C00) [pid = 1508] [serial = 2186] [outer = 000000408D61F400] 11:01:25 INFO - PROCESS | 1508 | 1467050485475 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 752ms 11:01:25 INFO - PROCESS | 1508 | 1467050485523 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 1508 | 1467050485526 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 11:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:01:25 INFO - PROCESS | 1508 | 1467050485535 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 1508 | 1467050485537 Marionette TRACE conn6 <- [1,2878,null,{}] 11:01:25 INFO - PROCESS | 1508 | 1467050485541 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:25 INFO - PROCESS | 1508 | 1467050485543 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:25 INFO - PROCESS | 1508 | 1467050485660 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 11:01:25 INFO - PROCESS | 1508 | 1467050485722 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 1508 | 1467050485724 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:25 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094782800 == 29 [pid = 1508] [id = 729] 11:01:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004090F3EC00) [pid = 1508] [serial = 2187] [outer = 0000000000000000] 11:01:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004091044800) [pid = 1508] [serial = 2188] [outer = 0000004090F3EC00] 11:01:25 INFO - PROCESS | 1508 | 1467050485770 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004092060C00) [pid = 1508] [serial = 2189] [outer = 0000004090F3EC00] 11:01:26 INFO - PROCESS | 1508 | 1467050486205 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:01:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:01:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 733ms 11:01:26 INFO - PROCESS | 1508 | 1467050486273 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 1508 | 1467050486275 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 11:01:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:01:26 INFO - PROCESS | 1508 | 1467050486279 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 1508 | 1467050486281 Marionette TRACE conn6 <- [1,2882,null,{}] 11:01:26 INFO - PROCESS | 1508 | 1467050486284 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:26 INFO - PROCESS | 1508 | 1467050486286 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:26 INFO - PROCESS | 1508 | 1467050486404 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 11:01:26 INFO - PROCESS | 1508 | 1467050486416 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 1508 | 1467050486422 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:26 INFO - PROCESS | 1508 | ++DOCSHELL 000000409605D000 == 30 [pid = 1508] [id = 730] 11:01:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040920CFC00) [pid = 1508] [serial = 2190] [outer = 0000000000000000] 11:01:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004092240800) [pid = 1508] [serial = 2191] [outer = 00000040920CFC00] 11:01:26 INFO - PROCESS | 1508 | 1467050486525 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409400B400) [pid = 1508] [serial = 2192] [outer = 00000040920CFC00] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004086AC9C00) [pid = 1508] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040956D4C00) [pid = 1508] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004094007C00) [pid = 1508] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004086AC9800) [pid = 1508] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040960B9000) [pid = 1508] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408C674C00) [pid = 1508] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004085F4F000) [pid = 1508] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408C3B3800) [pid = 1508] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000408C6E6400) [pid = 1508] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004085F4B000) [pid = 1508] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040975EA800) [pid = 1508] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040979C4800) [pid = 1508] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:01:26 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004097758400) [pid = 1508] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:01:27 INFO - PROCESS | 1508 | 1467050487169 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 941ms 11:01:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:01:27 INFO - PROCESS | 1508 | 1467050487222 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1508 | 1467050487224 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 11:01:27 INFO - PROCESS | 1508 | 1467050487227 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1508 | 1467050487229 Marionette TRACE conn6 <- [1,2886,null,{}] 11:01:27 INFO - PROCESS | 1508 | 1467050487233 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 1508 | 1467050487235 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:27 INFO - PROCESS | 1508 | 1467050487329 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 11:01:27 INFO - PROCESS | 1508 | 1467050487337 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1508 | 1467050487339 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:27 INFO - PROCESS | 1508 | ++DOCSHELL 0000004086F7E000 == 31 [pid = 1508] [id = 731] 11:01:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004092067C00) [pid = 1508] [serial = 2193] [outer = 0000000000000000] 11:01:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000409431EC00) [pid = 1508] [serial = 2194] [outer = 0000004092067C00] 11:01:27 INFO - PROCESS | 1508 | 1467050487383 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (000000408D8B4000) [pid = 1508] [serial = 2195] [outer = 0000004092067C00] 11:01:27 INFO - PROCESS | 1508 | 1467050487811 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:01:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 11:01:27 INFO - PROCESS | 1508 | 1467050487859 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 1508 | 1467050487861 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 11:01:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:01:27 INFO - PROCESS | 1508 | 1467050487865 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 1508 | 1467050487866 Marionette TRACE conn6 <- [1,2890,null,{}] 11:01:27 INFO - PROCESS | 1508 | 1467050487870 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:27 INFO - PROCESS | 1508 | 1467050487872 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:27 INFO - PROCESS | 1508 | 1467050487954 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 11:01:27 INFO - PROCESS | 1508 | 1467050487961 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 1508 | 1467050487963 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:27 INFO - PROCESS | 1508 | ++DOCSHELL 00000040984D5800 == 32 [pid = 1508] [id = 732] 11:01:27 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000409495B400) [pid = 1508] [serial = 2196] [outer = 0000000000000000] 11:01:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004094969C00) [pid = 1508] [serial = 2197] [outer = 000000409495B400] 11:01:28 INFO - PROCESS | 1508 | 1467050488009 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040949F7000) [pid = 1508] [serial = 2198] [outer = 000000409495B400] 11:01:28 INFO - PROCESS | 1508 | 1467050488444 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:01:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:01:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 11:01:28 INFO - PROCESS | 1508 | 1467050488498 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 11:01:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:01:28 INFO - PROCESS | 1508 | 1467050488500 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 11:01:28 INFO - PROCESS | 1508 | 1467050488504 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 1508 | 1467050488506 Marionette TRACE conn6 <- [1,2894,null,{}] 11:01:28 INFO - PROCESS | 1508 | 1467050488510 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:28 INFO - PROCESS | 1508 | 1467050488512 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:28 INFO - PROCESS | 1508 | 1467050488603 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 11:01:28 INFO - PROCESS | 1508 | 1467050488611 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 1508 | 1467050488613 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:28 INFO - PROCESS | 1508 | ++DOCSHELL 000000409859F000 == 33 [pid = 1508] [id = 733] 11:01:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409520B000) [pid = 1508] [serial = 2199] [outer = 0000000000000000] 11:01:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409520C000) [pid = 1508] [serial = 2200] [outer = 000000409520B000] 11:01:28 INFO - PROCESS | 1508 | 1467050488658 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004095616000) [pid = 1508] [serial = 2201] [outer = 000000409520B000] 11:01:29 INFO - PROCESS | 1508 | 1467050489381 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:01:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:01:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 946ms 11:01:29 INFO - PROCESS | 1508 | 1467050489452 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 11:01:29 INFO - PROCESS | 1508 | 1467050489457 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 11:01:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:01:29 INFO - PROCESS | 1508 | 1467050489462 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 1508 | 1467050489466 Marionette TRACE conn6 <- [1,2898,null,{}] 11:01:29 INFO - PROCESS | 1508 | 1467050489472 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:29 INFO - PROCESS | 1508 | 1467050489475 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:29 INFO - PROCESS | 1508 | 1467050489609 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 11:01:29 INFO - PROCESS | 1508 | 1467050489725 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 1508 | 1467050489729 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:29 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091F47000 == 34 [pid = 1508] [id = 734] 11:01:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004086A0DC00) [pid = 1508] [serial = 2202] [outer = 0000000000000000] 11:01:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004087333C00) [pid = 1508] [serial = 2203] [outer = 0000004086A0DC00] 11:01:29 INFO - PROCESS | 1508 | 1467050489790 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408B9CB800) [pid = 1508] [serial = 2204] [outer = 0000004086A0DC00] 11:01:30 INFO - PROCESS | 1508 | 1467050490441 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:01:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:01:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:01:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1031ms 11:01:30 INFO - PROCESS | 1508 | 1467050490497 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 11:01:30 INFO - PROCESS | 1508 | 1467050490502 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 11:01:30 INFO - TEST-START | /DOMEvents/constructors.html 11:01:30 INFO - PROCESS | 1508 | 1467050490553 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 1508 | 1467050490556 Marionette TRACE conn6 <- [1,2902,null,{}] 11:01:30 INFO - PROCESS | 1508 | 1467050490561 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:30 INFO - PROCESS | 1508 | 1467050490564 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:30 INFO - PROCESS | 1508 | 1467050490698 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 11:01:30 INFO - PROCESS | 1508 | 1467050490813 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 1508 | 1467050490816 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:30 INFO - PROCESS | 1508 | ++DOCSHELL 00000040965B1000 == 35 [pid = 1508] [id = 735] 11:01:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408D41F800) [pid = 1508] [serial = 2205] [outer = 0000000000000000] 11:01:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408D634000) [pid = 1508] [serial = 2206] [outer = 000000408D41F800] 11:01:30 INFO - PROCESS | 1508 | 1467050490881 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004090F35000) [pid = 1508] [serial = 2207] [outer = 000000408D41F800] 11:01:31 INFO - PROCESS | 1508 | 1467050491777 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:01:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:01:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:01:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:01:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 1346ms 11:01:31 INFO - PROCESS | 1508 | 1467050491879 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 1508 | 1467050491883 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 11:01:31 INFO - PROCESS | 1508 | 1467050491888 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:01:31 INFO - PROCESS | 1508 | 1467050491891 Marionette TRACE conn6 <- [1,2906,null,{}] 11:01:31 INFO - PROCESS | 1508 | 1467050491897 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:31 INFO - PROCESS | 1508 | 1467050491900 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:32 INFO - PROCESS | 1508 | 1467050492049 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 11:01:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004096075800 == 34 [pid = 1508] [id = 684] 11:01:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004096007000 == 33 [pid = 1508] [id = 690] 11:01:32 INFO - PROCESS | 1508 | --DOCSHELL 000000409461B800 == 32 [pid = 1508] [id = 689] 11:01:32 INFO - PROCESS | 1508 | --DOCSHELL 000000409460F800 == 31 [pid = 1508] [id = 682] 11:01:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004093DAD000 == 30 [pid = 1508] [id = 681] 11:01:32 INFO - PROCESS | 1508 | --DOCSHELL 000000408DB06000 == 29 [pid = 1508] [id = 687] 11:01:32 INFO - PROCESS | 1508 | --DOCSHELL 0000004094950000 == 28 [pid = 1508] [id = 683] 11:01:32 INFO - PROCESS | 1508 | --DOCSHELL 000000409339A800 == 27 [pid = 1508] [id = 688] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040949F3800) [pid = 1508] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004096A8F400) [pid = 1508] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040941E6C00) [pid = 1508] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (00000040978CC400) [pid = 1508] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (000000408B9C9400) [pid = 1508] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408C3D8C00) [pid = 1508] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (0000004097110400) [pid = 1508] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408D327C00) [pid = 1508] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408D639400) [pid = 1508] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004086859800) [pid = 1508] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004087595400) [pid = 1508] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (000000408D8B3C00) [pid = 1508] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004090FB9000) [pid = 1508] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004091044C00) [pid = 1508] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040920D1000) [pid = 1508] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (0000004087366400) [pid = 1508] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000409756EC00) [pid = 1508] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040975F0800) [pid = 1508] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000409774E800) [pid = 1508] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 62 (0000004091FA9400) [pid = 1508] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 61 (000000409520B800) [pid = 1508] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 60 (00000040946DF000) [pid = 1508] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 59 (00000040979C7800) [pid = 1508] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 58 (00000040979CFC00) [pid = 1508] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | --DOMWINDOW == 57 (00000040978C2400) [pid = 1508] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 11:01:32 INFO - PROCESS | 1508 | 1467050492165 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1508 | 1467050492168 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004090CAF000 == 28 [pid = 1508] [id = 736] 11:01:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 58 (0000004085763000) [pid = 1508] [serial = 2208] [outer = 0000000000000000] 11:01:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 59 (0000004086F26400) [pid = 1508] [serial = 2209] [outer = 0000004085763000] 11:01:32 INFO - PROCESS | 1508 | 1467050492219 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 60 (000000408BCC3000) [pid = 1508] [serial = 2210] [outer = 0000004085763000] 11:01:32 INFO - PROCESS | 1508 | 1467050492628 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:01:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:01:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 776ms 11:01:32 INFO - PROCESS | 1508 | 1467050492690 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 1508 | 1467050492695 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 11:01:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:01:32 INFO - PROCESS | 1508 | 1467050492702 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 1508 | 1467050492705 Marionette TRACE conn6 <- [1,2910,null,{}] 11:01:32 INFO - PROCESS | 1508 | 1467050492709 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:32 INFO - PROCESS | 1508 | 1467050492712 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:32 INFO - PROCESS | 1508 | 1467050492802 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 11:01:32 INFO - PROCESS | 1508 | 1467050492808 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 1508 | 1467050492810 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:32 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094145800 == 29 [pid = 1508] [id = 737] 11:01:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 61 (000000408D8B4400) [pid = 1508] [serial = 2211] [outer = 0000000000000000] 11:01:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 62 (000000408DF65800) [pid = 1508] [serial = 2212] [outer = 000000408D8B4400] 11:01:32 INFO - PROCESS | 1508 | 1467050492858 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 1508 | ++DOMWINDOW == 63 (0000004090F42400) [pid = 1508] [serial = 2213] [outer = 000000408D8B4400] 11:01:33 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:33 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:33 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:33 INFO - PROCESS | 1508 | [1508] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:01:33 INFO - PROCESS | 1508 | 1467050493341 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:01:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:01:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:33 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 11:01:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:33 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 11:01:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:33 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]" 11:01:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:01:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:01:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:01:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 701ms 11:01:33 INFO - PROCESS | 1508 | 1467050493403 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 1508 | 1467050493406 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 11:01:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:01:33 INFO - PROCESS | 1508 | 1467050493410 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 1508 | 1467050493413 Marionette TRACE conn6 <- [1,2914,null,{}] 11:01:33 INFO - PROCESS | 1508 | 1467050493425 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:33 INFO - PROCESS | 1508 | 1467050493437 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:33 INFO - PROCESS | 1508 | 1467050493556 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 11:01:33 INFO - PROCESS | 1508 | 1467050493640 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 1508 | 1467050493643 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:33 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095489800 == 30 [pid = 1508] [id = 738] 11:01:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 64 (0000004085F46800) [pid = 1508] [serial = 2214] [outer = 0000000000000000] 11:01:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (0000004094004000) [pid = 1508] [serial = 2215] [outer = 0000004085F46800] 11:01:33 INFO - PROCESS | 1508 | 1467050493692 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (00000040943EAC00) [pid = 1508] [serial = 2216] [outer = 0000004085F46800] 11:01:33 INFO - PROCESS | 1508 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:01:34 INFO - PROCESS | 1508 | 1467050494033 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:01:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:01:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 11:01:34 INFO - PROCESS | 1508 | 1467050494103 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 1508 | 1467050494105 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 11:01:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:01:34 INFO - PROCESS | 1508 | 1467050494109 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1508 | 1467050494111 Marionette TRACE conn6 <- [1,2918,null,{}] 11:01:34 INFO - PROCESS | 1508 | 1467050494114 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:34 INFO - PROCESS | 1508 | 1467050494116 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:34 INFO - PROCESS | 1508 | 1467050494246 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 11:01:34 INFO - PROCESS | 1508 | 1467050494258 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 1508 | 1467050494260 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:34 INFO - PROCESS | 1508 | ++DOCSHELL 000000409795E800 == 31 [pid = 1508] [id = 739] 11:01:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (00000040946E5800) [pid = 1508] [serial = 2217] [outer = 0000000000000000] 11:01:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (00000040949ED400) [pid = 1508] [serial = 2218] [outer = 00000040946E5800] 11:01:34 INFO - PROCESS | 1508 | 1467050494306 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004095210800) [pid = 1508] [serial = 2219] [outer = 00000040946E5800] 11:01:34 INFO - PROCESS | 1508 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:01:34 INFO - PROCESS | 1508 | 1467050494720 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:01:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:01:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 628ms 11:01:34 INFO - PROCESS | 1508 | 1467050494740 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 11:01:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:01:34 INFO - PROCESS | 1508 | 1467050494742 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 11:01:34 INFO - PROCESS | 1508 | 1467050494745 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 1508 | 1467050494747 Marionette TRACE conn6 <- [1,2922,null,{}] 11:01:34 INFO - PROCESS | 1508 | 1467050494750 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:34 INFO - PROCESS | 1508 | 1467050494752 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:34 INFO - PROCESS | 1508 | 1467050494867 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 11:01:34 INFO - PROCESS | 1508 | 1467050494872 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 1508 | 1467050494874 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:34 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098533000 == 32 [pid = 1508] [id = 740] 11:01:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040946E7400) [pid = 1508] [serial = 2220] [outer = 0000000000000000] 11:01:34 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040956D0800) [pid = 1508] [serial = 2221] [outer = 00000040946E7400] 11:01:34 INFO - PROCESS | 1508 | 1467050494919 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004096517C00) [pid = 1508] [serial = 2222] [outer = 00000040946E7400] 11:01:35 INFO - PROCESS | 1508 | 1467050495403 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:01:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:01:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 11:01:35 INFO - PROCESS | 1508 | 1467050495441 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 1508 | 1467050495443 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 11:01:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:01:35 INFO - PROCESS | 1508 | 1467050495446 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 1508 | 1467050495448 Marionette TRACE conn6 <- [1,2926,null,{}] 11:01:35 INFO - PROCESS | 1508 | 1467050495452 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:35 INFO - PROCESS | 1508 | 1467050495458 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:35 INFO - PROCESS | 1508 | 1467050495599 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 11:01:35 INFO - PROCESS | 1508 | 1467050495657 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 1508 | 1467050495659 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:35 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099239800 == 33 [pid = 1508] [id = 741] 11:01:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004097103000) [pid = 1508] [serial = 2223] [outer = 0000000000000000] 11:01:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004097573000) [pid = 1508] [serial = 2224] [outer = 0000004097103000] 11:01:35 INFO - PROCESS | 1508 | 1467050495705 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040975F1000) [pid = 1508] [serial = 2225] [outer = 0000004097103000] 11:01:36 INFO - PROCESS | 1508 | 1467050496100 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:01:36 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. 11:01:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 11:01:36 INFO - PROCESS | 1508 | 1467050496120 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1508 | 1467050496123 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 11:01:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:01:36 INFO - PROCESS | 1508 | 1467050496126 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1508 | 1467050496128 Marionette TRACE conn6 <- [1,2930,null,{}] 11:01:36 INFO - PROCESS | 1508 | 1467050496131 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 1508 | 1467050496133 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:36 INFO - PROCESS | 1508 | 1467050496334 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000408BCC2C00) [pid = 1508] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004092067C00) [pid = 1508] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004095212400) [pid = 1508] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004090F3EC00) [pid = 1508] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004085610400) [pid = 1508] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (000000409495B400) [pid = 1508] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040920C5800) [pid = 1508] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (0000004087369800) [pid = 1508] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000408D61F400) [pid = 1508] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (00000040920CFC00) [pid = 1508] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:01:36 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (000000408BC7C400) [pid = 1508] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:01:36 INFO - PROCESS | 1508 | 1467050496390 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1508 | 1467050496392 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:36 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094142800 == 34 [pid = 1508] [id = 742] 11:01:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 65 (000000408560C800) [pid = 1508] [serial = 2226] [outer = 0000000000000000] 11:01:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004086AC9800) [pid = 1508] [serial = 2227] [outer = 000000408560C800] 11:01:36 INFO - PROCESS | 1508 | 1467050496437 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004091003800) [pid = 1508] [serial = 2228] [outer = 000000408560C800] 11:01:36 INFO - PROCESS | 1508 | 1467050496776 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:01:36 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 11:01:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:01:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 11:01:36 INFO - PROCESS | 1508 | 1467050496822 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 1508 | 1467050496824 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 11:01:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:01:36 INFO - PROCESS | 1508 | 1467050496838 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 1508 | 1467050496840 Marionette TRACE conn6 <- [1,2934,null,{}] 11:01:36 INFO - PROCESS | 1508 | 1467050496843 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:36 INFO - PROCESS | 1508 | 1467050496845 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:36 INFO - PROCESS | 1508 | 1467050496928 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 11:01:36 INFO - PROCESS | 1508 | 1467050496934 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 1508 | 1467050496937 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:36 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AA3F800 == 35 [pid = 1508] [id = 743] 11:01:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (00000040949EE000) [pid = 1508] [serial = 2229] [outer = 0000000000000000] 11:01:36 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004097754C00) [pid = 1508] [serial = 2230] [outer = 00000040949EE000] 11:01:36 INFO - PROCESS | 1508 | 1467050496983 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040978C6400) [pid = 1508] [serial = 2231] [outer = 00000040949EE000] 11:01:37 INFO - PROCESS | 1508 | 1467050497380 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:01:37 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. 11:01:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 587ms 11:01:37 INFO - PROCESS | 1508 | 1467050497428 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 11:01:37 INFO - PROCESS | 1508 | 1467050497431 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 11:01:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:01:37 INFO - PROCESS | 1508 | 1467050497434 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 1508 | 1467050497436 Marionette TRACE conn6 <- [1,2938,null,{}] 11:01:37 INFO - PROCESS | 1508 | 1467050497439 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:37 INFO - PROCESS | 1508 | 1467050497441 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:37 INFO - PROCESS | 1508 | 1467050497564 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 11:01:37 INFO - PROCESS | 1508 | 1467050497571 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 1508 | 1467050497573 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:37 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095483000 == 36 [pid = 1508] [id = 744] 11:01:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (00000040978CE000) [pid = 1508] [serial = 2232] [outer = 0000000000000000] 11:01:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040979C3000) [pid = 1508] [serial = 2233] [outer = 00000040978CE000] 11:01:37 INFO - PROCESS | 1508 | 1467050497621 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040979CB400) [pid = 1508] [serial = 2234] [outer = 00000040978CE000] 11:01:37 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095498800 == 37 [pid = 1508] [id = 745] 11:01:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040979D0000) [pid = 1508] [serial = 2235] [outer = 0000000000000000] 11:01:37 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004098229400) [pid = 1508] [serial = 2236] [outer = 00000040979D0000] 11:01:38 INFO - PROCESS | 1508 | 1467050498057 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:01:38 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. 11:01:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 11:01:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:01:38 INFO - PROCESS | 1508 | 1467050498108 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 1508 | 1467050498110 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 11:01:38 INFO - PROCESS | 1508 | 1467050498124 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 1508 | 1467050498126 Marionette TRACE conn6 <- [1,2942,null,{}] 11:01:38 INFO - PROCESS | 1508 | 1467050498130 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:38 INFO - PROCESS | 1508 | 1467050498132 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:38 INFO - PROCESS | 1508 | 1467050498234 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 11:01:38 INFO - PROCESS | 1508 | 1467050498248 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 1508 | 1467050498250 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:38 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B750800 == 38 [pid = 1508] [id = 746] 11:01:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004098224800) [pid = 1508] [serial = 2237] [outer = 0000000000000000] 11:01:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000409822E400) [pid = 1508] [serial = 2238] [outer = 0000004098224800] 11:01:38 INFO - PROCESS | 1508 | 1467050498304 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040986C5000) [pid = 1508] [serial = 2239] [outer = 0000004098224800] 11:01:38 INFO - PROCESS | 1508 | 1467050498943 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:01:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:01:39 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 11:01:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 901ms 11:01:39 INFO - PROCESS | 1508 | 1467050499019 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 1508 | 1467050499024 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 11:01:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:01:39 INFO - PROCESS | 1508 | 1467050499029 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 1508 | 1467050499035 Marionette TRACE conn6 <- [1,2946,null,{}] 11:01:39 INFO - PROCESS | 1508 | 1467050499041 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:39 INFO - PROCESS | 1508 | 1467050499044 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:39 INFO - PROCESS | 1508 | 1467050499186 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 11:01:39 INFO - PROCESS | 1508 | 1467050499324 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 1508 | 1467050499328 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:39 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094611000 == 39 [pid = 1508] [id = 747] 11:01:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408D371C00) [pid = 1508] [serial = 2240] [outer = 0000000000000000] 11:01:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408D8B0400) [pid = 1508] [serial = 2241] [outer = 000000408D371C00] 11:01:39 INFO - PROCESS | 1508 | 1467050499390 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (0000004092069400) [pid = 1508] [serial = 2242] [outer = 000000408D371C00] 11:01:39 INFO - PROCESS | 1508 | 1467050499934 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:01:39 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. 11:01:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 944ms 11:01:39 INFO - PROCESS | 1508 | 1467050499977 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 1508 | 1467050499982 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 11:01:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:01:40 INFO - PROCESS | 1508 | 1467050499989 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 1508 | 1467050499992 Marionette TRACE conn6 <- [1,2950,null,{}] 11:01:40 INFO - PROCESS | 1508 | 1467050499996 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:40 INFO - PROCESS | 1508 | 1467050499999 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:40 INFO - PROCESS | 1508 | 1467050500122 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 11:01:40 INFO - PROCESS | 1508 | 1467050500219 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 1508 | 1467050500222 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:40 INFO - PROCESS | 1508 | ++DOCSHELL 0000004099225800 == 40 [pid = 1508] [id = 748] 11:01:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (00000040922CF400) [pid = 1508] [serial = 2243] [outer = 0000000000000000] 11:01:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004094D5AC00) [pid = 1508] [serial = 2244] [outer = 00000040922CF400] 11:01:40 INFO - PROCESS | 1508 | 1467050500280 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (0000004096A8F800) [pid = 1508] [serial = 2245] [outer = 00000040922CF400] 11:01:40 INFO - PROCESS | 1508 | 1467050500812 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:01:40 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. 11:01:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 839ms 11:01:40 INFO - PROCESS | 1508 | 1467050500830 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 11:01:40 INFO - PROCESS | 1508 | 1467050500833 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 11:01:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:01:40 INFO - PROCESS | 1508 | 1467050500837 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 1508 | 1467050500841 Marionette TRACE conn6 <- [1,2954,null,{}] 11:01:40 INFO - PROCESS | 1508 | 1467050500852 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:40 INFO - PROCESS | 1508 | 1467050500858 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:40 INFO - PROCESS | 1508 | 1467050500972 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 11:01:41 INFO - PROCESS | 1508 | 1467050501100 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 1508 | 1467050501103 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:41 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7A5800 == 41 [pid = 1508] [id = 749] 11:01:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (00000040975EB400) [pid = 1508] [serial = 2246] [outer = 0000000000000000] 11:01:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004098223800) [pid = 1508] [serial = 2247] [outer = 00000040975EB400] 11:01:41 INFO - PROCESS | 1508 | 1467050501164 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040986C9400) [pid = 1508] [serial = 2248] [outer = 00000040975EB400] 11:01:41 INFO - PROCESS | 1508 | 1467050501664 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:01:41 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. 11:01:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 882ms 11:01:41 INFO - PROCESS | 1508 | 1467050501735 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 1508 | 1467050501738 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 11:01:41 INFO - PROCESS | 1508 | 1467050501743 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:01:41 INFO - PROCESS | 1508 | 1467050501745 Marionette TRACE conn6 <- [1,2958,null,{}] 11:01:41 INFO - PROCESS | 1508 | 1467050501749 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:41 INFO - PROCESS | 1508 | 1467050501752 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:41 INFO - PROCESS | 1508 | 1467050501868 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 11:01:41 INFO - PROCESS | 1508 | 1467050501963 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 1508 | 1467050501966 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:41 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BC7F800 == 42 [pid = 1508] [id = 750] 11:01:41 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004099151C00) [pid = 1508] [serial = 2249] [outer = 0000000000000000] 11:01:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004099155400) [pid = 1508] [serial = 2250] [outer = 0000004099151C00] 11:01:42 INFO - PROCESS | 1508 | 1467050502021 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000409915CC00) [pid = 1508] [serial = 2251] [outer = 0000004099151C00] 11:01:42 INFO - PROCESS | 1508 | 1467050502575 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:01:42 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. 11:01:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 880ms 11:01:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:01:42 INFO - PROCESS | 1508 | 1467050502628 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 1508 | 1467050502630 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 11:01:42 INFO - PROCESS | 1508 | 1467050502634 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 1508 | 1467050502636 Marionette TRACE conn6 <- [1,2962,null,{}] 11:01:42 INFO - PROCESS | 1508 | 1467050502688 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:42 INFO - PROCESS | 1508 | 1467050502691 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:42 INFO - PROCESS | 1508 | 1467050502808 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 11:01:42 INFO - PROCESS | 1508 | 1467050502899 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 1508 | 1467050502901 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:42 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C4C6000 == 43 [pid = 1508] [id = 751] 11:01:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040860D1800) [pid = 1508] [serial = 2252] [outer = 0000000000000000] 11:01:42 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (000000408B90DC00) [pid = 1508] [serial = 2253] [outer = 00000040860D1800] 11:01:42 INFO - PROCESS | 1508 | 1467050502958 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040949F4400) [pid = 1508] [serial = 2254] [outer = 00000040860D1800] 11:01:43 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. 11:01:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1067ms 11:01:43 INFO - PROCESS | 1508 | 1467050503695 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:01:43 INFO - PROCESS | 1508 | 1467050503704 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 1508 | 1467050503708 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 11:01:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:01:43 INFO - PROCESS | 1508 | 1467050503713 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 1508 | 1467050503716 Marionette TRACE conn6 <- [1,2966,null,{}] 11:01:43 INFO - PROCESS | 1508 | 1467050503721 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:43 INFO - PROCESS | 1508 | 1467050503724 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:43 INFO - PROCESS | 1508 | 1467050503832 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 11:01:43 INFO - PROCESS | 1508 | 1467050503931 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 1508 | 1467050503934 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:43 INFO - PROCESS | 1508 | ++DOCSHELL 0000004093CBE800 == 44 [pid = 1508] [id = 752] 11:01:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 94 (0000004087328000) [pid = 1508] [serial = 2255] [outer = 0000000000000000] 11:01:43 INFO - PROCESS | 1508 | ++DOMWINDOW == 95 (0000004087370C00) [pid = 1508] [serial = 2256] [outer = 0000004087328000] 11:01:43 INFO - PROCESS | 1508 | 1467050503984 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 1508 | ++DOMWINDOW == 96 (000000408D8BEC00) [pid = 1508] [serial = 2257] [outer = 0000004087328000] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 00000040912BC000 == 43 [pid = 1508] [id = 680] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 00000040912B0800 == 42 [pid = 1508] [id = 686] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004097956800 == 41 [pid = 1508] [id = 685] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 00000040984D7000 == 40 [pid = 1508] [id = 692] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 000000408792A000 == 39 [pid = 1508] [id = 725] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 000000408D305000 == 38 [pid = 1508] [id = 679] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004097960000 == 37 [pid = 1508] [id = 691] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004094367800 == 36 [pid = 1508] [id = 693] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004095498800 == 35 [pid = 1508] [id = 745] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 0000004091F4C800 == 34 [pid = 1508] [id = 696] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 000000409A874800 == 33 [pid = 1508] [id = 695] 11:01:45 INFO - PROCESS | 1508 | --DOCSHELL 00000040985CF000 == 32 [pid = 1508] [id = 694] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 95 (000000408C4A6C00) [pid = 1508] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 94 (000000409431EC00) [pid = 1508] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 93 (0000004097535C00) [pid = 1508] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (000000408D8B4000) [pid = 1508] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (0000004091044800) [pid = 1508] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408570CC00) [pid = 1508] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004086008400) [pid = 1508] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408CA0C000) [pid = 1508] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (0000004094969C00) [pid = 1508] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (00000040979CDC00) [pid = 1508] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004092060C00) [pid = 1508] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (00000040946E6000) [pid = 1508] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408884DC00) [pid = 1508] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004087711400) [pid = 1508] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408D8BA000) [pid = 1508] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040903D1C00) [pid = 1508] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004092240800) [pid = 1508] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408CA08C00) [pid = 1508] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040903B0C00) [pid = 1508] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004095217000) [pid = 1508] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000409400B400) [pid = 1508] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040949F7000) [pid = 1508] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409520C000) [pid = 1508] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 11:01:45 INFO - PROCESS | 1508 | 1467050505331 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:01:45 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. 11:01:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1648ms 11:01:45 INFO - PROCESS | 1508 | 1467050505360 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 11:01:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:01:45 INFO - PROCESS | 1508 | 1467050505364 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 11:01:45 INFO - PROCESS | 1508 | 1467050505369 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 1508 | 1467050505372 Marionette TRACE conn6 <- [1,2970,null,{}] 11:01:45 INFO - PROCESS | 1508 | 1467050505378 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:45 INFO - PROCESS | 1508 | 1467050505381 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:45 INFO - PROCESS | 1508 | 1467050505474 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 11:01:45 INFO - PROCESS | 1508 | 1467050505555 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 1508 | 1467050505558 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:45 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D485800 == 33 [pid = 1508] [id = 753] 11:01:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004086006800) [pid = 1508] [serial = 2258] [outer = 0000000000000000] 11:01:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004086630C00) [pid = 1508] [serial = 2259] [outer = 0000004086006800] 11:01:45 INFO - PROCESS | 1508 | 1467050505607 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004087325C00) [pid = 1508] [serial = 2260] [outer = 0000004086006800] 11:01:45 INFO - PROCESS | 1508 | 1467050505989 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:01:46 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 11:01:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:01:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 11:01:46 INFO - PROCESS | 1508 | 1467050506061 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 1508 | 1467050506066 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 11:01:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:01:46 INFO - PROCESS | 1508 | 1467050506073 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1508 | 1467050506076 Marionette TRACE conn6 <- [1,2974,null,{}] 11:01:46 INFO - PROCESS | 1508 | 1467050506080 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:46 INFO - PROCESS | 1508 | 1467050506082 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:46 INFO - PROCESS | 1508 | 1467050506177 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 11:01:46 INFO - PROCESS | 1508 | 1467050506191 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 1508 | 1467050506193 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:46 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091A85800 == 34 [pid = 1508] [id = 754] 11:01:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040879A1C00) [pid = 1508] [serial = 2261] [outer = 0000000000000000] 11:01:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (0000004087A1F800) [pid = 1508] [serial = 2262] [outer = 00000040879A1C00] 11:01:46 INFO - PROCESS | 1508 | 1467050506243 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408B90D000) [pid = 1508] [serial = 2263] [outer = 00000040879A1C00] 11:01:46 INFO - PROCESS | 1508 | 1467050506698 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:01:46 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. 11:01:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 691ms 11:01:46 INFO - PROCESS | 1508 | 1467050506766 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 1508 | 1467050506768 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 11:01:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:01:46 INFO - PROCESS | 1508 | 1467050506772 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 1508 | 1467050506776 Marionette TRACE conn6 <- [1,2978,null,{}] 11:01:46 INFO - PROCESS | 1508 | 1467050506788 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:46 INFO - PROCESS | 1508 | 1467050506794 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:46 INFO - PROCESS | 1508 | 1467050506919 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 11:01:47 INFO - PROCESS | 1508 | 1467050507010 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1508 | 1467050507014 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:47 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C9000 == 35 [pid = 1508] [id = 755] 11:01:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040860C9400) [pid = 1508] [serial = 2264] [outer = 0000000000000000] 11:01:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408CA0EC00) [pid = 1508] [serial = 2265] [outer = 00000040860C9400] 11:01:47 INFO - PROCESS | 1508 | 1467050507065 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000408D373800) [pid = 1508] [serial = 2266] [outer = 00000040860C9400] 11:01:47 INFO - PROCESS | 1508 | ++DOCSHELL 0000004087DDA000 == 36 [pid = 1508] [id = 756] 11:01:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408DEC0400) [pid = 1508] [serial = 2267] [outer = 0000000000000000] 11:01:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408DF5E400) [pid = 1508] [serial = 2268] [outer = 000000408DEC0400] 11:01:47 INFO - PROCESS | 1508 | 1467050507493 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:01:47 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. 11:01:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 11:01:47 INFO - PROCESS | 1508 | 1467050507507 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 1508 | 1467050507510 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 11:01:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:01:47 INFO - PROCESS | 1508 | 1467050507519 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 1508 | 1467050507521 Marionette TRACE conn6 <- [1,2982,null,{}] 11:01:47 INFO - PROCESS | 1508 | 1467050507524 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:47 INFO - PROCESS | 1508 | 1467050507526 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:47 INFO - PROCESS | 1508 | 1467050507652 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 11:01:47 INFO - PROCESS | 1508 | 1467050507657 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 1508 | 1467050507659 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:47 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094D78000 == 37 [pid = 1508] [id = 757] 11:01:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408D8BDC00) [pid = 1508] [serial = 2269] [outer = 0000000000000000] 11:01:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408DF63000) [pid = 1508] [serial = 2270] [outer = 000000408D8BDC00] 11:01:47 INFO - PROCESS | 1508 | 1467050507705 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004090F37C00) [pid = 1508] [serial = 2271] [outer = 000000408D8BDC00] 11:01:48 INFO - PROCESS | 1508 | 1467050508147 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:01:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:01:48 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 11:01:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 690ms 11:01:48 INFO - PROCESS | 1508 | 1467050508207 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1508 | 1467050508209 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 11:01:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:01:48 INFO - PROCESS | 1508 | 1467050508213 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1508 | 1467050508214 Marionette TRACE conn6 <- [1,2986,null,{}] 11:01:48 INFO - PROCESS | 1508 | 1467050508218 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:48 INFO - PROCESS | 1508 | 1467050508220 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:48 INFO - PROCESS | 1508 | 1467050508362 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 11:01:48 INFO - PROCESS | 1508 | 1467050508379 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 1508 | 1467050508381 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:48 INFO - PROCESS | 1508 | ++DOCSHELL 0000004096A83000 == 38 [pid = 1508] [id = 758] 11:01:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (000000408770C800) [pid = 1508] [serial = 2272] [outer = 0000000000000000] 11:01:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004091FA6400) [pid = 1508] [serial = 2273] [outer = 000000408770C800] 11:01:48 INFO - PROCESS | 1508 | 1467050508426 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004092069000) [pid = 1508] [serial = 2274] [outer = 000000408770C800] 11:01:48 INFO - PROCESS | 1508 | 1467050508829 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:01:48 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. 11:01:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 689ms 11:01:48 INFO - PROCESS | 1508 | 1467050508908 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 11:01:48 INFO - PROCESS | 1508 | 1467050508910 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 11:01:48 INFO - PROCESS | 1508 | 1467050508914 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 1508 | 1467050508915 Marionette TRACE conn6 <- [1,2990,null,{}] 11:01:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:01:48 INFO - PROCESS | 1508 | 1467050508919 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:48 INFO - PROCESS | 1508 | 1467050508925 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:49 INFO - PROCESS | 1508 | 1467050509070 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 11:01:49 INFO - PROCESS | 1508 | 1467050509075 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1508 | 1467050509077 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:49 INFO - PROCESS | 1508 | ++DOCSHELL 0000004098333000 == 39 [pid = 1508] [id = 759] 11:01:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040920CF400) [pid = 1508] [serial = 2275] [outer = 0000000000000000] 11:01:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 92 (00000040922F6800) [pid = 1508] [serial = 2276] [outer = 00000040920CF400] 11:01:49 INFO - PROCESS | 1508 | 1467050509122 Marionette DEBUG loaded listener.js 11:01:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 93 (00000040943EB800) [pid = 1508] [serial = 2277] [outer = 00000040920CF400] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 92 (0000004098224800) [pid = 1508] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 91 (00000040978CE000) [pid = 1508] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (00000040946E7400) [pid = 1508] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004097103000) [pid = 1508] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (000000408560C800) [pid = 1508] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408D8B4400) [pid = 1508] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004085F46800) [pid = 1508] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000409520B000) [pid = 1508] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004085763000) [pid = 1508] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408D41F800) [pid = 1508] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004086A0DC00) [pid = 1508] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (00000040949EE000) [pid = 1508] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (00000040979D0000) [pid = 1508] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:01:49 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040946E5800) [pid = 1508] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:01:49 INFO - PROCESS | 1508 | 1467050509777 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:01:49 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. 11:01:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 11:01:49 INFO - PROCESS | 1508 | 1467050509799 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 11:01:49 INFO - PROCESS | 1508 | 1467050509801 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 11:01:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:01:49 INFO - PROCESS | 1508 | 1467050509812 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:01:49 INFO - PROCESS | 1508 | 1467050509814 Marionette TRACE conn6 <- [1,2994,null,{}] 11:01:49 INFO - PROCESS | 1508 | 1467050509817 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:49 INFO - PROCESS | 1508 | 1467050509819 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:49 INFO - PROCESS | 1508 | 1467050509905 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 11:01:49 INFO - PROCESS | 1508 | 1467050509910 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:49 INFO - PROCESS | 1508 | 1467050509912 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:49 INFO - PROCESS | 1508 | ++DOCSHELL 000000409852A000 == 40 [pid = 1508] [id = 760] 11:01:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000408CA10C00) [pid = 1508] [serial = 2278] [outer = 0000000000000000] 11:01:49 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040946E1400) [pid = 1508] [serial = 2279] [outer = 000000408CA10C00] 11:01:49 INFO - PROCESS | 1508 | 1467050509957 Marionette DEBUG loaded listener.js 11:01:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409495B400) [pid = 1508] [serial = 2280] [outer = 000000408CA10C00] 11:01:50 INFO - PROCESS | 1508 | 1467050510598 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:01:50 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. 11:01:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 837ms 11:01:50 INFO - PROCESS | 1508 | 1467050510651 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 1508 | 1467050510656 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 11:01:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:01:50 INFO - PROCESS | 1508 | 1467050510661 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 1508 | 1467050510665 Marionette TRACE conn6 <- [1,2998,null,{}] 11:01:50 INFO - PROCESS | 1508 | 1467050510672 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:50 INFO - PROCESS | 1508 | 1467050510676 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:50 INFO - PROCESS | 1508 | 1467050510800 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 11:01:50 INFO - PROCESS | 1508 | 1467050510925 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:50 INFO - PROCESS | 1508 | 1467050510928 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:50 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091720800 == 41 [pid = 1508] [id = 761] 11:01:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (00000040866C6C00) [pid = 1508] [serial = 2281] [outer = 0000000000000000] 11:01:50 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408736D400) [pid = 1508] [serial = 2282] [outer = 00000040866C6C00] 11:01:51 INFO - PROCESS | 1508 | 1467050510988 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (0000004088850C00) [pid = 1508] [serial = 2283] [outer = 00000040866C6C00] 11:01:51 INFO - PROCESS | 1508 | [1508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:01:51 INFO - PROCESS | 1508 | 1467050511654 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:01:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:01:51 INFO - {} 11:01:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:01:51 INFO - {} 11:01:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:01:51 INFO - {} 11:01:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:01:51 INFO - {} 11:01:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1035ms 11:01:51 INFO - PROCESS | 1508 | 1467050511707 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 1508 | 1467050511712 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 11:01:51 INFO - TEST-START | /FileAPI/fileReader.html 11:01:51 INFO - PROCESS | 1508 | 1467050511741 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 1508 | 1467050511745 Marionette TRACE conn6 <- [1,3002,null,{}] 11:01:51 INFO - PROCESS | 1508 | 1467050511749 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:51 INFO - PROCESS | 1508 | 1467050511752 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:51 INFO - PROCESS | 1508 | 1467050511882 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 11:01:51 INFO - PROCESS | 1508 | 1467050511980 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 1508 | 1467050511983 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:52 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945C7800 == 42 [pid = 1508] [id = 762] 11:01:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (000000408D635C00) [pid = 1508] [serial = 2284] [outer = 0000000000000000] 11:01:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (0000004091AED000) [pid = 1508] [serial = 2285] [outer = 000000408D635C00] 11:01:52 INFO - PROCESS | 1508 | 1467050512064 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (00000040922D5000) [pid = 1508] [serial = 2286] [outer = 000000408D635C00] 11:01:52 INFO - PROCESS | 1508 | 1467050512657 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:01:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:01:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:01:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:01:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:01:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 944ms 11:01:52 INFO - PROCESS | 1508 | 1467050512696 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 1508 | 1467050512698 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 11:01:52 INFO - TEST-START | /FileAPI/historical.html 11:01:52 INFO - PROCESS | 1508 | 1467050512704 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 1508 | 1467050512708 Marionette TRACE conn6 <- [1,3006,null,{}] 11:01:52 INFO - PROCESS | 1508 | 1467050512720 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:52 INFO - PROCESS | 1508 | 1467050512725 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:52 INFO - PROCESS | 1508 | 1467050512849 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 11:01:53 INFO - PROCESS | 1508 | 1467050513051 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1508 | 1467050513054 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000408C473800 == 43 [pid = 1508] [id = 763] 11:01:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004085763800) [pid = 1508] [serial = 2287] [outer = 0000000000000000] 11:01:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (000000408683C800) [pid = 1508] [serial = 2288] [outer = 0000004085763800] 11:01:53 INFO - PROCESS | 1508 | 1467050513105 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (00000040879AB400) [pid = 1508] [serial = 2289] [outer = 0000004085763800] 11:01:53 INFO - PROCESS | 1508 | --DOCSHELL 0000004098333000 == 42 [pid = 1508] [id = 759] 11:01:53 INFO - PROCESS | 1508 | --DOCSHELL 0000004096A83000 == 41 [pid = 1508] [id = 758] 11:01:53 INFO - PROCESS | 1508 | --DOCSHELL 0000004094D78000 == 40 [pid = 1508] [id = 757] 11:01:53 INFO - PROCESS | 1508 | --DOCSHELL 0000004087DDA000 == 39 [pid = 1508] [id = 756] 11:01:53 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C9000 == 38 [pid = 1508] [id = 755] 11:01:53 INFO - PROCESS | 1508 | --DOCSHELL 0000004091A85800 == 37 [pid = 1508] [id = 754] 11:01:53 INFO - PROCESS | 1508 | --DOCSHELL 000000408D485800 == 36 [pid = 1508] [id = 753] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000409822E400) [pid = 1508] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (00000040986C5000) [pid = 1508] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (00000040979C3000) [pid = 1508] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (00000040956D0800) [pid = 1508] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004097573000) [pid = 1508] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004096517C00) [pid = 1508] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004086AC9800) [pid = 1508] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (00000040975F1000) [pid = 1508] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408DF65800) [pid = 1508] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004090F42400) [pid = 1508] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004094004000) [pid = 1508] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040943EAC00) [pid = 1508] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004095616000) [pid = 1508] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004086F26400) [pid = 1508] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (000000408BCC3000) [pid = 1508] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408D634000) [pid = 1508] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004090F35000) [pid = 1508] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (0000004087333C00) [pid = 1508] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000408B9CB800) [pid = 1508] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004097754C00) [pid = 1508] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004098229400) [pid = 1508] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040979CB400) [pid = 1508] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004091003800) [pid = 1508] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040949ED400) [pid = 1508] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040978C6400) [pid = 1508] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (0000004095210800) [pid = 1508] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 11:01:53 INFO - PROCESS | 1508 | 1467050513720 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:01:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:01:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:01:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:01:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:01:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:01:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:01:53 INFO - TEST-OK | /FileAPI/historical.html | took 1031ms 11:01:53 INFO - PROCESS | 1508 | 1467050513741 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 1508 | 1467050513744 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 11:01:53 INFO - TEST-START | /FileAPI/idlharness.html 11:01:53 INFO - PROCESS | 1508 | 1467050513749 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 1508 | 1467050513752 Marionette TRACE conn6 <- [1,3010,null,{}] 11:01:53 INFO - PROCESS | 1508 | 1467050513758 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:53 INFO - PROCESS | 1508 | 1467050513760 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:53 INFO - PROCESS | 1508 | 1467050513853 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 11:01:53 INFO - PROCESS | 1508 | 1467050513937 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 1508 | 1467050513940 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:53 INFO - PROCESS | 1508 | ++DOCSHELL 000000409171C000 == 37 [pid = 1508] [id = 764] 11:01:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004087370400) [pid = 1508] [serial = 2290] [outer = 0000000000000000] 11:01:53 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (000000408C3D9000) [pid = 1508] [serial = 2291] [outer = 0000004087370400] 11:01:53 INFO - PROCESS | 1508 | 1467050513988 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (000000408D370C00) [pid = 1508] [serial = 2292] [outer = 0000004087370400] 11:01:54 INFO - PROCESS | 1508 | 1467050514843 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:01:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:01:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:01:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:01:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:01:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:01:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:01:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:01:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:01:54 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 11:01:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:01:54 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 11:01:54 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 11:01:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:01:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:01:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:01:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:01:54 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 11:01:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:01:54 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 11:01:54 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 11:01:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:01:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:01:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 1226ms 11:01:54 INFO - PROCESS | 1508 | 1467050514979 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 1508 | 1467050514983 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 11:01:54 INFO - TEST-START | /FileAPI/idlharness.worker 11:01:55 INFO - PROCESS | 1508 | 1467050514987 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 1508 | 1467050514989 Marionette TRACE conn6 <- [1,3014,null,{}] 11:01:55 INFO - PROCESS | 1508 | 1467050514993 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:55 INFO - PROCESS | 1508 | 1467050514996 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:55 INFO - PROCESS | 1508 | 1467050515090 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 11:01:55 INFO - PROCESS | 1508 | 1467050515099 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 1508 | 1467050515101 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:55 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985C2800 == 38 [pid = 1508] [id = 765] 11:01:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (000000408575E000) [pid = 1508] [serial = 2293] [outer = 0000000000000000] 11:01:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004094C23400) [pid = 1508] [serial = 2294] [outer = 000000408575E000] 11:01:55 INFO - PROCESS | 1508 | 1467050515148 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000409520F800) [pid = 1508] [serial = 2295] [outer = 000000408575E000] 11:01:55 INFO - PROCESS | 1508 | [1508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:01:56 INFO - PROCESS | 1508 | 1467050516144 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:01:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:01:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:01:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:01:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:01:56 INFO - {} 11:01:56 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 11:01:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:01:56 INFO - {} 11:01:56 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 - {} 11:01:56 INFO - {} 11:01:56 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 11:01:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:01:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:01:56 INFO - {} 11:01:56 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 11:01:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:01:56 INFO - {} 11:01:56 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 - {} 11:01:56 INFO - {} 11:01:56 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 11:01:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:01:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:01:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 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 11:01:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:01:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:01:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 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 11:01:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 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 11:01:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 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 11:01:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:01:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:01:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:01:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:01:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:01:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:01:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:01:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:01:56 INFO - {} 11:01:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1311ms 11:01:56 INFO - PROCESS | 1508 | 1467050516302 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 1508 | 1467050516305 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 11:01:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:01:56 INFO - PROCESS | 1508 | 1467050516315 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 1508 | 1467050516321 Marionette TRACE conn6 <- [1,3018,null,{}] 11:01:56 INFO - PROCESS | 1508 | 1467050516332 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:56 INFO - PROCESS | 1508 | 1467050516336 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:56 INFO - PROCESS | 1508 | 1467050516455 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 11:01:56 INFO - PROCESS | 1508 | 1467050516533 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 1508 | 1467050516535 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:56 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B7A7800 == 39 [pid = 1508] [id = 766] 11:01:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040956B2000) [pid = 1508] [serial = 2296] [outer = 0000000000000000] 11:01:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040979CF400) [pid = 1508] [serial = 2297] [outer = 00000040956B2000] 11:01:56 INFO - PROCESS | 1508 | 1467050516580 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (0000004098229400) [pid = 1508] [serial = 2298] [outer = 00000040956B2000] 11:01:56 INFO - PROCESS | 1508 | 1467050516988 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:01:57 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 11:01:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 11:01:57 INFO - PROCESS | 1508 | 1467050517002 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1508 | 1467050517004 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 11:01:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:01:57 INFO - PROCESS | 1508 | 1467050517015 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 1508 | 1467050517017 Marionette TRACE conn6 <- [1,3022,null,{}] 11:01:57 INFO - PROCESS | 1508 | 1467050517025 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:57 INFO - PROCESS | 1508 | 1467050517027 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:57 INFO - PROCESS | 1508 | 1467050517147 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 11:01:57 INFO - PROCESS | 1508 | 1467050517153 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1508 | 1467050517155 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BDE3000 == 40 [pid = 1508] [id = 767] 11:01:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409822A000) [pid = 1508] [serial = 2299] [outer = 0000000000000000] 11:01:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004098230800) [pid = 1508] [serial = 2300] [outer = 000000409822A000] 11:01:57 INFO - PROCESS | 1508 | 1467050517200 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (00000040986CB000) [pid = 1508] [serial = 2301] [outer = 000000409822A000] 11:01:57 INFO - PROCESS | 1508 | 1467050517604 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:01:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:01:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 650ms 11:01:57 INFO - PROCESS | 1508 | 1467050517660 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 1508 | 1467050517662 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 11:01:57 INFO - PROCESS | 1508 | 1467050517666 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:01:57 INFO - PROCESS | 1508 | 1467050517667 Marionette TRACE conn6 <- [1,3026,null,{}] 11:01:57 INFO - PROCESS | 1508 | 1467050517671 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:57 INFO - PROCESS | 1508 | 1467050517673 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:57 INFO - PROCESS | 1508 | 1467050517790 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 11:01:57 INFO - PROCESS | 1508 | 1467050517795 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 1508 | 1467050517801 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:57 INFO - PROCESS | 1508 | ++DOCSHELL 000000409BE57800 == 41 [pid = 1508] [id = 768] 11:01:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040991BF000) [pid = 1508] [serial = 2302] [outer = 0000000000000000] 11:01:57 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040991C1400) [pid = 1508] [serial = 2303] [outer = 00000040991BF000] 11:01:57 INFO - PROCESS | 1508 | 1467050517932 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040991CB000) [pid = 1508] [serial = 2304] [outer = 00000040991BF000] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (000000408D8BDC00) [pid = 1508] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408770C800) [pid = 1508] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004087328000) [pid = 1508] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (00000040879A1C00) [pid = 1508] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040860C9400) [pid = 1508] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004086006800) [pid = 1508] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408D371C00) [pid = 1508] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040922CF400) [pid = 1508] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (00000040975EB400) [pid = 1508] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040920CF400) [pid = 1508] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004099151C00) [pid = 1508] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040860D1800) [pid = 1508] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:01:58 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408DEC0400) [pid = 1508] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:01:58 INFO - PROCESS | 1508 | 1467050518332 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:01:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:01:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 11:01:58 INFO - PROCESS | 1508 | 1467050518405 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 11:01:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:01:58 INFO - PROCESS | 1508 | 1467050518407 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 11:01:58 INFO - PROCESS | 1508 | 1467050518411 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 1508 | 1467050518413 Marionette TRACE conn6 <- [1,3030,null,{}] 11:01:58 INFO - PROCESS | 1508 | 1467050518416 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:58 INFO - PROCESS | 1508 | 1467050518419 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:58 INFO - PROCESS | 1508 | 1467050518506 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 11:01:58 INFO - PROCESS | 1508 | 1467050518511 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 1508 | 1467050518513 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:58 INFO - PROCESS | 1508 | ++DOCSHELL 000000409C429800 == 42 [pid = 1508] [id = 769] 11:01:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004097F22000) [pid = 1508] [serial = 2305] [outer = 0000000000000000] 11:01:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004097F2BC00) [pid = 1508] [serial = 2306] [outer = 0000004097F22000] 11:01:58 INFO - PROCESS | 1508 | 1467050518557 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (00000040991BF800) [pid = 1508] [serial = 2307] [outer = 0000004097F22000] 11:01:59 INFO - PROCESS | 1508 | 1467050519134 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:01:59 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. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:01:59 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'.) 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:01:59 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. 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:01:59 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. 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:01:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:01:59 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. 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:01:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:01:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:01:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:01:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:01:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 811ms 11:01:59 INFO - PROCESS | 1508 | 1467050519227 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 1508 | 1467050519230 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 11:01:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:01:59 INFO - PROCESS | 1508 | 1467050519233 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 1508 | 1467050519235 Marionette TRACE conn6 <- [1,3034,null,{}] 11:01:59 INFO - PROCESS | 1508 | 1467050519241 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:59 INFO - PROCESS | 1508 | 1467050519243 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:59 INFO - PROCESS | 1508 | 1467050519372 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 11:01:59 INFO - PROCESS | 1508 | 1467050519380 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 1508 | 1467050519383 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:01:59 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B763800 == 43 [pid = 1508] [id = 770] 11:01:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000409540DC00) [pid = 1508] [serial = 2308] [outer = 0000000000000000] 11:01:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (000000409862A800) [pid = 1508] [serial = 2309] [outer = 000000409540DC00] 11:01:59 INFO - PROCESS | 1508 | 1467050519429 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (0000004099256000) [pid = 1508] [serial = 2310] [outer = 000000409540DC00] 11:01:59 INFO - PROCESS | 1508 | [1508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:01:59 INFO - PROCESS | 1508 | 1467050519848 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:01:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:01:59 INFO - {} 11:01:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 628ms 11:01:59 INFO - PROCESS | 1508 | 1467050519865 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 1508 | 1467050519867 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 11:01:59 INFO - PROCESS | 1508 | 1467050519870 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:01:59 INFO - PROCESS | 1508 | 1467050519872 Marionette TRACE conn6 <- [1,3038,null,{}] 11:01:59 INFO - PROCESS | 1508 | 1467050519876 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:01:59 INFO - PROCESS | 1508 | 1467050519878 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:00 INFO - PROCESS | 1508 | 1467050519995 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 11:02:00 INFO - PROCESS | 1508 | 1467050520003 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 1508 | 1467050520005 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:00 INFO - PROCESS | 1508 | ++DOCSHELL 00000040985C1000 == 44 [pid = 1508] [id = 771] 11:02:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000409925E000) [pid = 1508] [serial = 2311] [outer = 0000000000000000] 11:02:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (000000409B735000) [pid = 1508] [serial = 2312] [outer = 000000409925E000] 11:02:00 INFO - PROCESS | 1508 | 1467050520050 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409CDB7000) [pid = 1508] [serial = 2313] [outer = 000000409925E000] 11:02:00 INFO - PROCESS | 1508 | 1467050520672 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:02:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:02:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:02:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:02:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:02:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 837ms 11:02:00 INFO - PROCESS | 1508 | 1467050520712 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 11:02:00 INFO - PROCESS | 1508 | 1467050520717 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 11:02:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:02:00 INFO - PROCESS | 1508 | 1467050520722 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 1508 | 1467050520728 Marionette TRACE conn6 <- [1,3042,null,{}] 11:02:00 INFO - PROCESS | 1508 | 1467050520733 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:00 INFO - PROCESS | 1508 | 1467050520737 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:00 INFO - PROCESS | 1508 | 1467050520904 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 11:02:00 INFO - PROCESS | 1508 | 1467050520914 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 1508 | 1467050520917 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:00 INFO - PROCESS | 1508 | ++DOCSHELL 00000040945BA800 == 45 [pid = 1508] [id = 772] 11:02:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (000000408C3D8C00) [pid = 1508] [serial = 2314] [outer = 0000000000000000] 11:02:00 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408CA08C00) [pid = 1508] [serial = 2315] [outer = 000000408C3D8C00] 11:02:00 INFO - PROCESS | 1508 | 1467050520975 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (000000408DF60000) [pid = 1508] [serial = 2316] [outer = 000000408C3D8C00] 11:02:01 INFO - PROCESS | 1508 | 1467050521823 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:02:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:02:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:01 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" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:01 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" 11:02:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:02:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:02:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:02:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1240ms 11:02:01 INFO - PROCESS | 1508 | 1467050521965 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 1508 | 1467050521971 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 11:02:01 INFO - PROCESS | 1508 | 1467050521978 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 1508 | 1467050521981 Marionette TRACE conn6 <- [1,3046,null,{}] 11:02:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:02:01 INFO - PROCESS | 1508 | 1467050521986 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:02 INFO - PROCESS | 1508 | 1467050521989 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:02 INFO - PROCESS | 1508 | 1467050522141 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 11:02:02 INFO - PROCESS | 1508 | 1467050522220 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 1508 | 1467050522223 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:02 INFO - PROCESS | 1508 | ++DOCSHELL 000000409A88B000 == 46 [pid = 1508] [id = 773] 11:02:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (0000004095216400) [pid = 1508] [serial = 2317] [outer = 0000000000000000] 11:02:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000409540FC00) [pid = 1508] [serial = 2318] [outer = 0000004095216400] 11:02:02 INFO - PROCESS | 1508 | 1467050522280 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004096899400) [pid = 1508] [serial = 2319] [outer = 0000004095216400] 11:02:02 INFO - PROCESS | 1508 | 1467050522907 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:02:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:02:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:02:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:02:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:02:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:02:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:02:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:02:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:02:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:02:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 990ms 11:02:02 INFO - PROCESS | 1508 | 1467050522975 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 1508 | 1467050522977 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 11:02:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:02:02 INFO - PROCESS | 1508 | 1467050522982 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 1508 | 1467050522986 Marionette TRACE conn6 <- [1,3050,null,{}] 11:02:03 INFO - PROCESS | 1508 | 1467050522998 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:03 INFO - PROCESS | 1508 | 1467050523003 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:03 INFO - PROCESS | 1508 | 1467050523169 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 11:02:03 INFO - PROCESS | 1508 | 1467050523220 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 1508 | 1467050523224 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:03 INFO - PROCESS | 1508 | ++DOCSHELL 000000409AB5C000 == 47 [pid = 1508] [id = 774] 11:02:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (0000004097576000) [pid = 1508] [serial = 2320] [outer = 0000000000000000] 11:02:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (00000040975EA800) [pid = 1508] [serial = 2321] [outer = 0000004097576000] 11:02:03 INFO - PROCESS | 1508 | 1467050523283 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000409767CC00) [pid = 1508] [serial = 2322] [outer = 0000004097576000] 11:02:03 INFO - PROCESS | 1508 | [1508] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:02:03 INFO - PROCESS | 1508 | 1467050523865 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:02:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:02:03 INFO - {} 11:02:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 941ms 11:02:03 INFO - PROCESS | 1508 | 1467050523925 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 1508 | 1467050523928 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 11:02:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:02:03 INFO - PROCESS | 1508 | 1467050523932 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 1508 | 1467050523934 Marionette TRACE conn6 <- [1,3054,null,{}] 11:02:03 INFO - PROCESS | 1508 | 1467050523938 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:03 INFO - PROCESS | 1508 | 1467050523941 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:04 INFO - PROCESS | 1508 | 1467050524066 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 11:02:04 INFO - PROCESS | 1508 | 1467050524186 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 1508 | 1467050524188 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:04 INFO - PROCESS | 1508 | ++DOCSHELL 000000409B749000 == 48 [pid = 1508] [id = 775] 11:02:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (00000040975F3800) [pid = 1508] [serial = 2323] [outer = 0000000000000000] 11:02:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 87 (00000040979C4C00) [pid = 1508] [serial = 2324] [outer = 00000040975F3800] 11:02:04 INFO - PROCESS | 1508 | 1467050524244 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 1508 | ++DOMWINDOW == 88 (0000004097F26800) [pid = 1508] [serial = 2325] [outer = 00000040975F3800] 11:02:04 INFO - PROCESS | 1508 | 1467050524783 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:02:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:02:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:02:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:02:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:02:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:02:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:02:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:02:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 880ms 11:02:04 INFO - PROCESS | 1508 | 1467050524938 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 1508 | 1467050524942 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 11:02:04 INFO - PROCESS | 1508 | 1467050524961 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:02:04 INFO - PROCESS | 1508 | 1467050524965 Marionette TRACE conn6 <- [1,3058,null,{}] 11:02:04 INFO - PROCESS | 1508 | 1467050524979 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:04 INFO - PROCESS | 1508 | 1467050524982 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:05 INFO - PROCESS | 1508 | 1467050525110 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 11:02:05 INFO - PROCESS | 1508 | 1467050525188 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 1508 | 1467050525193 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:05 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091708800 == 49 [pid = 1508] [id = 776] 11:02:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 89 (0000004087370800) [pid = 1508] [serial = 2326] [outer = 0000000000000000] 11:02:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 90 (0000004087A2BC00) [pid = 1508] [serial = 2327] [outer = 0000004087370800] 11:02:05 INFO - PROCESS | 1508 | 1467050525285 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 1508 | ++DOMWINDOW == 91 (000000408CA0D000) [pid = 1508] [serial = 2328] [outer = 0000004087370800] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409B763800 == 48 [pid = 1508] [id = 770] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409C429800 == 47 [pid = 1508] [id = 769] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409BE57800 == 46 [pid = 1508] [id = 768] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409BDE3000 == 45 [pid = 1508] [id = 767] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7A7800 == 44 [pid = 1508] [id = 766] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 00000040985C2800 == 43 [pid = 1508] [id = 765] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409171C000 == 42 [pid = 1508] [id = 764] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000408C473800 == 41 [pid = 1508] [id = 763] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 00000040945C7800 == 40 [pid = 1508] [id = 762] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409852A000 == 39 [pid = 1508] [id = 760] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 0000004091720800 == 38 [pid = 1508] [id = 761] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409B7A5800 == 37 [pid = 1508] [id = 749] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409AA3F800 == 36 [pid = 1508] [id = 743] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409B750800 == 35 [pid = 1508] [id = 746] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 0000004093CBE800 == 34 [pid = 1508] [id = 752] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000408C4C6000 == 33 [pid = 1508] [id = 751] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 0000004094611000 == 32 [pid = 1508] [id = 747] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 0000004099225800 == 31 [pid = 1508] [id = 748] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409BC7F800 == 30 [pid = 1508] [id = 750] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 0000004095483000 == 29 [pid = 1508] [id = 744] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409B749000 == 28 [pid = 1508] [id = 775] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409AB5C000 == 27 [pid = 1508] [id = 774] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 000000409A88B000 == 26 [pid = 1508] [id = 773] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 00000040945BA800 == 25 [pid = 1508] [id = 772] 11:02:06 INFO - PROCESS | 1508 | --DOCSHELL 00000040985C1000 == 24 [pid = 1508] [id = 771] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 90 (000000408DF63000) [pid = 1508] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 89 (0000004090F37C00) [pid = 1508] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 88 (0000004092069000) [pid = 1508] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 87 (000000408D8BEC00) [pid = 1508] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 86 (0000004087370C00) [pid = 1508] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (0000004087A1F800) [pid = 1508] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (000000408B90D000) [pid = 1508] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (000000408CA0EC00) [pid = 1508] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (0000004091FA6400) [pid = 1508] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (0000004086630C00) [pid = 1508] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (0000004087325C00) [pid = 1508] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004092069400) [pid = 1508] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000408D8B0400) [pid = 1508] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (0000004096A8F800) [pid = 1508] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004094D5AC00) [pid = 1508] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040986C9400) [pid = 1508] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (0000004098223800) [pid = 1508] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (00000040922F6800) [pid = 1508] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (00000040943EB800) [pid = 1508] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409915CC00) [pid = 1508] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (0000004099155400) [pid = 1508] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (00000040946E1400) [pid = 1508] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (00000040949F4400) [pid = 1508] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (000000408B90DC00) [pid = 1508] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (000000408DF5E400) [pid = 1508] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000408D373800) [pid = 1508] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 11:02:06 INFO - PROCESS | 1508 | 1467050526601 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:02:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:02:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:02:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:02:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:02:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:02:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:02:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1684ms 11:02:06 INFO - PROCESS | 1508 | 1467050526650 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 1508 | 1467050526655 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 11:02:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:02:06 INFO - PROCESS | 1508 | 1467050526660 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 1508 | 1467050526663 Marionette TRACE conn6 <- [1,3062,null,{}] 11:02:06 INFO - PROCESS | 1508 | 1467050526669 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:06 INFO - PROCESS | 1508 | 1467050526672 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:06 INFO - PROCESS | 1508 | 1467050526801 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 11:02:06 INFO - PROCESS | 1508 | 1467050526884 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 1508 | 1467050526888 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:06 INFO - PROCESS | 1508 | ++DOCSHELL 000000408D480800 == 25 [pid = 1508] [id = 777] 11:02:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 66 (0000004086840800) [pid = 1508] [serial = 2329] [outer = 0000000000000000] 11:02:06 INFO - PROCESS | 1508 | ++DOMWINDOW == 67 (0000004086A5A400) [pid = 1508] [serial = 2330] [outer = 0000004086840800] 11:02:06 INFO - PROCESS | 1508 | 1467050526939 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 68 (0000004087333000) [pid = 1508] [serial = 2331] [outer = 0000004086840800] 11:02:07 INFO - PROCESS | 1508 | 1467050527354 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:02:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:02:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:02:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:02:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:02:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:02:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:02:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 11:02:07 INFO - PROCESS | 1508 | 1467050527398 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 1508 | 1467050527404 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 11:02:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:02:07 INFO - PROCESS | 1508 | 1467050527411 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 1508 | 1467050527414 Marionette TRACE conn6 <- [1,3066,null,{}] 11:02:07 INFO - PROCESS | 1508 | 1467050527417 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:07 INFO - PROCESS | 1508 | 1467050527420 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:07 INFO - PROCESS | 1508 | 1467050527518 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 11:02:07 INFO - PROCESS | 1508 | 1467050527526 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 1508 | 1467050527529 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:07 INFO - PROCESS | 1508 | ++DOCSHELL 0000004091A95000 == 26 [pid = 1508] [id = 778] 11:02:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 69 (0000004087710800) [pid = 1508] [serial = 2332] [outer = 0000000000000000] 11:02:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 70 (0000004087A29800) [pid = 1508] [serial = 2333] [outer = 0000004087710800] 11:02:07 INFO - PROCESS | 1508 | 1467050527577 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 1508 | ++DOMWINDOW == 71 (000000408BBA4800) [pid = 1508] [serial = 2334] [outer = 0000004087710800] 11:02:08 INFO - PROCESS | 1508 | 1467050528060 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:02:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:02:08 INFO - PROCESS | 1508 | 1467050528111 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 11:02:08 INFO - PROCESS | 1508 | 1467050528115 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1508 | 1467050528119 Marionette TRACE conn6 <- [1,3070,null,{}] 11:02:08 INFO - PROCESS | 1508 | 1467050528130 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 1508 | 1467050528135 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:08 INFO - PROCESS | 1508 | 1467050528254 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 11:02:08 INFO - PROCESS | 1508 | 1467050528349 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 1508 | 1467050528352 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:08 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094611000 == 27 [pid = 1508] [id = 779] 11:02:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (0000004085758C00) [pid = 1508] [serial = 2335] [outer = 0000000000000000] 11:02:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (000000408D41C400) [pid = 1508] [serial = 2336] [outer = 0000004085758C00] 11:02:08 INFO - PROCESS | 1508 | 1467050528401 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (000000408DA7D000) [pid = 1508] [serial = 2337] [outer = 0000004085758C00] 11:02:08 INFO - PROCESS | 1508 | 1467050528801 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:02:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:02:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:02:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 731ms 11:02:08 INFO - PROCESS | 1508 | 1467050528849 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 1508 | 1467050528852 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 11:02:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:02:08 INFO - PROCESS | 1508 | 1467050528855 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 1508 | 1467050528857 Marionette TRACE conn6 <- [1,3074,null,{}] 11:02:08 INFO - PROCESS | 1508 | 1467050528860 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:08 INFO - PROCESS | 1508 | 1467050528863 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:08 INFO - PROCESS | 1508 | 1467050528984 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 11:02:09 INFO - PROCESS | 1508 | 1467050529044 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1508 | 1467050529047 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:09 INFO - PROCESS | 1508 | ++DOCSHELL 0000004094B28800 == 28 [pid = 1508] [id = 780] 11:02:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (00000040903D6C00) [pid = 1508] [serial = 2338] [outer = 0000000000000000] 11:02:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (0000004090F37800) [pid = 1508] [serial = 2339] [outer = 00000040903D6C00] 11:02:09 INFO - PROCESS | 1508 | 1467050529094 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004091043800) [pid = 1508] [serial = 2340] [outer = 00000040903D6C00] 11:02:09 INFO - PROCESS | 1508 | 1467050529514 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:02:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:02:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 689ms 11:02:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:02:09 INFO - PROCESS | 1508 | 1467050529553 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 1508 | 1467050529555 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 11:02:09 INFO - PROCESS | 1508 | 1467050529558 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 1508 | 1467050529560 Marionette TRACE conn6 <- [1,3078,null,{}] 11:02:09 INFO - PROCESS | 1508 | 1467050529564 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:09 INFO - PROCESS | 1508 | 1467050529566 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:09 INFO - PROCESS | 1508 | 1467050529705 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 11:02:09 INFO - PROCESS | 1508 | 1467050529748 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 1508 | 1467050529751 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:09 INFO - PROCESS | 1508 | ++DOCSHELL 0000004095453000 == 29 [pid = 1508] [id = 781] 11:02:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (000000408759A800) [pid = 1508] [serial = 2341] [outer = 0000000000000000] 11:02:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (0000004092064400) [pid = 1508] [serial = 2342] [outer = 000000408759A800] 11:02:09 INFO - PROCESS | 1508 | 1467050529798 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (00000040920C8800) [pid = 1508] [serial = 2343] [outer = 000000408759A800] 11:02:10 INFO - PROCESS | 1508 | 1467050530229 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:02:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:02:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 736ms 11:02:10 INFO - PROCESS | 1508 | 1467050530296 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 1508 | 1467050530299 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 11:02:10 INFO - PROCESS | 1508 | 1467050530302 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:02:10 INFO - PROCESS | 1508 | 1467050530304 Marionette TRACE conn6 <- [1,3082,null,{}] 11:02:10 INFO - PROCESS | 1508 | 1467050530308 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:10 INFO - PROCESS | 1508 | 1467050530314 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:10 INFO - PROCESS | 1508 | 1467050530457 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 11:02:10 INFO - PROCESS | 1508 | 1467050530463 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 1508 | 1467050530465 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:10 INFO - PROCESS | 1508 | ++DOCSHELL 0000004097715800 == 30 [pid = 1508] [id = 782] 11:02:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (00000040933A0000) [pid = 1508] [serial = 2344] [outer = 0000000000000000] 11:02:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (000000409416C400) [pid = 1508] [serial = 2345] [outer = 00000040933A0000] 11:02:10 INFO - PROCESS | 1508 | 1467050530517 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000409463D400) [pid = 1508] [serial = 2346] [outer = 00000040933A0000] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (000000408575E000) [pid = 1508] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000409925E000) [pid = 1508] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000409540DC00) [pid = 1508] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (00000040956B2000) [pid = 1508] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (000000409822A000) [pid = 1508] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040991BF000) [pid = 1508] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004085763800) [pid = 1508] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (000000408CA10C00) [pid = 1508] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (00000040866C6C00) [pid = 1508] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000408D635C00) [pid = 1508] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (0000004087370400) [pid = 1508] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:02:10 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (0000004097F22000) [pid = 1508] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:02:11 INFO - PROCESS | 1508 | 1467050531143 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:02:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:02:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 882ms 11:02:11 INFO - PROCESS | 1508 | 1467050531188 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 1508 | 1467050531190 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 11:02:11 INFO - PROCESS | 1508 | 1467050531193 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:02:11 INFO - PROCESS | 1508 | 1467050531195 Marionette TRACE conn6 <- [1,3086,null,{}] 11:02:11 INFO - PROCESS | 1508 | 1467050531199 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:11 INFO - PROCESS | 1508 | 1467050531201 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:11 INFO - PROCESS | 1508 | 1467050531283 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 11:02:11 INFO - PROCESS | 1508 | 1467050531289 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1508 | 1467050531291 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:11 INFO - PROCESS | 1508 | ++DOCSHELL 000000409832C000 == 31 [pid = 1508] [id = 783] 11:02:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 72 (00000040855F6000) [pid = 1508] [serial = 2347] [outer = 0000000000000000] 11:02:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 73 (00000040946E1400) [pid = 1508] [serial = 2348] [outer = 00000040855F6000] 11:02:11 INFO - PROCESS | 1508 | 1467050531335 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 74 (00000040949EBC00) [pid = 1508] [serial = 2349] [outer = 00000040855F6000] 11:02:11 INFO - PROCESS | 1508 | 1467050531740 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:02:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:02:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:02:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 587ms 11:02:11 INFO - PROCESS | 1508 | 1467050531783 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 1508 | 1467050531785 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 11:02:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:02:11 INFO - PROCESS | 1508 | 1467050531800 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 1508 | 1467050531802 Marionette TRACE conn6 <- [1,3090,null,{}] 11:02:11 INFO - PROCESS | 1508 | 1467050531810 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:11 INFO - PROCESS | 1508 | 1467050531812 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:11 INFO - PROCESS | 1508 | 1467050531895 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 11:02:11 INFO - PROCESS | 1508 | 1467050531901 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 1508 | 1467050531903 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:11 INFO - PROCESS | 1508 | ++DOCSHELL 000000409852E800 == 32 [pid = 1508] [id = 784] 11:02:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 75 (0000004094D57C00) [pid = 1508] [serial = 2350] [outer = 0000000000000000] 11:02:11 INFO - PROCESS | 1508 | ++DOMWINDOW == 76 (000000409520B000) [pid = 1508] [serial = 2351] [outer = 0000004094D57C00] 11:02:11 INFO - PROCESS | 1508 | 1467050531956 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 77 (0000004095215C00) [pid = 1508] [serial = 2352] [outer = 0000004094D57C00] 11:02:12 INFO - PROCESS | 1508 | 1467050532379 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:02:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:02:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 649ms 11:02:12 INFO - PROCESS | 1508 | 1467050532441 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 1508 | 1467050532444 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 11:02:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:02:12 INFO - PROCESS | 1508 | 1467050532447 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 1508 | 1467050532449 Marionette TRACE conn6 <- [1,3094,null,{}] 11:02:12 INFO - PROCESS | 1508 | 1467050532452 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:12 INFO - PROCESS | 1508 | 1467050532454 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:12 INFO - PROCESS | 1508 | 1467050532544 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 11:02:12 INFO - PROCESS | 1508 | 1467050532549 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 1508 | 1467050532551 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:12 INFO - PROCESS | 1508 | ++DOCSHELL 000000409460F800 == 33 [pid = 1508] [id = 785] 11:02:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 78 (00000040949ECC00) [pid = 1508] [serial = 2353] [outer = 0000000000000000] 11:02:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 79 (00000040956CA800) [pid = 1508] [serial = 2354] [outer = 00000040949ECC00] 11:02:12 INFO - PROCESS | 1508 | 1467050532595 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 1508 | ++DOMWINDOW == 80 (000000409685B400) [pid = 1508] [serial = 2355] [outer = 00000040949ECC00] 11:02:13 INFO - PROCESS | 1508 | 1467050533174 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:02:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:02:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:02:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:02:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 776ms 11:02:13 INFO - PROCESS | 1508 | 1467050533227 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 1508 | 1467050533232 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 11:02:13 INFO - PROCESS | 1508 | 1467050533238 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:02:13 INFO - PROCESS | 1508 | 1467050533241 Marionette TRACE conn6 <- [1,3098,null,{}] 11:02:13 INFO - PROCESS | 1508 | 1467050533248 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:13 INFO - PROCESS | 1508 | 1467050533251 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:13 INFO - PROCESS | 1508 | 1467050533452 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 11:02:13 INFO - PROCESS | 1508 | 1467050533558 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 1508 | 1467050533562 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:13 INFO - PROCESS | 1508 | ++DOCSHELL 00000040912BC000 == 34 [pid = 1508] [id = 786] 11:02:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 81 (000000408570F400) [pid = 1508] [serial = 2356] [outer = 0000000000000000] 11:02:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 82 (0000004087367400) [pid = 1508] [serial = 2357] [outer = 000000408570F400] 11:02:13 INFO - PROCESS | 1508 | 1467050533620 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 1508 | ++DOMWINDOW == 83 (000000408770C400) [pid = 1508] [serial = 2358] [outer = 000000408570F400] 11:02:14 INFO - PROCESS | 1508 | 1467050534244 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:02:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:02:14 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 11:02:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:02:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:02:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1030ms 11:02:14 INFO - PROCESS | 1508 | 1467050534280 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 1508 | 1467050534286 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 11:02:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:02:14 INFO - PROCESS | 1508 | 1467050534294 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 1508 | 1467050534297 Marionette TRACE conn6 <- [1,3102,null,{}] 11:02:14 INFO - PROCESS | 1508 | 1467050534301 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:14 INFO - PROCESS | 1508 | 1467050534304 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:14 INFO - PROCESS | 1508 | 1467050534433 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 11:02:14 INFO - PROCESS | 1508 | 1467050534544 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c6d7d53c-701a-4f81-8a0c-5b68c9dbbdeb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 1508 | 1467050534547 Marionette INFO sendAsync d13180c0-617a-4cd2-b0ff-6c337e2a4f15 11:02:14 INFO - PROCESS | 1508 | ++DOCSHELL 000000409543F000 == 35 [pid = 1508] [id = 787] 11:02:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 84 (000000408D366000) [pid = 1508] [serial = 2359] [outer = 0000000000000000] 11:02:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 85 (000000408D8B0000) [pid = 1508] [serial = 2360] [outer = 000000408D366000] 11:02:14 INFO - PROCESS | 1508 | 1467050534605 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 1508 | ++DOMWINDOW == 86 (0000004090F3D800) [pid = 1508] [serial = 2361] [outer = 000000408D366000] 11:02:15 INFO - PROCESS | 1508 | 1467050535249 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:02:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:02:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 985ms 11:02:15 INFO - PROCESS | 1508 | 1467050535284 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 1508 | 1467050535287 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 11:02:16 INFO - PROCESS | 1508 | --DOCSHELL 000000409852E800 == 34 [pid = 1508] [id = 784] 11:02:16 INFO - PROCESS | 1508 | --DOCSHELL 000000409832C000 == 33 [pid = 1508] [id = 783] 11:02:16 INFO - PROCESS | 1508 | --DOCSHELL 0000004097715800 == 32 [pid = 1508] [id = 782] 11:02:16 INFO - PROCESS | 1508 | --DOCSHELL 0000004095453000 == 31 [pid = 1508] [id = 781] 11:02:16 INFO - PROCESS | 1508 | --DOCSHELL 0000004094B28800 == 30 [pid = 1508] [id = 780] 11:02:16 INFO - PROCESS | 1508 | --DOCSHELL 0000004094611000 == 29 [pid = 1508] [id = 779] 11:02:16 INFO - PROCESS | 1508 | --DOCSHELL 0000004091A95000 == 28 [pid = 1508] [id = 778] 11:02:16 INFO - PROCESS | 1508 | --DOCSHELL 000000408D480800 == 27 [pid = 1508] [id = 777] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 85 (000000408736D400) [pid = 1508] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 84 (0000004088850C00) [pid = 1508] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 83 (0000004091AED000) [pid = 1508] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 82 (00000040922D5000) [pid = 1508] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 81 (000000408C3D9000) [pid = 1508] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 80 (000000408D370C00) [pid = 1508] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 79 (0000004094C23400) [pid = 1508] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 78 (0000004099256000) [pid = 1508] [serial = 2310] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 77 (00000040991CB000) [pid = 1508] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 76 (0000004097F2BC00) [pid = 1508] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 75 (00000040991BF800) [pid = 1508] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 74 (000000409520F800) [pid = 1508] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 73 (000000409CDB7000) [pid = 1508] [serial = 2313] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 72 (000000409B735000) [pid = 1508] [serial = 2312] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 71 (000000409862A800) [pid = 1508] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 70 (00000040979CF400) [pid = 1508] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 69 (0000004098230800) [pid = 1508] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 68 (0000004098229400) [pid = 1508] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 67 (00000040991C1400) [pid = 1508] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 66 (00000040986CB000) [pid = 1508] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 65 (000000408683C800) [pid = 1508] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 64 (00000040879AB400) [pid = 1508] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 11:02:16 INFO - PROCESS | 1508 | --DOMWINDOW == 63 (000000409495B400) [pid = 1508] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 11:02:16 WARNING - u'runner_teardown' () 11:02:16 INFO - No more tests 11:02:16 INFO - Got 0 unexpected results 11:02:16 INFO - SUITE-END | took 686s 11:02:16 INFO - Closing logging queue 11:02:16 INFO - queue closed 11:02:16 INFO - Return code: 0 11:02:16 WARNING - # TBPL SUCCESS # 11:02:16 INFO - Running post-action listener: _resource_record_post_action 11:02:16 INFO - Running post-run listener: _resource_record_post_run 11:02:17 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 184900608; Write bytes: 1013795328; Read time: 2312090; Write time: 6080520 11:02:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:02:17 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 28672; Write bytes: 104380928; Read time: 2710; Write time: 143390 11:02:17 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 184863744; Write bytes: 894199296; Read time: 2307710; Write time: 5920100 11:02:17 INFO - Running post-run listener: _upload_blobber_files 11:02:17 INFO - Blob upload gear active. 11:02:17 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:02:17 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 11:02:17 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'] 11:02:17 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 11:02:18 INFO - (blobuploader) - INFO - Open directory for files ... 11:02:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:02:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:02:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:02:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:02:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:02:19 INFO - (blobuploader) - INFO - Done attempting. 11:02:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:02:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:02:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:02:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:02:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:02:20 INFO - (blobuploader) - INFO - Done attempting. 11:02:20 INFO - (blobuploader) - INFO - Iteration through files over. 11:02:20 INFO - Return code: 0 11:02:20 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:02:20 INFO - Using _rmtree_windows ... 11:02:20 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:02:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a00d53b6eab32cbd7875eff94d9640cda31e62436be934758372130d586a6e1c31fd87df67bfbe561f3962e5f54bab1ac21f87a2292406e326d9b592d84734b6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/30c3c13003415c72e49d56bdf2b8f5fe3d52f49997419ec7686373e6b13d13dc201af1f93c1710ddda8e7760f567200b96c7cd9d0406adb4153db449c22535af"} 11:02:20 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:02:20 INFO - Writing to file C:\slave\test\properties\blobber_files 11:02:20 INFO - Contents: 11:02:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a00d53b6eab32cbd7875eff94d9640cda31e62436be934758372130d586a6e1c31fd87df67bfbe561f3962e5f54bab1ac21f87a2292406e326d9b592d84734b6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/30c3c13003415c72e49d56bdf2b8f5fe3d52f49997419ec7686373e6b13d13dc201af1f93c1710ddda8e7760f567200b96c7cd9d0406adb4153db449c22535af"} 11:02:20 INFO - Running post-run listener: copy_logs_to_upload_dir 11:02:20 INFO - Copying logs to upload dir... 11:02:20 INFO - mkdir: C:\slave\test\build\upload\logs 11:02:20 INFO - Copying logs to upload dir... 11:02:20 INFO - Using _rmtree_windows ... 11:02:20 INFO - Using _rmtree_windows ... 11:02:20 INFO - Using _rmtree_windows ... 11:02:20 INFO - Using _rmtree_windows ... 11:02:20 INFO - Using _rmtree_windows ... 11:02:20 INFO - Using _rmtree_windows ... 11:02:20 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=894.133000 ========= master_lag: -0.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 53 secs) (at 2016-06-27 11:02:21.322327) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 11:02:21.328443) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-129 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-129 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Local LOGONSERVER=\\T-W864-IX-129 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-129 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-129 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-129 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a00d53b6eab32cbd7875eff94d9640cda31e62436be934758372130d586a6e1c31fd87df67bfbe561f3962e5f54bab1ac21f87a2292406e326d9b592d84734b6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/30c3c13003415c72e49d56bdf2b8f5fe3d52f49997419ec7686373e6b13d13dc201af1f93c1710ddda8e7760f567200b96c7cd9d0406adb4153db449c22535af"} build_url:https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a00d53b6eab32cbd7875eff94d9640cda31e62436be934758372130d586a6e1c31fd87df67bfbe561f3962e5f54bab1ac21f87a2292406e326d9b592d84734b6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/30c3c13003415c72e49d56bdf2b8f5fe3d52f49997419ec7686373e6b13d13dc201af1f93c1710ddda8e7760f567200b96c7cd9d0406adb4153db449c22535af"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WJJO52iiTIGOscQYnBB7jQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.50 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 11:02:21.930996) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:02:21.931328) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-129 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-129 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-129\AppData\Local LOGONSERVER=\\T-W864-IX-129 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-129 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-129 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-129 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 11:02:22.053552) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 11:02:22.054247) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 11:02:22.523845) ========= ========= Total master_lag: 0.43 =========