builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-177 starttime: 1466589256.05 results: success (0) buildid: 20160622010102 builduid: 15a2bdba63f94b45ac0a712a9a170911 revision: 800dc20aca781026226a03c3f43ff132b5cfdc1d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:16.053746) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:16.054217) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:16.054547) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:16.181468) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:54:16.181861) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False --02:54:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 02:54:18 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.531000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:54:17.772924) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-22 02:54:17.773265) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.907000 ========= master_lag: 0.47 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-22 02:54:21.150163) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:54:21.150597) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 800dc20aca781026226a03c3f43ff132b5cfdc1d --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 800dc20aca781026226a03c3f43ff132b5cfdc1d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False 2016-06-22 02:54:22,246 truncating revision to first 12 chars 2016-06-22 02:54:22,246 Setting DEBUG logging. 2016-06-22 02:54:22,246 attempt 1/10 2016-06-22 02:54:22,246 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/800dc20aca78?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 02:54:22,674 unpacking tar archive at: mozilla-beta-800dc20aca78/testing/mozharness/ program finished with exit code 0 elapsedTime=1.087000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:54:22.311153) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:22.311517) ========= script_repo_revision: 800dc20aca781026226a03c3f43ff132b5cfdc1d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:22.311938) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:22.312202) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:22.330235) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-06-22 02:54:22.330626) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 02:54:23 INFO - MultiFileLogger online at 20160622 02:54:23 in C:\slave\test 02:54:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:54:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:54:23 INFO - {'append_to_log': False, 02:54:23 INFO - 'base_work_dir': 'C:\\slave\\test', 02:54:23 INFO - 'blob_upload_branch': 'mozilla-beta', 02:54:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:54:23 INFO - 'buildbot_json_path': 'buildprops.json', 02:54:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:54:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:54:23 INFO - 'download_minidump_stackwalk': True, 02:54:23 INFO - 'download_symbols': 'true', 02:54:23 INFO - 'e10s': False, 02:54:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:54:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:54:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:54:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:54:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:54:23 INFO - 'C:/mozilla-build/tooltool.py'), 02:54:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:54:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:54:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:54:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:54:23 INFO - 'log_level': 'info', 02:54:23 INFO - 'log_to_console': True, 02:54:23 INFO - 'opt_config_files': (), 02:54:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:54:23 INFO - '--processes=1', 02:54:23 INFO - '--config=%(test_path)s/wptrunner.ini', 02:54:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:54:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:54:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:54:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:54:23 INFO - 'pip_index': False, 02:54:23 INFO - 'require_test_zip': True, 02:54:23 INFO - 'test_type': ('testharness',), 02:54:23 INFO - 'this_chunk': '1', 02:54:23 INFO - 'total_chunks': '10', 02:54:23 INFO - 'virtualenv_path': 'venv', 02:54:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:54:23 INFO - 'work_dir': 'build'} 02:54:23 INFO - ##### 02:54:23 INFO - ##### Running clobber step. 02:54:23 INFO - ##### 02:54:23 INFO - Running pre-action listener: _resource_record_pre_action 02:54:23 INFO - Running main action method: clobber 02:54:23 INFO - rmtree: C:\slave\test\build 02:54:23 INFO - Using _rmtree_windows ... 02:54:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:56:34 INFO - Running post-action listener: _resource_record_post_action 02:56:34 INFO - ##### 02:56:34 INFO - ##### Running read-buildbot-config step. 02:56:34 INFO - ##### 02:56:34 INFO - Running pre-action listener: _resource_record_pre_action 02:56:34 INFO - Running main action method: read_buildbot_config 02:56:34 INFO - Using buildbot properties: 02:56:34 INFO - { 02:56:34 INFO - "project": "", 02:56:34 INFO - "product": "firefox", 02:56:34 INFO - "script_repo_revision": "production", 02:56:34 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 02:56:34 INFO - "repository": "", 02:56:34 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 02:56:34 INFO - "buildid": "20160622010102", 02:56:34 INFO - "pgo_build": "False", 02:56:34 INFO - "basedir": "C:\\slave\\test", 02:56:34 INFO - "buildnumber": 6, 02:56:34 INFO - "slavename": "t-w864-ix-177", 02:56:34 INFO - "revision": "800dc20aca781026226a03c3f43ff132b5cfdc1d", 02:56:34 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 02:56:34 INFO - "platform": "win64", 02:56:34 INFO - "branch": "mozilla-beta", 02:56:34 INFO - "repo_path": "releases/mozilla-beta", 02:56:34 INFO - "moz_repo_path": "", 02:56:34 INFO - "stage_platform": "win64", 02:56:34 INFO - "builduid": "15a2bdba63f94b45ac0a712a9a170911", 02:56:34 INFO - "slavebuilddir": "test" 02:56:34 INFO - } 02:56:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 02:56:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip. 02:56:34 INFO - Running post-action listener: _resource_record_post_action 02:56:34 INFO - ##### 02:56:34 INFO - ##### Running download-and-extract step. 02:56:34 INFO - ##### 02:56:34 INFO - Running pre-action listener: _resource_record_pre_action 02:56:34 INFO - Running main action method: download_and_extract 02:56:34 INFO - mkdir: C:\slave\test\build\tests 02:56:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:56:34 INFO - https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:56:34 INFO - trying https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 02:56:34 INFO - Downloading https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:56:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:56:35 INFO - Downloaded 1240 bytes. 02:56:35 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:56:35 INFO - Using the following test package requirements: 02:56:35 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:56:35 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:56:35 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 02:56:35 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:56:35 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 02:56:35 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:56:35 INFO - u'jsshell-win64.zip'], 02:56:35 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:56:35 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 02:56:35 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:56:35 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:56:35 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 02:56:35 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:56:35 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 02:56:35 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:56:35 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 02:56:35 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:56:35 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 02:56:35 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 02:56:35 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')]} 02:56:35 INFO - https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:56:35 INFO - trying https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 02:56:35 INFO - Downloading https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:56:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:56:36 INFO - Downloaded 20858286 bytes. 02:56:36 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/*'] 02:56:36 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/* 02:56:38 INFO - caution: filename not matched: web-platform/* 02:56:38 INFO - Return code: 11 02:56: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')]} 02:56:38 INFO - https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:56:38 INFO - trying https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 02:56:38 INFO - Downloading https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:56:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:56:39 INFO - Downloaded 36389114 bytes. 02:56:39 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/*'] 02:56:39 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/* 02:57:24 INFO - caution: filename not matched: bin/* 02:57:24 INFO - caution: filename not matched: config/* 02:57:24 INFO - caution: filename not matched: mozbase/* 02:57:24 INFO - caution: filename not matched: marionette/* 02:57:24 INFO - caution: filename not matched: tools/wptserve/* 02:57:24 INFO - Return code: 11 02:57:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:24 INFO - https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 02:57:24 INFO - trying https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:57:24 INFO - Downloading https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 02:57:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:57:26 INFO - Downloaded 82716641 bytes. 02:57:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:57:26 INFO - mkdir: C:\slave\test\properties 02:57:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:57:26 INFO - Writing to file C:\slave\test\properties\build_url 02:57:26 INFO - Contents: 02:57:26 INFO - build_url:https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:57:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:57:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:57:27 INFO - Writing to file C:\slave\test\properties\symbols_url 02:57:27 INFO - Contents: 02:57:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:57:27 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')]} 02:57:27 INFO - https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:57:27 INFO - trying https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:57:27 INFO - Downloading https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:57:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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 02:57:29 INFO - Downloaded 50735317 bytes. 02:57:29 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'] 02:57:29 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 02:57:31 INFO - Return code: 0 02:57:31 INFO - Running post-action listener: _resource_record_post_action 02:57:31 INFO - Running post-action listener: set_extra_try_arguments 02:57:31 INFO - ##### 02:57:31 INFO - ##### Running create-virtualenv step. 02:57:31 INFO - ##### 02:57:31 INFO - Running pre-action listener: _pre_create_virtualenv 02:57:31 INFO - Running pre-action listener: _resource_record_pre_action 02:57:31 INFO - Running main action method: create_virtualenv 02:57:31 INFO - Creating virtualenv C:\slave\test\build\venv 02:57:31 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 02:57:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:57:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:57:38 INFO - Installing distribute......................................................................................................................................................................................done. 02:57:40 INFO - Return code: 0 02:57:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:57:40 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')]} 02:57:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:57:40 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')]} 02:57:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:57:40 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02418A78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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', '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-177\\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 02:57:40 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 02:57:40 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 02:57:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:57:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 02:57:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:57:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:57:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:57:40 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 02:57:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:57:40 INFO - 'DCLOCATION': 'SCL3', 02:57:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:57:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:57:40 INFO - 'HOMEDRIVE': 'C:', 02:57:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 02:57:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:57:40 INFO - 'KTS_VERSION': '1.19c', 02:57:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 02:57:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 02:57:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:57:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:57:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:57:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:57:40 INFO - 'MOZ_NO_REMOTE': '1', 02:57:40 INFO - 'NO_EM_RESTART': '1', 02:57:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:57:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:57:40 INFO - 'OS': 'Windows_NT', 02:57:40 INFO - 'OURDRIVE': 'C:', 02:57:40 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', 02:57:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:57:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:57:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:57:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:57:40 INFO - 'PROCESSOR_LEVEL': '6', 02:57:40 INFO - 'PROCESSOR_REVISION': '1e05', 02:57:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:57:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:57:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:57:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:57:40 INFO - 'PROMPT': '$P$G', 02:57:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:57:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:57:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:57:40 INFO - 'PWD': 'C:\\slave\\test', 02:57:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:57:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:57:40 INFO - 'SYSTEMDRIVE': 'C:', 02:57:40 INFO - 'SYSTEMROOT': 'C:\\windows', 02:57:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:40 INFO - 'TEST1': 'testie', 02:57:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:40 INFO - 'USERDOMAIN': 'T-W864-IX-177', 02:57:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 02:57:40 INFO - 'USERNAME': 'cltbld', 02:57:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 02:57:40 INFO - 'WINDIR': 'C:\\windows', 02:57:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:57:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:57:41 INFO - Downloading/unpacking psutil>=0.7.1 02:57:41 INFO - Running setup.py egg_info for package psutil 02:57:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:57:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:57:41 INFO - Installing collected packages: psutil 02:57:41 INFO - Running setup.py install for psutil 02:57:41 INFO - building 'psutil._psutil_windows' extension 02:57:41 INFO - error: Unable to find vcvarsall.bat 02:57:41 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-ctxcmc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:57:41 INFO - running install 02:57:41 INFO - running build 02:57:41 INFO - running build_py 02:57:41 INFO - creating build 02:57:41 INFO - creating build\lib.win32-2.7 02:57:41 INFO - creating build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:57:41 INFO - running build_ext 02:57:41 INFO - building 'psutil._psutil_windows' extension 02:57:41 INFO - error: Unable to find vcvarsall.bat 02:57:41 INFO - ---------------------------------------- 02:57:41 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-ctxcmc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:57:41 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-177\AppData\Roaming\pip\pip.log 02:57:41 WARNING - Return code: 1 02:57:41 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! 02:57:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:57:41 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02418A78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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', '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-177\\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 02:57:41 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 02:57:41 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 02:57:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:57:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 02:57:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:57:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:57:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:57:41 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 02:57:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:57:41 INFO - 'DCLOCATION': 'SCL3', 02:57:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:57:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:57:41 INFO - 'HOMEDRIVE': 'C:', 02:57:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 02:57:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:57:41 INFO - 'KTS_VERSION': '1.19c', 02:57:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 02:57:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 02:57:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:57:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:57:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:57:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:57:41 INFO - 'MOZ_NO_REMOTE': '1', 02:57:41 INFO - 'NO_EM_RESTART': '1', 02:57:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:57:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:57:41 INFO - 'OS': 'Windows_NT', 02:57:41 INFO - 'OURDRIVE': 'C:', 02:57:41 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', 02:57:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:57:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:57:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:57:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:57:41 INFO - 'PROCESSOR_LEVEL': '6', 02:57:41 INFO - 'PROCESSOR_REVISION': '1e05', 02:57:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:57:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:57:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:57:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:57:41 INFO - 'PROMPT': '$P$G', 02:57:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:57:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:57:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:57:41 INFO - 'PWD': 'C:\\slave\\test', 02:57:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:57:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:57:41 INFO - 'SYSTEMDRIVE': 'C:', 02:57:41 INFO - 'SYSTEMROOT': 'C:\\windows', 02:57:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:41 INFO - 'TEST1': 'testie', 02:57:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:41 INFO - 'USERDOMAIN': 'T-W864-IX-177', 02:57:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 02:57:41 INFO - 'USERNAME': 'cltbld', 02:57:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 02:57:41 INFO - 'WINDIR': 'C:\\windows', 02:57:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:57:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:57:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:57:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:57:42 INFO - Running setup.py egg_info for package mozsystemmonitor 02:57:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:57:42 INFO - Running setup.py egg_info for package psutil 02:57:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:57:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:57:42 INFO - Installing collected packages: mozsystemmonitor, psutil 02:57:42 INFO - Running setup.py install for mozsystemmonitor 02:57:42 INFO - Running setup.py install for psutil 02:57:42 INFO - building 'psutil._psutil_windows' extension 02:57:42 INFO - error: Unable to find vcvarsall.bat 02:57:42 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-wkakez-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:57:42 INFO - running install 02:57:42 INFO - running build 02:57:42 INFO - running build_py 02:57:42 INFO - running build_ext 02:57:42 INFO - building 'psutil._psutil_windows' extension 02:57:42 INFO - error: Unable to find vcvarsall.bat 02:57:42 INFO - ---------------------------------------- 02:57:42 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-wkakez-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:57:42 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-177\AppData\Roaming\pip\pip.log 02:57:42 WARNING - Return code: 1 02:57:42 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! 02:57:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:57:42 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')]} 02:57:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:57:42 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')]} 02:57:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:57:42 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02418A78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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', '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-177\\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 02:57:42 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 02:57:42 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 02:57:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:57:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 02:57:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:57:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:57:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:57:42 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 02:57:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:57:42 INFO - 'DCLOCATION': 'SCL3', 02:57:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:57:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:57:42 INFO - 'HOMEDRIVE': 'C:', 02:57:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 02:57:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:57:42 INFO - 'KTS_VERSION': '1.19c', 02:57:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 02:57:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 02:57:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:57:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:57:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:57:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:57:42 INFO - 'MOZ_NO_REMOTE': '1', 02:57:42 INFO - 'NO_EM_RESTART': '1', 02:57:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:57:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:57:42 INFO - 'OS': 'Windows_NT', 02:57:42 INFO - 'OURDRIVE': 'C:', 02:57:42 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', 02:57:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:57:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:57:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:57:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:57:42 INFO - 'PROCESSOR_LEVEL': '6', 02:57:42 INFO - 'PROCESSOR_REVISION': '1e05', 02:57:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:57:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:57:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:57:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:57:42 INFO - 'PROMPT': '$P$G', 02:57:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:57:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:57:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:57:42 INFO - 'PWD': 'C:\\slave\\test', 02:57:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:57:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:57:42 INFO - 'SYSTEMDRIVE': 'C:', 02:57:42 INFO - 'SYSTEMROOT': 'C:\\windows', 02:57:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:42 INFO - 'TEST1': 'testie', 02:57:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:42 INFO - 'USERDOMAIN': 'T-W864-IX-177', 02:57:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 02:57:42 INFO - 'USERNAME': 'cltbld', 02:57:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 02:57:42 INFO - 'WINDIR': 'C:\\windows', 02:57:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:57:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:57:42 INFO - Downloading/unpacking blobuploader==1.2.4 02:57:42 INFO - Downloading blobuploader-1.2.4.tar.gz 02:57:42 INFO - Running setup.py egg_info for package blobuploader 02:57:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:57:46 INFO - Running setup.py egg_info for package requests 02:57:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:57:46 INFO - Downloading docopt-0.6.1.tar.gz 02:57:46 INFO - Running setup.py egg_info for package docopt 02:57:46 INFO - Installing collected packages: blobuploader, docopt, requests 02:57:46 INFO - Running setup.py install for blobuploader 02:57:46 INFO - Running setup.py install for docopt 02:57:46 INFO - Running setup.py install for requests 02:57:46 INFO - Successfully installed blobuploader docopt requests 02:57:46 INFO - Cleaning up... 02:57:46 INFO - Return code: 0 02:57:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:57:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:57:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:57:46 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02418A78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, '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-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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', '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-177\\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 02:57:46 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 02:57:46 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 02:57:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:57:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 02:57:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:57:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:57:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:57:46 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 02:57:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:57:46 INFO - 'DCLOCATION': 'SCL3', 02:57:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:57:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:57:46 INFO - 'HOMEDRIVE': 'C:', 02:57:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 02:57:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:57:46 INFO - 'KTS_VERSION': '1.19c', 02:57:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 02:57:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 02:57:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:57:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:57:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:57:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:57:46 INFO - 'MOZ_NO_REMOTE': '1', 02:57:46 INFO - 'NO_EM_RESTART': '1', 02:57:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:57:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:57:46 INFO - 'OS': 'Windows_NT', 02:57:46 INFO - 'OURDRIVE': 'C:', 02:57:46 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', 02:57:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:57:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:57:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:57:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:57:46 INFO - 'PROCESSOR_LEVEL': '6', 02:57:46 INFO - 'PROCESSOR_REVISION': '1e05', 02:57:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:57:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:57:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:57:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:57:46 INFO - 'PROMPT': '$P$G', 02:57:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:57:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:57:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:57:46 INFO - 'PWD': 'C:\\slave\\test', 02:57:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:57:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:57:46 INFO - 'SYSTEMDRIVE': 'C:', 02:57:46 INFO - 'SYSTEMROOT': 'C:\\windows', 02:57:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:46 INFO - 'TEST1': 'testie', 02:57:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:57:46 INFO - 'USERDOMAIN': 'T-W864-IX-177', 02:57:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 02:57:46 INFO - 'USERNAME': 'cltbld', 02:57:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 02:57:46 INFO - 'WINDIR': 'C:\\windows', 02:57:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:57:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:57:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:57:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:57:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:57:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:57:51 INFO - Unpacking c:\slave\test\build\tests\marionette 02:57:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:57:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:57:51 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 02:57:51 INFO - Running setup.py install for browsermob-proxy 02:58:06 INFO - Running setup.py install for manifestparser 02:58:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for marionette-client 02:58:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:58:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for marionette-driver 02:58:06 INFO - Running setup.py install for mozcrash 02:58:06 INFO - Running setup.py install for mozdebug 02:58:06 INFO - Running setup.py install for mozdevice 02:58:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for mozfile 02:58:06 INFO - Running setup.py install for mozhttpd 02:58:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for mozinfo 02:58:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for mozInstall 02:58:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for mozleak 02:58:06 INFO - Running setup.py install for mozlog 02:58:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for moznetwork 02:58:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for mozprocess 02:58:06 INFO - Running setup.py install for mozprofile 02:58:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for mozrunner 02:58:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for mozscreenshot 02:58:06 INFO - Running setup.py install for moztest 02:58:06 INFO - Running setup.py install for mozversion 02:58:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:58:06 INFO - Running setup.py install for wptserve 02:58:06 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 02:58:06 INFO - Cleaning up... 02:58:06 INFO - Return code: 0 02:58:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:06 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02418A78>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, '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-177', 'USERDOMAIN': 'T-W864-IX-177', '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-177', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-177', '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', '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-177\\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 02:58:06 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 02:58:06 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 02:58:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:58:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 02:58:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:58:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:58:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:58:06 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 02:58:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:58:06 INFO - 'DCLOCATION': 'SCL3', 02:58:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:58:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:58:06 INFO - 'HOMEDRIVE': 'C:', 02:58:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 02:58:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:58:06 INFO - 'KTS_VERSION': '1.19c', 02:58:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 02:58:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 02:58:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:58:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:58:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:58:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:06 INFO - 'MOZ_NO_REMOTE': '1', 02:58:06 INFO - 'NO_EM_RESTART': '1', 02:58:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:58:06 INFO - 'OS': 'Windows_NT', 02:58:06 INFO - 'OURDRIVE': 'C:', 02:58:06 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', 02:58:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:58:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:58:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:58:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:58:06 INFO - 'PROCESSOR_LEVEL': '6', 02:58:06 INFO - 'PROCESSOR_REVISION': '1e05', 02:58:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:58:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:58:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:58:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:58:06 INFO - 'PROMPT': '$P$G', 02:58:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:58:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:58:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:58:06 INFO - 'PWD': 'C:\\slave\\test', 02:58:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:58:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:58:06 INFO - 'SYSTEMDRIVE': 'C:', 02:58:06 INFO - 'SYSTEMROOT': 'C:\\windows', 02:58:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:58:06 INFO - 'TEST1': 'testie', 02:58:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:58:06 INFO - 'USERDOMAIN': 'T-W864-IX-177', 02:58:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 02:58:06 INFO - 'USERNAME': 'cltbld', 02:58:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 02:58:06 INFO - 'WINDIR': 'C:\\windows', 02:58:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:58:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:58:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:58:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:58:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:58:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:58:09 INFO - Unpacking c:\slave\test\build\tests\marionette 02:58:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:58:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:58:09 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)) 02:58:21 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)) 02:58:21 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)) 02:58:21 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)) 02:58:21 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)) 02:58:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:58:21 INFO - Downloading blessings-1.6.tar.gz 02:58:21 INFO - Running setup.py egg_info for package blessings 02:58:21 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)) 02:58:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:58:21 INFO - Running setup.py install for blessings 02:58:21 INFO - Running setup.py install for browsermob-proxy 02:58:21 INFO - Running setup.py install for manifestparser 02:58:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Running setup.py install for marionette-client 02:58:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:58:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Running setup.py install for marionette-driver 02:58:21 INFO - Running setup.py install for mozcrash 02:58:21 INFO - Running setup.py install for mozdebug 02:58:21 INFO - Running setup.py install for mozdevice 02:58:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Running setup.py install for mozhttpd 02:58:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Running setup.py install for mozInstall 02:58:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Running setup.py install for mozleak 02:58:21 INFO - Running setup.py install for mozprofile 02:58:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Running setup.py install for mozrunner 02:58:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:58:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:58:23 INFO - Running setup.py install for mozscreenshot 02:58:23 INFO - Running setup.py install for moztest 02:58:23 INFO - Running setup.py install for mozversion 02:58:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:58:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:58:23 INFO - Running setup.py install for wptserve 02:58:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:58:23 INFO - Cleaning up... 02:58:23 INFO - Return code: 0 02:58:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:58:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:58:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:58:23 INFO - Reading from file tmpfile_stdout 02:58:23 INFO - Using _rmtree_windows ... 02:58:23 INFO - Using _rmtree_windows ... 02:58:23 INFO - Current package versions: 02:58:23 INFO - blessings == 1.6 02:58:23 INFO - blobuploader == 1.2.4 02:58:23 INFO - browsermob-proxy == 0.6.0 02:58:23 INFO - distribute == 0.6.14 02:58:23 INFO - docopt == 0.6.1 02:58:23 INFO - manifestparser == 1.1 02:58:23 INFO - marionette-client == 2.3.0 02:58:23 INFO - marionette-driver == 1.4.0 02:58:23 INFO - mozInstall == 1.12 02:58:23 INFO - mozcrash == 0.17 02:58:23 INFO - mozdebug == 0.1 02:58:23 INFO - mozdevice == 0.48 02:58:23 INFO - mozfile == 1.2 02:58:23 INFO - mozhttpd == 0.7 02:58:23 INFO - mozinfo == 0.9 02:58:23 INFO - mozleak == 0.1 02:58:23 INFO - mozlog == 3.1 02:58:23 INFO - moznetwork == 0.27 02:58:23 INFO - mozprocess == 0.22 02:58:23 INFO - mozprofile == 0.28 02:58:23 INFO - mozrunner == 6.11 02:58:23 INFO - mozscreenshot == 0.1 02:58:23 INFO - mozsystemmonitor == 0.0 02:58:23 INFO - moztest == 0.7 02:58:23 INFO - mozversion == 1.4 02:58:23 INFO - requests == 1.2.3 02:58:23 INFO - wptserve == 1.4.0 02:58:23 INFO - Running post-action listener: _resource_record_post_action 02:58:23 INFO - Running post-action listener: _start_resource_monitoring 02:58:23 INFO - Starting resource monitoring. 02:58:24 INFO - ##### 02:58:24 INFO - ##### Running pull step. 02:58:24 INFO - ##### 02:58:24 INFO - Running pre-action listener: _resource_record_pre_action 02:58:24 INFO - Running main action method: pull 02:58:24 INFO - Pull has nothing to do! 02:58:24 INFO - Running post-action listener: _resource_record_post_action 02:58:24 INFO - ##### 02:58:24 INFO - ##### Running install step. 02:58:24 INFO - ##### 02:58:24 INFO - Running pre-action listener: _resource_record_pre_action 02:58:24 INFO - Running main action method: install 02:58:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:58:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:58:24 INFO - Reading from file tmpfile_stdout 02:58:24 INFO - Using _rmtree_windows ... 02:58:24 INFO - Using _rmtree_windows ... 02:58:24 INFO - Detecting whether we're running mozinstall >=1.0... 02:58:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:58:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:58:24 INFO - Reading from file tmpfile_stdout 02:58:24 INFO - Output received: 02:58:24 INFO - Usage: mozinstall-script.py [options] installer 02:58:24 INFO - Options: 02:58:24 INFO - -h, --help show this help message and exit 02:58:24 INFO - -d DEST, --destination=DEST 02:58:24 INFO - Directory to install application into. [default: 02:58:24 INFO - "C:\slave\test"] 02:58:24 INFO - --app=APP Application being installed. [default: firefox] 02:58:24 INFO - Using _rmtree_windows ... 02:58:24 INFO - Using _rmtree_windows ... 02:58:24 INFO - mkdir: C:\slave\test\build\application 02:58:24 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'] 02:58:24 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 02:58:26 INFO - Reading from file tmpfile_stdout 02:58:26 INFO - Output received: 02:58:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:58:26 INFO - Using _rmtree_windows ... 02:58:26 INFO - Using _rmtree_windows ... 02:58:26 INFO - Running post-action listener: _resource_record_post_action 02:58:26 INFO - ##### 02:58:26 INFO - ##### Running run-tests step. 02:58:26 INFO - ##### 02:58:26 INFO - Running pre-action listener: _resource_record_pre_action 02:58:26 INFO - Running main action method: run_tests 02:58:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:58:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:58:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:58:26 INFO - grabbing minidump binary from tooltool 02:58:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:26 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 0x0251F368>, '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 0x022C4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:58:26 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 02:58:26 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 02:58:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:58:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuyhkht 02:58:27 INFO - INFO - File integrity verified, renaming tmpuyhkht to win32-minidump_stackwalk.exe 02:58:27 INFO - Return code: 0 02:58:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:58:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:58:27 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/esHQY1piQxusyFII_fwM8Q/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 02:58:27 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/esHQY1piQxusyFII_fwM8Q/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 02:58:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:58:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Roaming', 02:58:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:58:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:58:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:58:27 INFO - 'COMPUTERNAME': 'T-W864-IX-177', 02:58:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:58:27 INFO - 'DCLOCATION': 'SCL3', 02:58:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:58:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:58:27 INFO - 'HOMEDRIVE': 'C:', 02:58:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-177', 02:58:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:58:27 INFO - 'KTS_VERSION': '1.19c', 02:58:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-177\\AppData\\Local', 02:58:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-177', 02:58:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:58:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:58:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:58:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:58:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:27 INFO - 'MOZ_NO_REMOTE': '1', 02:58:27 INFO - 'NO_EM_RESTART': '1', 02:58:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:58:27 INFO - 'OS': 'Windows_NT', 02:58:27 INFO - 'OURDRIVE': 'C:', 02:58:27 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', 02:58:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:58:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:58:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:58:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:58:27 INFO - 'PROCESSOR_LEVEL': '6', 02:58:27 INFO - 'PROCESSOR_REVISION': '1e05', 02:58:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:58:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:58:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:58:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:58:27 INFO - 'PROMPT': '$P$G', 02:58:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:58:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:58:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:58:27 INFO - 'PWD': 'C:\\slave\\test', 02:58:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:58:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:58:27 INFO - 'SYSTEMDRIVE': 'C:', 02:58:27 INFO - 'SYSTEMROOT': 'C:\\windows', 02:58:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:58:27 INFO - 'TEST1': 'testie', 02:58:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:58:27 INFO - 'USERDOMAIN': 'T-W864-IX-177', 02:58:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-177', 02:58:27 INFO - 'USERNAME': 'cltbld', 02:58:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-177', 02:58:27 INFO - 'WINDIR': 'C:\\windows', 02:58:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:58:27 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/esHQY1piQxusyFII_fwM8Q/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 02:58:29 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 02:58:29 INFO - import pkg_resources 02:58:30 INFO - Using 1 client processes 02:58:32 INFO - SUITE-START | Running 778 tests 02:58:32 INFO - Running testharness tests 02:58:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:58:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 02:58:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:58:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:58:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:58:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:58:33 INFO - Setting up ssl 02:58:33 INFO - PROCESS | certutil | 02:58:33 INFO - PROCESS | certutil | 02:58:33 INFO - PROCESS | certutil | 02:58:33 INFO - Certificate Nickname Trust Attributes 02:58:33 INFO - SSL,S/MIME,JAR/XPI 02:58:33 INFO - 02:58:33 INFO - web-platform-tests CT,, 02:58:33 INFO - 02:58:33 INFO - Starting runner 02:58:34 INFO - PROCESS | 3696 | [3696] 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 02:58:34 INFO - PROCESS | 3696 | [3696] 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 02:58:34 INFO - PROCESS | 3696 | [3696] 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 02:58:36 INFO - PROCESS | 3696 | 1466589515993 Marionette DEBUG Marionette enabled via build flag and pref 02:58:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9CF85E000 == 1 [pid = 3696] [id = 1] 02:58:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 1 (000000A9DE78A000) [pid = 3696] [serial = 1] [outer = 0000000000000000] 02:58:37 INFO - PROCESS | 3696 | [3696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:58:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 2 (000000A9DE78B000) [pid = 3696] [serial = 2] [outer = 000000A9DE78A000] 02:58:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E1D79800 == 2 [pid = 3696] [id = 2] 02:58:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 3 (000000A9E1D7A000) [pid = 3696] [serial = 3] [outer = 0000000000000000] 02:58:37 INFO - PROCESS | 3696 | [3696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:58:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 4 (000000A9E1D7B000) [pid = 3696] [serial = 4] [outer = 000000A9E1D7A000] 02:58:38 INFO - PROCESS | 3696 | 1466589518084 Marionette INFO Listening on port 2828 02:58:39 INFO - PROCESS | 3696 | 1466589519838 Marionette DEBUG Marionette enabled via command-line flag 02:58:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CC3000 == 3 [pid = 3696] [id = 3] 02:58:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 5 (000000A9E2D08800) [pid = 3696] [serial = 5] [outer = 0000000000000000] 02:58:39 INFO - PROCESS | 3696 | [3696] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:58:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 6 (000000A9E2D09800) [pid = 3696] [serial = 6] [outer = 000000A9E2D08800] 02:58:39 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:58:39 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:58:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 7 (000000A9E3740800) [pid = 3696] [serial = 7] [outer = 000000A9E1D7A000] 02:58:40 INFO - PROCESS | 3696 | [3696] 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 02:58:40 INFO - PROCESS | 3696 | 1466589520762 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 02:58:40 INFO - PROCESS | 3696 | [3696] 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 02:58:40 INFO - PROCESS | 3696 | 1466589520794 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 02:58:40 INFO - PROCESS | 3696 | [3696] 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 02:58:40 INFO - PROCESS | 3696 | 1466589520803 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 02:58:40 INFO - PROCESS | 3696 | [3696] 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 02:58:40 INFO - PROCESS | 3696 | 1466589520833 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 02:58:40 INFO - PROCESS | 3696 | [3696] 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 02:58:40 INFO - PROCESS | 3696 | 1466589520843 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 02:58:40 INFO - PROCESS | 3696 | 1466589520846 Marionette DEBUG Closed connection conn0 02:58:40 INFO - PROCESS | 3696 | 1466589520851 Marionette DEBUG Closed connection conn1 02:58:40 INFO - PROCESS | 3696 | 1466589520853 Marionette DEBUG Closed connection conn2 02:58:40 INFO - PROCESS | 3696 | 1466589520898 Marionette DEBUG Closed connection conn3 02:58:40 INFO - PROCESS | 3696 | 1466589520937 Marionette DEBUG Closed connection conn4 02:58:40 INFO - PROCESS | 3696 | [3696] 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 02:58:40 INFO - PROCESS | 3696 | 1466589520944 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 02:58:41 INFO - PROCESS | 3696 | 1466589521035 Marionette DEBUG Closed connection conn5 02:58:41 INFO - PROCESS | 3696 | [3696] 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 02:58:41 INFO - PROCESS | 3696 | 1466589521041 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 02:58:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E3F800 == 4 [pid = 3696] [id = 4] 02:58:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 8 (000000A9DE7D5000) [pid = 3696] [serial = 8] [outer = 0000000000000000] 02:58:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 9 (000000A9E3EAE400) [pid = 3696] [serial = 9] [outer = 000000A9DE7D5000] 02:58:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 10 (000000A9E4358000) [pid = 3696] [serial = 10] [outer = 000000A9DE7D5000] 02:58:41 INFO - PROCESS | 3696 | 1466589521195 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:58:41 INFO - PROCESS | 3696 | 1466589521201 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":"20160622010102","device":"desktop","version":"48.0"} 02:58:41 INFO - PROCESS | 3696 | [3696] 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 02:58:42 INFO - PROCESS | 3696 | [3696] 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 02:58:42 INFO - PROCESS | 3696 | [3696] 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 02:58:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E47800 == 5 [pid = 3696] [id = 5] 02:58:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 11 (000000A9E7BF1000) [pid = 3696] [serial = 11] [outer = 0000000000000000] 02:58:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA0000 == 6 [pid = 3696] [id = 6] 02:58:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 12 (000000A9E976B800) [pid = 3696] [serial = 12] [outer = 0000000000000000] 02:58:43 INFO - PROCESS | 3696 | [3696] 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 02:58:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA339800 == 7 [pid = 3696] [id = 7] 02:58:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 13 (000000A9E976B000) [pid = 3696] [serial = 13] [outer = 0000000000000000] 02:58:43 INFO - PROCESS | 3696 | [3696] 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 02:58:43 INFO - PROCESS | 3696 | [3696] 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 02:58:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 14 (000000A9EA68A000) [pid = 3696] [serial = 14] [outer = 000000A9E976B000] 02:58:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 15 (000000A9EAE38000) [pid = 3696] [serial = 15] [outer = 000000A9E7BF1000] 02:58:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 16 (000000A9EA370C00) [pid = 3696] [serial = 16] [outer = 000000A9E976B800] 02:58:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 17 (000000A9EA372C00) [pid = 3696] [serial = 17] [outer = 000000A9E976B000] 02:58:44 INFO - PROCESS | 3696 | 1466589524493 Marionette INFO startBrowser 33efb6e1-73f6-4870-b341-0224952f7106 02:58:44 INFO - PROCESS | 3696 | 1466589524527 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 3696 | 1466589524541 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 3696 | 1466589524544 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 18 (000000A9ED55B400) [pid = 3696] [serial = 18] [outer = 000000A9E976B000] 02:58:45 INFO - PROCESS | 3696 | 1466589525573 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"33efb6e1-73f6-4870-b341-0224952f7106","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":"20160622010102","device":"desktop","version":"48.0","command_id":1}}] 02:58:45 INFO - PROCESS | 3696 | 1466589525934 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}] 02:58:45 INFO - PROCESS | 3696 | 1466589525938 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:45 INFO - PROCESS | 3696 | 1466589525970 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:58:45 INFO - PROCESS | 3696 | 1466589525980 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:58:45 INFO - PROCESS | 3696 | 1466589525983 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:46 INFO - PROCESS | 3696 | [3696] 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 02:58:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9CF85E000 == 6 [pid = 3696] [id = 1] 02:58:48 INFO - PROCESS | 3696 | [3696] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:58:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 19 (000000A9DC509400) [pid = 3696] [serial = 19] [outer = 000000A9E976B000] 02:58:48 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:48 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:58:48 INFO - PROCESS | 3696 | 1466589528490 Marionette TRACE conn6 <- [1,3,null,{}] 02:58:48 INFO - PROCESS | 3696 | 1466589528495 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:58:48 INFO - PROCESS | 3696 | 1466589528499 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:48 INFO - PROCESS | 3696 | 1466589528524 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:58:48 INFO - PROCESS | 3696 | 1466589528565 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 3696 | 1466589528570 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:58:48 INFO - PROCESS | 3696 | 1466589528575 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:58:48 INFO - PROCESS | 3696 | 1466589528580 Marionette TRACE conn6 <- [1,6,null,{}] 02:58:48 INFO - PROCESS | 3696 | 1466589528598 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}] 02:58:48 INFO - PROCESS | 3696 | 1466589528601 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:48 INFO - PROCESS | 3696 | 1466589528625 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:58:48 INFO - PROCESS | 3696 | 1466589528631 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:48 INFO - PROCESS | 3696 | 1466589528635 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2D21000 == 7 [pid = 3696] [id = 8] 02:58:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 20 (000000A9E4291C00) [pid = 3696] [serial = 20] [outer = 0000000000000000] 02:58:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 21 (000000A9E68FB000) [pid = 3696] [serial = 21] [outer = 000000A9E4291C00] 02:58:48 INFO - PROCESS | 3696 | 1466589528695 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 22 (000000A9E82DA800) [pid = 3696] [serial = 22] [outer = 000000A9E4291C00] 02:58:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DCA44000 == 8 [pid = 3696] [id = 9] 02:58:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 23 (000000A9E1D52000) [pid = 3696] [serial = 23] [outer = 0000000000000000] 02:58:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 24 (000000A9E1D58000) [pid = 3696] [serial = 24] [outer = 000000A9E1D52000] 02:58:49 INFO - PROCESS | 3696 | 1466589529268 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 25 (000000A9E27DD800) [pid = 3696] [serial = 25] [outer = 000000A9E1D52000] 02:58:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E3F800 == 7 [pid = 3696] [id = 4] 02:58:49 INFO - PROCESS | 3696 | 1466589529848 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]]]}] 02:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1324ms 02:58:49 INFO - PROCESS | 3696 | 1466589529976 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 3696 | 1466589529980 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:58:50 INFO - PROCESS | 3696 | 1466589530000 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:58:50 INFO - PROCESS | 3696 | 1466589530003 Marionette TRACE conn6 <- [1,10,null,{}] 02:58:50 INFO - PROCESS | 3696 | 1466589530009 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}] 02:58:50 INFO - PROCESS | 3696 | 1466589530011 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:50 INFO - PROCESS | 3696 | 1466589530122 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:58:50 INFO - PROCESS | 3696 | 1466589530169 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 3696 | 1466589530172 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDA03000 == 8 [pid = 3696] [id = 10] 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 26 (000000A9DDC33800) [pid = 3696] [serial = 26] [outer = 0000000000000000] 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 27 (000000A9E27DFC00) [pid = 3696] [serial = 27] [outer = 000000A9DDC33800] 02:58:50 INFO - PROCESS | 3696 | 1466589530228 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 28 (000000A9E7808C00) [pid = 3696] [serial = 28] [outer = 000000A9DDC33800] 02:58:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2A22800 == 9 [pid = 3696] [id = 11] 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 29 (000000A9E2CB0800) [pid = 3696] [serial = 29] [outer = 0000000000000000] 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 30 (000000A9E2CBB800) [pid = 3696] [serial = 30] [outer = 000000A9E2CB0800] 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 31 (000000A9E2CBA000) [pid = 3696] [serial = 31] [outer = 000000A9E2CB0800] 02:58:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DC3FD800 == 10 [pid = 3696] [id = 12] 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 32 (000000A9E2CD4800) [pid = 3696] [serial = 32] [outer = 0000000000000000] 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 33 (000000A9E989A000) [pid = 3696] [serial = 33] [outer = 000000A9E2CD4800] 02:58:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 34 (000000A9E9777400) [pid = 3696] [serial = 34] [outer = 000000A9E2CD4800] 02:58:50 INFO - PROCESS | 3696 | 1466589530878 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]]]}] 02:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 02:58:50 INFO - PROCESS | 3696 | 1466589530935 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:58:50 INFO - PROCESS | 3696 | 1466589530940 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:58:50 INFO - PROCESS | 3696 | 1466589530946 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:58:50 INFO - PROCESS | 3696 | 1466589530949 Marionette TRACE conn6 <- [1,14,null,{}] 02:58:50 INFO - PROCESS | 3696 | 1466589530953 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}] 02:58:50 INFO - PROCESS | 3696 | 1466589530956 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:51 INFO - PROCESS | 3696 | 1466589531047 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:58:51 INFO - PROCESS | 3696 | 1466589531053 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 3696 | 1466589531056 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F0000 == 11 [pid = 3696] [id = 13] 02:58:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 35 (000000A9EA687400) [pid = 3696] [serial = 35] [outer = 0000000000000000] 02:58:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 36 (000000A9EA7AC800) [pid = 3696] [serial = 36] [outer = 000000A9EA687400] 02:58:51 INFO - PROCESS | 3696 | 1466589531106 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 37 (000000A9EB934400) [pid = 3696] [serial = 37] [outer = 000000A9EA687400] 02:58:51 INFO - PROCESS | 3696 | 1466589531587 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]]]}] 02:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 02:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:58:51 INFO - PROCESS | 3696 | 1466589531641 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:58:51 INFO - PROCESS | 3696 | 1466589531643 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:58:51 INFO - PROCESS | 3696 | 1466589531647 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:58:51 INFO - PROCESS | 3696 | 1466589531651 Marionette TRACE conn6 <- [1,18,null,{}] 02:58:51 INFO - PROCESS | 3696 | 1466589531663 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}] 02:58:51 INFO - PROCESS | 3696 | 1466589531669 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:51 INFO - PROCESS | 3696 | 1466589531763 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:58:51 INFO - PROCESS | 3696 | 1466589531774 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 3696 | 1466589531777 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7781000 == 12 [pid = 3696] [id = 14] 02:58:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 38 (000000A9ECEB0000) [pid = 3696] [serial = 38] [outer = 0000000000000000] 02:58:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 39 (000000A9ECEB8400) [pid = 3696] [serial = 39] [outer = 000000A9ECEB0000] 02:58:51 INFO - PROCESS | 3696 | 1466589531878 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 40 (000000A9ED0B4000) [pid = 3696] [serial = 40] [outer = 000000A9ECEB0000] 02:58:52 INFO - PROCESS | 3696 | 1466589532260 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]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 02:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:58:52 INFO - PROCESS | 3696 | 1466589532278 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 3696 | 1466589532281 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:58:52 INFO - PROCESS | 3696 | 1466589532284 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - PROCESS | 3696 | 1466589532286 Marionette TRACE conn6 <- [1,22,null,{}] 02:58:52 INFO - PROCESS | 3696 | 1466589532290 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}] 02:58:52 INFO - PROCESS | 3696 | 1466589532292 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:52 INFO - PROCESS | 3696 | 1466589532397 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:58:52 INFO - PROCESS | 3696 | 1466589532428 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:52 INFO - PROCESS | 3696 | 1466589532430 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E830A800 == 13 [pid = 3696] [id = 15] 02:58:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 41 (000000A9DC51F800) [pid = 3696] [serial = 41] [outer = 0000000000000000] 02:58:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 42 (000000A9DC529800) [pid = 3696] [serial = 42] [outer = 000000A9DC51F800] 02:58:52 INFO - PROCESS | 3696 | 1466589532477 Marionette DEBUG loaded listener.js 02:58:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 43 (000000A9E77D0000) [pid = 3696] [serial = 43] [outer = 000000A9DC51F800] 02:58:52 INFO - PROCESS | 3696 | 1466589532840 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]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 02:58:52 INFO - PROCESS | 3696 | 1466589532874 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 3696 | 1466589532883 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:58:52 INFO - PROCESS | 3696 | 1466589532887 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - PROCESS | 3696 | 1466589532889 Marionette TRACE conn6 <- [1,26,null,{}] 02:58:52 INFO - PROCESS | 3696 | 1466589532892 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}] 02:58:52 INFO - PROCESS | 3696 | 1466589532894 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:53 INFO - PROCESS | 3696 | 1466589532995 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:58:53 INFO - PROCESS | 3696 | 1466589533003 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:53 INFO - PROCESS | 3696 | 1466589533005 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96FB800 == 14 [pid = 3696] [id = 16] 02:58:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 44 (000000A9DDCC0800) [pid = 3696] [serial = 44] [outer = 0000000000000000] 02:58:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 45 (000000A9DE197400) [pid = 3696] [serial = 45] [outer = 000000A9DDCC0800] 02:58:53 INFO - PROCESS | 3696 | 1466589533051 Marionette DEBUG loaded listener.js 02:58:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 46 (000000A9E855B000) [pid = 3696] [serial = 46] [outer = 000000A9DDCC0800] 02:58:53 INFO - PROCESS | 3696 | 1466589533438 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]]]}] 02:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 02:58:53 INFO - PROCESS | 3696 | 1466589533474 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:58:53 INFO - PROCESS | 3696 | 1466589533476 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:58:53 INFO - PROCESS | 3696 | 1466589533480 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:58:53 INFO - PROCESS | 3696 | 1466589533482 Marionette TRACE conn6 <- [1,30,null,{}] 02:58:53 INFO - PROCESS | 3696 | 1466589533485 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}] 02:58:53 INFO - PROCESS | 3696 | 1466589533492 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:53 INFO - PROCESS | 3696 | 1466589533632 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:58:53 INFO - PROCESS | 3696 | 1466589533650 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:53 INFO - PROCESS | 3696 | 1466589533652 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA113000 == 15 [pid = 3696] [id = 17] 02:58:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 47 (000000A9E2D37C00) [pid = 3696] [serial = 47] [outer = 0000000000000000] 02:58:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 48 (000000A9ED0BAC00) [pid = 3696] [serial = 48] [outer = 000000A9E2D37C00] 02:58:53 INFO - PROCESS | 3696 | 1466589533698 Marionette DEBUG loaded listener.js 02:58:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 49 (000000A9EF9BB800) [pid = 3696] [serial = 49] [outer = 000000A9E2D37C00] 02:58:54 INFO - PROCESS | 3696 | 1466589534089 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]]]}] 02:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 02:58:54 INFO - PROCESS | 3696 | 1466589534112 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 3696 | 1466589534114 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:58:54 INFO - PROCESS | 3696 | 1466589534117 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:58:54 INFO - PROCESS | 3696 | 1466589534127 Marionette TRACE conn6 <- [1,34,null,{}] 02:58:54 INFO - PROCESS | 3696 | 1466589534131 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}] 02:58:54 INFO - PROCESS | 3696 | 1466589534133 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:54 INFO - PROCESS | 3696 | 1466589534236 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:58:54 INFO - PROCESS | 3696 | 1466589534244 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 3696 | 1466589534246 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA92B800 == 16 [pid = 3696] [id = 18] 02:58:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 50 (000000A9E968C400) [pid = 3696] [serial = 50] [outer = 0000000000000000] 02:58:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 51 (000000A9E9693C00) [pid = 3696] [serial = 51] [outer = 000000A9E968C400] 02:58:54 INFO - PROCESS | 3696 | 1466589534290 Marionette DEBUG loaded listener.js 02:58:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (000000A9E969AC00) [pid = 3696] [serial = 52] [outer = 000000A9E968C400] 02:58:54 INFO - PROCESS | 3696 | 1466589534734 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]]]}] 02:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 648ms 02:58:54 INFO - PROCESS | 3696 | 1466589534770 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 3696 | 1466589534772 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:58:54 INFO - PROCESS | 3696 | 1466589534775 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 3696 | 1466589534777 Marionette TRACE conn6 <- [1,38,null,{}] 02:58:54 INFO - PROCESS | 3696 | 1466589534780 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}] 02:58:54 INFO - PROCESS | 3696 | 1466589534782 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:54 INFO - PROCESS | 3696 | 1466589534888 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:58:54 INFO - PROCESS | 3696 | 1466589534913 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 3696 | 1466589534915 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB33000 == 17 [pid = 3696] [id = 19] 02:58:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (000000A9DBA10800) [pid = 3696] [serial = 53] [outer = 0000000000000000] 02:58:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000A9DD42B400) [pid = 3696] [serial = 54] [outer = 000000A9DBA10800] 02:58:54 INFO - PROCESS | 3696 | 1466589534959 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9DD432400) [pid = 3696] [serial = 55] [outer = 000000A9DBA10800] 02:58:55 INFO - PROCESS | 3696 | 1466589535330 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]]]}] 02:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 02:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:58:55 INFO - PROCESS | 3696 | 1466589535366 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:58:55 INFO - PROCESS | 3696 | 1466589535368 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:58:55 INFO - PROCESS | 3696 | 1466589535372 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:58:55 INFO - PROCESS | 3696 | 1466589535373 Marionette TRACE conn6 <- [1,42,null,{}] 02:58:55 INFO - PROCESS | 3696 | 1466589535377 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}] 02:58:55 INFO - PROCESS | 3696 | 1466589535379 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:55 INFO - PROCESS | 3696 | 1466589535486 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:58:55 INFO - PROCESS | 3696 | 1466589535494 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:55 INFO - PROCESS | 3696 | 1466589535496 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE42000 == 18 [pid = 3696] [id = 20] 02:58:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9DBB86C00) [pid = 3696] [serial = 56] [outer = 0000000000000000] 02:58:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9DBB8E000) [pid = 3696] [serial = 57] [outer = 000000A9DBB86C00] 02:58:55 INFO - PROCESS | 3696 | 1466589535542 Marionette DEBUG loaded listener.js 02:58:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9DD435000) [pid = 3696] [serial = 58] [outer = 000000A9DBB86C00] 02:58:55 INFO - PROCESS | 3696 | 1466589535907 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]]]}] 02:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 02:58:55 INFO - PROCESS | 3696 | 1466589535961 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:58:55 INFO - PROCESS | 3696 | 1466589535964 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:58:55 INFO - PROCESS | 3696 | 1466589535967 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:58:55 INFO - PROCESS | 3696 | 1466589535969 Marionette TRACE conn6 <- [1,46,null,{}] 02:58:55 INFO - PROCESS | 3696 | 1466589535972 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}] 02:58:55 INFO - PROCESS | 3696 | 1466589535974 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:56 INFO - PROCESS | 3696 | 1466589536080 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:58:56 INFO - PROCESS | 3696 | 1466589536088 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:56 INFO - PROCESS | 3696 | 1466589536090 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF972000 == 19 [pid = 3696] [id = 21] 02:58:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9DC528000) [pid = 3696] [serial = 59] [outer = 0000000000000000] 02:58:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E969B000) [pid = 3696] [serial = 60] [outer = 000000A9DC528000] 02:58:56 INFO - PROCESS | 3696 | 1466589536147 Marionette DEBUG loaded listener.js 02:58:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9EB3CC800) [pid = 3696] [serial = 61] [outer = 000000A9DC528000] 02:58:56 INFO - PROCESS | 3696 | 1466589536550 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]]]}] 02:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 02:58:56 INFO - PROCESS | 3696 | 1466589536599 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:58:56 INFO - PROCESS | 3696 | 1466589536602 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:58:56 INFO - PROCESS | 3696 | 1466589536605 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:58:56 INFO - PROCESS | 3696 | 1466589536608 Marionette TRACE conn6 <- [1,50,null,{}] 02:58:56 INFO - PROCESS | 3696 | 1466589536611 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}] 02:58:56 INFO - PROCESS | 3696 | 1466589536614 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:56 INFO - PROCESS | 3696 | 1466589536738 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:58:56 INFO - PROCESS | 3696 | 1466589536746 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:56 INFO - PROCESS | 3696 | 1466589536748 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F63000 == 20 [pid = 3696] [id = 22] 02:58:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9EF9BF800) [pid = 3696] [serial = 62] [outer = 0000000000000000] 02:58:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9F0FE3000) [pid = 3696] [serial = 63] [outer = 000000A9EF9BF800] 02:58:56 INFO - PROCESS | 3696 | 1466589536797 Marionette DEBUG loaded listener.js 02:58:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9F0FEB000) [pid = 3696] [serial = 64] [outer = 000000A9EF9BF800] 02:58:57 INFO - PROCESS | 3696 | 1466589537873 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]]]}] 02:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1280ms 02:58:57 INFO - PROCESS | 3696 | 1466589537889 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:58:57 INFO - PROCESS | 3696 | 1466589537893 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:58:57 INFO - PROCESS | 3696 | 1466589537897 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:58:57 INFO - PROCESS | 3696 | 1466589537900 Marionette TRACE conn6 <- [1,54,null,{}] 02:58:57 INFO - PROCESS | 3696 | 1466589537917 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}] 02:58:57 INFO - PROCESS | 3696 | 1466589537920 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:58 INFO - PROCESS | 3696 | 1466589538030 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:58:58 INFO - PROCESS | 3696 | 1466589538039 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:58 INFO - PROCESS | 3696 | 1466589538044 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2764000 == 21 [pid = 3696] [id = 23] 02:58:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DE191400) [pid = 3696] [serial = 65] [outer = 0000000000000000] 02:58:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DE19CC00) [pid = 3696] [serial = 66] [outer = 000000A9DE191400] 02:58:58 INFO - PROCESS | 3696 | 1466589538126 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E20B3800) [pid = 3696] [serial = 67] [outer = 000000A9DE191400] 02:58:58 INFO - PROCESS | 3696 | 1466589538552 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]]]}] 02:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 02:58:58 INFO - PROCESS | 3696 | 1466589538590 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:58:58 INFO - PROCESS | 3696 | 1466589538594 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:58:58 INFO - PROCESS | 3696 | 1466589538607 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:58:58 INFO - PROCESS | 3696 | 1466589538609 Marionette TRACE conn6 <- [1,58,null,{}] 02:58:58 INFO - PROCESS | 3696 | 1466589538614 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}] 02:58:58 INFO - PROCESS | 3696 | 1466589538616 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:58 INFO - PROCESS | 3696 | 1466589538721 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:58:58 INFO - PROCESS | 3696 | 1466589538728 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:58 INFO - PROCESS | 3696 | 1466589538730 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E4C000 == 22 [pid = 3696] [id = 24] 02:58:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E2D3F400) [pid = 3696] [serial = 68] [outer = 0000000000000000] 02:58:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E6871400) [pid = 3696] [serial = 69] [outer = 000000A9E2D3F400] 02:58:58 INFO - PROCESS | 3696 | 1466589538778 Marionette DEBUG loaded listener.js 02:58:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E77CA800) [pid = 3696] [serial = 70] [outer = 000000A9E2D3F400] 02:58:59 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DE7D5000) [pid = 3696] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:58:59 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E4291C00) [pid = 3696] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:58:59 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9DDC33800) [pid = 3696] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:58:59 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EA687400) [pid = 3696] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:58:59 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9ECEB0000) [pid = 3696] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:58:59 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9DC51F800) [pid = 3696] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:58:59 INFO - PROCESS | 3696 | 1466589539398 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]]]}] 02:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 838ms 02:58:59 INFO - PROCESS | 3696 | 1466589539442 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:58:59 INFO - PROCESS | 3696 | 1466589539444 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:58:59 INFO - PROCESS | 3696 | 1466589539448 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 3696 | 1466589539452 Marionette TRACE conn6 <- [1,62,null,{}] 02:58:59 INFO - PROCESS | 3696 | 1466589539472 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}] 02:58:59 INFO - PROCESS | 3696 | 1466589539476 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:59 INFO - PROCESS | 3696 | 1466589539580 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:58:59 INFO - PROCESS | 3696 | 1466589539594 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 3696 | 1466589539597 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:58:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BF8800 == 23 [pid = 3696] [id = 25] 02:58:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E7068C00) [pid = 3696] [serial = 71] [outer = 0000000000000000] 02:58:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E82D3800) [pid = 3696] [serial = 72] [outer = 000000A9E7068C00] 02:58:59 INFO - PROCESS | 3696 | 1466589539646 Marionette DEBUG loaded listener.js 02:58:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E968F400) [pid = 3696] [serial = 73] [outer = 000000A9E7068C00] 02:59:00 INFO - PROCESS | 3696 | 1466589540032 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]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 02:59:00 INFO - PROCESS | 3696 | 1466589540080 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 3696 | 1466589540083 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:59:00 INFO - PROCESS | 3696 | 1466589540086 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 3696 | 1466589540088 Marionette TRACE conn6 <- [1,66,null,{}] 02:59:00 INFO - PROCESS | 3696 | 1466589540091 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}] 02:59:00 INFO - PROCESS | 3696 | 1466589540094 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:00 INFO - PROCESS | 3696 | 1466589540181 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:59:00 INFO - PROCESS | 3696 | 1466589540186 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:00 INFO - PROCESS | 3696 | 1466589540188 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F93800 == 24 [pid = 3696] [id = 26] 02:59:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E9899400) [pid = 3696] [serial = 74] [outer = 0000000000000000] 02:59:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9EA687400) [pid = 3696] [serial = 75] [outer = 000000A9E9899400] 02:59:00 INFO - PROCESS | 3696 | 1466589540235 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9EAD91400) [pid = 3696] [serial = 76] [outer = 000000A9E9899400] 02:59:00 INFO - PROCESS | 3696 | 1466589540662 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]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 02:59:00 INFO - PROCESS | 3696 | 1466589540716 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 3696 | 1466589540719 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:59:00 INFO - PROCESS | 3696 | 1466589540722 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:59:00 INFO - PROCESS | 3696 | 1466589540723 Marionette TRACE conn6 <- [1,70,null,{}] 02:59:00 INFO - PROCESS | 3696 | 1466589540727 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}] 02:59:00 INFO - PROCESS | 3696 | 1466589540729 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:00 INFO - PROCESS | 3696 | 1466589540809 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:59:00 INFO - PROCESS | 3696 | 1466589540816 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:00 INFO - PROCESS | 3696 | 1466589540818 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD36800 == 25 [pid = 3696] [id = 27] 02:59:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E2D3E800) [pid = 3696] [serial = 77] [outer = 0000000000000000] 02:59:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EB3C4000) [pid = 3696] [serial = 78] [outer = 000000A9E2D3E800] 02:59:00 INFO - PROCESS | 3696 | 1466589540864 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EB92A000) [pid = 3696] [serial = 79] [outer = 000000A9E2D3E800] 02:59:01 INFO - PROCESS | 3696 | 1466589541308 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]]]}] 02:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 02:59:01 INFO - PROCESS | 3696 | 1466589541366 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:59:01 INFO - PROCESS | 3696 | 1466589541371 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:59:01 INFO - PROCESS | 3696 | 1466589541377 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:59:01 INFO - PROCESS | 3696 | 1466589541381 Marionette TRACE conn6 <- [1,74,null,{}] 02:59:01 INFO - PROCESS | 3696 | 1466589541388 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}] 02:59:01 INFO - PROCESS | 3696 | 1466589541391 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:01 INFO - PROCESS | 3696 | 1466589541504 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:59:01 INFO - PROCESS | 3696 | 1466589541617 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 3696 | 1466589541622 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3735800 == 26 [pid = 3696] [id = 28] 02:59:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DE18D800) [pid = 3696] [serial = 80] [outer = 0000000000000000] 02:59:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DE194400) [pid = 3696] [serial = 81] [outer = 000000A9DE18D800] 02:59:01 INFO - PROCESS | 3696 | 1466589541698 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E38D5800) [pid = 3696] [serial = 82] [outer = 000000A9DE18D800] 02:59:02 INFO - PROCESS | 3696 | 1466589542250 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]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 923ms 02:59:02 INFO - PROCESS | 3696 | 1466589542304 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 3696 | 1466589542309 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:59:02 INFO - PROCESS | 3696 | 1466589542316 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 3696 | 1466589542319 Marionette TRACE conn6 <- [1,78,null,{}] 02:59:02 INFO - PROCESS | 3696 | 1466589542323 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}] 02:59:02 INFO - PROCESS | 3696 | 1466589542326 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:02 INFO - PROCESS | 3696 | 1466589542437 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:59:02 INFO - PROCESS | 3696 | 1466589542501 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 3696 | 1466589542504 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE32000 == 27 [pid = 3696] [id = 29] 02:59:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E9691C00) [pid = 3696] [serial = 83] [outer = 0000000000000000] 02:59:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E983B000) [pid = 3696] [serial = 84] [outer = 000000A9E9691C00] 02:59:02 INFO - PROCESS | 3696 | 1466589542563 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EB931000) [pid = 3696] [serial = 85] [outer = 000000A9E9691C00] 02:59:03 INFO - PROCESS | 3696 | 1466589543135 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]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 02:59:03 INFO - PROCESS | 3696 | 1466589543199 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:59:03 INFO - PROCESS | 3696 | 1466589543201 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:59:03 INFO - PROCESS | 3696 | 1466589543206 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 3696 | 1466589543210 Marionette TRACE conn6 <- [1,82,null,{}] 02:59:03 INFO - PROCESS | 3696 | 1466589543222 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}] 02:59:03 INFO - PROCESS | 3696 | 1466589543227 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:03 INFO - PROCESS | 3696 | 1466589543333 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:59:03 INFO - PROCESS | 3696 | 1466589543394 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 3696 | 1466589543398 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F56000 == 28 [pid = 3696] [id = 30] 02:59:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED097C00) [pid = 3696] [serial = 86] [outer = 0000000000000000] 02:59:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ED0B3000) [pid = 3696] [serial = 87] [outer = 000000A9ED097C00] 02:59:03 INFO - PROCESS | 3696 | 1466589543458 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ED55F000) [pid = 3696] [serial = 88] [outer = 000000A9ED097C00] 02:59:04 INFO - PROCESS | 3696 | 1466589543989 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]]]}] 02:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 02:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:59:04 INFO - PROCESS | 3696 | 1466589544045 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 3696 | 1466589544049 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:59:04 INFO - PROCESS | 3696 | 1466589544052 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 3696 | 1466589544055 Marionette TRACE conn6 <- [1,86,null,{}] 02:59:04 INFO - PROCESS | 3696 | 1466589544058 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}] 02:59:04 INFO - PROCESS | 3696 | 1466589544061 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:04 INFO - PROCESS | 3696 | 1466589544168 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:59:04 INFO - PROCESS | 3696 | 1466589544228 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 3696 | 1466589544230 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD48A000 == 29 [pid = 3696] [id = 31] 02:59:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E1D39800) [pid = 3696] [serial = 89] [outer = 0000000000000000] 02:59:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E1D3F000) [pid = 3696] [serial = 90] [outer = 000000A9E1D39800] 02:59:04 INFO - PROCESS | 3696 | 1466589544287 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED8B1400) [pid = 3696] [serial = 91] [outer = 000000A9E1D39800] 02:59:04 INFO - PROCESS | 3696 | 1466589544790 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]]]}] 02:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 02:59:04 INFO - PROCESS | 3696 | 1466589544892 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 3696 | 1466589544895 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:59:04 INFO - PROCESS | 3696 | 1466589544916 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 3696 | 1466589544919 Marionette TRACE conn6 <- [1,90,null,{}] 02:59:04 INFO - PROCESS | 3696 | 1466589544924 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}] 02:59:04 INFO - PROCESS | 3696 | 1466589544926 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:05 INFO - PROCESS | 3696 | 1466589545033 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:59:05 INFO - PROCESS | 3696 | 1466589545088 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 3696 | 1466589545091 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA93F000 == 30 [pid = 3696] [id = 32] 02:59:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E7350400) [pid = 3696] [serial = 92] [outer = 0000000000000000] 02:59:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E7359C00) [pid = 3696] [serial = 93] [outer = 000000A9E7350400] 02:59:05 INFO - PROCESS | 3696 | 1466589545149 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E735FC00) [pid = 3696] [serial = 94] [outer = 000000A9E7350400] 02:59:05 INFO - PROCESS | 3696 | 1466589545792 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]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 942ms 02:59:05 INFO - PROCESS | 3696 | 1466589545844 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 3696 | 1466589545849 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:59:05 INFO - PROCESS | 3696 | 1466589545853 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:59:05 INFO - PROCESS | 3696 | 1466589545857 Marionette TRACE conn6 <- [1,94,null,{}] 02:59:05 INFO - PROCESS | 3696 | 1466589545862 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}] 02:59:05 INFO - PROCESS | 3696 | 1466589545865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:05 INFO - PROCESS | 3696 | 1466589545977 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:59:06 INFO - PROCESS | 3696 | 1466589546044 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:06 INFO - PROCESS | 3696 | 1466589546047 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E24DE000 == 31 [pid = 3696] [id = 33] 02:59:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DE107800) [pid = 3696] [serial = 95] [outer = 0000000000000000] 02:59:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9DECB6800) [pid = 3696] [serial = 96] [outer = 000000A9DE107800] 02:59:06 INFO - PROCESS | 3696 | 1466589546101 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E1D57000) [pid = 3696] [serial = 97] [outer = 000000A9DE107800] 02:59:06 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2D21000 == 30 [pid = 3696] [id = 8] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9EA372C00) [pid = 3696] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E3EAE400) [pid = 3696] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E1D7B000) [pid = 3696] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E9693C00) [pid = 3696] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DD42B400) [pid = 3696] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DBB8E000) [pid = 3696] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E68FB000) [pid = 3696] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E1D58000) [pid = 3696] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E27DFC00) [pid = 3696] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E989A000) [pid = 3696] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EA7AC800) [pid = 3696] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EB934400) [pid = 3696] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ECEB8400) [pid = 3696] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DC529800) [pid = 3696] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DE197400) [pid = 3696] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED0BAC00) [pid = 3696] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9ED0B4000) [pid = 3696] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E2CBB800) [pid = 3696] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E77D0000) [pid = 3696] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E82DA800) [pid = 3696] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E969B000) [pid = 3696] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7808C00) [pid = 3696] [serial = 28] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EA68A000) [pid = 3696] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:59:06 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E4358000) [pid = 3696] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:59:07 INFO - PROCESS | 3696 | 1466589547114 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]]]}] 02:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1278ms 02:59:07 INFO - PROCESS | 3696 | 1466589547136 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:59:07 INFO - PROCESS | 3696 | 1466589547140 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:59:07 INFO - PROCESS | 3696 | 1466589547144 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:59:07 INFO - PROCESS | 3696 | 1466589547150 Marionette TRACE conn6 <- [1,98,null,{}] 02:59:07 INFO - PROCESS | 3696 | 1466589547155 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}] 02:59:07 INFO - PROCESS | 3696 | 1466589547158 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:07 INFO - PROCESS | 3696 | 1466589547251 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:59:07 INFO - PROCESS | 3696 | 1466589547258 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 3696 | 1466589547262 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E1FB0800 == 31 [pid = 3696] [id = 34] 02:59:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DE19B400) [pid = 3696] [serial = 98] [outer = 0000000000000000] 02:59:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DECB6C00) [pid = 3696] [serial = 99] [outer = 000000A9DE19B400] 02:59:07 INFO - PROCESS | 3696 | 1466589547314 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E1DB6000) [pid = 3696] [serial = 100] [outer = 000000A9DE19B400] 02:59:07 INFO - PROCESS | 3696 | 1466589547755 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]]]}] 02:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 632ms 02:59:07 INFO - PROCESS | 3696 | 1466589547783 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:59:07 INFO - PROCESS | 3696 | 1466589547789 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:59:07 INFO - PROCESS | 3696 | 1466589547795 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:59:07 INFO - PROCESS | 3696 | 1466589547798 Marionette TRACE conn6 <- [1,102,null,{}] 02:59:07 INFO - PROCESS | 3696 | 1466589547802 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}] 02:59:07 INFO - PROCESS | 3696 | 1466589547805 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:07 INFO - PROCESS | 3696 | 1466589547902 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:59:07 INFO - PROCESS | 3696 | 1466589547935 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 3696 | 1466589547937 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F0800 == 32 [pid = 3696] [id = 35] 02:59:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E2843800) [pid = 3696] [serial = 101] [outer = 0000000000000000] 02:59:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E3912000) [pid = 3696] [serial = 102] [outer = 000000A9E2843800] 02:59:08 INFO - PROCESS | 3696 | 1466589547998 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E4358000) [pid = 3696] [serial = 103] [outer = 000000A9E2843800] 02:59:08 INFO - PROCESS | 3696 | 1466589548427 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]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 671ms 02:59:08 INFO - PROCESS | 3696 | 1466589548468 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 3696 | 1466589548470 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:59:08 INFO - PROCESS | 3696 | 1466589548474 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 3696 | 1466589548477 Marionette TRACE conn6 <- [1,106,null,{}] 02:59:08 INFO - PROCESS | 3696 | 1466589548489 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}] 02:59:08 INFO - PROCESS | 3696 | 1466589548494 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:08 INFO - PROCESS | 3696 | 1466589548583 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:59:08 INFO - PROCESS | 3696 | 1466589548590 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 3696 | 1466589548593 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7783000 == 33 [pid = 3696] [id = 36] 02:59:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E735B000) [pid = 3696] [serial = 104] [outer = 0000000000000000] 02:59:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7738000) [pid = 3696] [serial = 105] [outer = 000000A9E735B000] 02:59:08 INFO - PROCESS | 3696 | 1466589548642 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E82CF400) [pid = 3696] [serial = 106] [outer = 000000A9E735B000] 02:59:09 INFO - PROCESS | 3696 | 1466589549056 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]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 02:59:09 INFO - PROCESS | 3696 | 1466589549106 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 3696 | 1466589549108 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:59:09 INFO - PROCESS | 3696 | 1466589549112 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - PROCESS | 3696 | 1466589549114 Marionette TRACE conn6 <- [1,110,null,{}] 02:59:09 INFO - PROCESS | 3696 | 1466589549122 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}] 02:59:09 INFO - PROCESS | 3696 | 1466589549125 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:09 INFO - PROCESS | 3696 | 1466589549234 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:59:09 INFO - PROCESS | 3696 | 1466589549240 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 3696 | 1466589549242 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96F3800 == 34 [pid = 3696] [id = 37] 02:59:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E968C800) [pid = 3696] [serial = 107] [outer = 0000000000000000] 02:59:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9697800) [pid = 3696] [serial = 108] [outer = 000000A9E968C800] 02:59:09 INFO - PROCESS | 3696 | 1466589549288 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E989B800) [pid = 3696] [serial = 109] [outer = 000000A9E968C800] 02:59:09 INFO - PROCESS | 3696 | 1466589549733 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]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 691ms 02:59:09 INFO - PROCESS | 3696 | 1466589549806 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 3696 | 1466589549808 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:59:09 INFO - PROCESS | 3696 | 1466589549812 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - PROCESS | 3696 | 1466589549814 Marionette TRACE conn6 <- [1,114,null,{}] 02:59:09 INFO - PROCESS | 3696 | 1466589549824 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}] 02:59:09 INFO - PROCESS | 3696 | 1466589549826 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:09 INFO - PROCESS | 3696 | 1466589549929 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:59:09 INFO - PROCESS | 3696 | 1466589549938 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 3696 | 1466589549941 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA32A000 == 35 [pid = 3696] [id = 38] 02:59:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E968CC00) [pid = 3696] [serial = 110] [outer = 0000000000000000] 02:59:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EA967800) [pid = 3696] [serial = 111] [outer = 000000A9E968CC00] 02:59:09 INFO - PROCESS | 3696 | 1466589549990 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EAECCC00) [pid = 3696] [serial = 112] [outer = 000000A9E968CC00] 02:59:10 INFO - PROCESS | 3696 | 1466589550441 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]]]}] 02:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 02:59:10 INFO - PROCESS | 3696 | 1466589550507 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:59:10 INFO - PROCESS | 3696 | 1466589550509 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:59:10 INFO - PROCESS | 3696 | 1466589550517 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - PROCESS | 3696 | 1466589550519 Marionette TRACE conn6 <- [1,118,null,{}] 02:59:10 INFO - PROCESS | 3696 | 1466589550523 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}] 02:59:10 INFO - PROCESS | 3696 | 1466589550529 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:10 INFO - PROCESS | 3696 | 1466589550674 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:59:10 INFO - PROCESS | 3696 | 1466589550714 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 3696 | 1466589550716 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBB7000 == 36 [pid = 3696] [id = 39] 02:59:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EBB20C00) [pid = 3696] [serial = 113] [outer = 0000000000000000] 02:59:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EBCF9800) [pid = 3696] [serial = 114] [outer = 000000A9EBB20C00] 02:59:10 INFO - PROCESS | 3696 | 1466589550763 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED090800) [pid = 3696] [serial = 115] [outer = 000000A9EBB20C00] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E9899400) [pid = 3696] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E7068C00) [pid = 3696] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EF9BF800) [pid = 3696] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E2D37C00) [pid = 3696] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DBA10800) [pid = 3696] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DBB86C00) [pid = 3696] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DDCC0800) [pid = 3696] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E968C400) [pid = 3696] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DC528000) [pid = 3696] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E2D3E800) [pid = 3696] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DE191400) [pid = 3696] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:59:11 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E2D3F400) [pid = 3696] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:59:11 INFO - PROCESS | 3696 | 1466589551230 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]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 734ms 02:59:11 INFO - PROCESS | 3696 | 1466589551255 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 3696 | 1466589551257 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:59:11 INFO - PROCESS | 3696 | 1466589551260 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - PROCESS | 3696 | 1466589551262 Marionette TRACE conn6 <- [1,122,null,{}] 02:59:11 INFO - PROCESS | 3696 | 1466589551265 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}] 02:59:11 INFO - PROCESS | 3696 | 1466589551267 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:11 INFO - PROCESS | 3696 | 1466589551347 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:59:11 INFO - PROCESS | 3696 | 1466589551352 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 3696 | 1466589551354 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBBA800 == 37 [pid = 3696] [id = 40] 02:59:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD747400) [pid = 3696] [serial = 116] [outer = 0000000000000000] 02:59:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DD74C000) [pid = 3696] [serial = 117] [outer = 000000A9DD747400] 02:59:11 INFO - PROCESS | 3696 | 1466589551400 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DD752400) [pid = 3696] [serial = 118] [outer = 000000A9DD747400] 02:59:11 INFO - PROCESS | 3696 | 1466589551780 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]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 02:59:11 INFO - PROCESS | 3696 | 1466589551851 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 3696 | 1466589551853 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:59:11 INFO - PROCESS | 3696 | 1466589551856 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:59:11 INFO - PROCESS | 3696 | 1466589551858 Marionette TRACE conn6 <- [1,126,null,{}] 02:59:11 INFO - PROCESS | 3696 | 1466589551863 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}] 02:59:11 INFO - PROCESS | 3696 | 1466589551865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:11 INFO - PROCESS | 3696 | 1466589551945 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:59:11 INFO - PROCESS | 3696 | 1466589551950 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 3696 | 1466589551952 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D30000 == 38 [pid = 3696] [id = 41] 02:59:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E3916800) [pid = 3696] [serial = 119] [outer = 0000000000000000] 02:59:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EAD88000) [pid = 3696] [serial = 120] [outer = 000000A9E3916800] 02:59:12 INFO - PROCESS | 3696 | 1466589551997 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED0B6000) [pid = 3696] [serial = 121] [outer = 000000A9E3916800] 02:59:12 INFO - PROCESS | 3696 | 1466589552409 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]]]}] 02:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 02:59:12 INFO - PROCESS | 3696 | 1466589552447 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 3696 | 1466589552449 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:59:12 INFO - PROCESS | 3696 | 1466589552452 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:59:12 INFO - PROCESS | 3696 | 1466589552454 Marionette TRACE conn6 <- [1,130,null,{}] 02:59:12 INFO - PROCESS | 3696 | 1466589552467 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}] 02:59:12 INFO - PROCESS | 3696 | 1466589552469 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:12 INFO - PROCESS | 3696 | 1466589552549 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:59:12 INFO - PROCESS | 3696 | 1466589552555 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 3696 | 1466589552556 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F105A800 == 39 [pid = 3696] [id = 42] 02:59:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E973AC00) [pid = 3696] [serial = 122] [outer = 0000000000000000] 02:59:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9742C00) [pid = 3696] [serial = 123] [outer = 000000A9E973AC00] 02:59:12 INFO - PROCESS | 3696 | 1466589552600 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E9749C00) [pid = 3696] [serial = 124] [outer = 000000A9E973AC00] 02:59:13 INFO - PROCESS | 3696 | 1466589552995 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]]]}] 02:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 588ms 02:59:13 INFO - PROCESS | 3696 | 1466589553056 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:59:13 INFO - PROCESS | 3696 | 1466589553058 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:59:13 INFO - PROCESS | 3696 | 1466589553062 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:59:13 INFO - PROCESS | 3696 | 1466589553064 Marionette TRACE conn6 <- [1,134,null,{}] 02:59:13 INFO - PROCESS | 3696 | 1466589553068 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}] 02:59:13 INFO - PROCESS | 3696 | 1466589553070 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:13 INFO - PROCESS | 3696 | 1466589553150 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:59:13 INFO - PROCESS | 3696 | 1466589553157 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:13 INFO - PROCESS | 3696 | 1466589553159 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3740000 == 40 [pid = 3696] [id = 43] 02:59:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E3885800) [pid = 3696] [serial = 125] [outer = 0000000000000000] 02:59:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E38D1800) [pid = 3696] [serial = 126] [outer = 000000A9E3885800] 02:59:13 INFO - PROCESS | 3696 | 1466589553205 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E9741C00) [pid = 3696] [serial = 127] [outer = 000000A9E3885800] 02:59:14 INFO - PROCESS | 3696 | 1466589554000 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]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 985ms 02:59:14 INFO - PROCESS | 3696 | 1466589554050 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:59:14 INFO - PROCESS | 3696 | 1466589554053 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:59:14 INFO - PROCESS | 3696 | 1466589554058 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 3696 | 1466589554062 Marionette TRACE conn6 <- [1,138,null,{}] 02:59:14 INFO - PROCESS | 3696 | 1466589554067 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}] 02:59:14 INFO - PROCESS | 3696 | 1466589554072 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:14 INFO - PROCESS | 3696 | 1466589554195 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:59:14 INFO - PROCESS | 3696 | 1466589554259 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 3696 | 1466589554262 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3739000 == 41 [pid = 3696] [id = 44] 02:59:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DE196C00) [pid = 3696] [serial = 128] [outer = 0000000000000000] 02:59:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E1D3A000) [pid = 3696] [serial = 129] [outer = 000000A9DE196C00] 02:59:14 INFO - PROCESS | 3696 | 1466589554323 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E2C73800) [pid = 3696] [serial = 130] [outer = 000000A9DE196C00] 02:59:15 INFO - PROCESS | 3696 | 1466589555279 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]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1279ms 02:59:15 INFO - PROCESS | 3696 | 1466589555337 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 3696 | 1466589555341 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:59:15 INFO - PROCESS | 3696 | 1466589555346 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 3696 | 1466589555350 Marionette TRACE conn6 <- [1,142,null,{}] 02:59:15 INFO - PROCESS | 3696 | 1466589555356 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}] 02:59:15 INFO - PROCESS | 3696 | 1466589555359 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:15 INFO - PROCESS | 3696 | 1466589555497 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:59:15 INFO - PROCESS | 3696 | 1466589555562 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 3696 | 1466589555566 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E24C9000 == 42 [pid = 3696] [id = 45] 02:59:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DE197800) [pid = 3696] [serial = 131] [outer = 0000000000000000] 02:59:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E1D39C00) [pid = 3696] [serial = 132] [outer = 000000A9DE197800] 02:59:15 INFO - PROCESS | 3696 | 1466589555619 Marionette DEBUG loaded listener.js 02:59:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E2D3F400) [pid = 3696] [serial = 133] [outer = 000000A9DE197800] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD48A000 == 41 [pid = 3696] [id = 31] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F56000 == 40 [pid = 3696] [id = 30] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F105A800 == 39 [pid = 3696] [id = 42] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D30000 == 38 [pid = 3696] [id = 41] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBBA800 == 37 [pid = 3696] [id = 40] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBB7000 == 36 [pid = 3696] [id = 39] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA32A000 == 35 [pid = 3696] [id = 38] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96F3800 == 34 [pid = 3696] [id = 37] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7783000 == 33 [pid = 3696] [id = 36] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F0800 == 32 [pid = 3696] [id = 35] 02:59:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E1FB0800 == 31 [pid = 3696] [id = 34] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9F0FE3000) [pid = 3696] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EF9BB800) [pid = 3696] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DD432400) [pid = 3696] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DD435000) [pid = 3696] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E855B000) [pid = 3696] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E969AC00) [pid = 3696] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EB3CC800) [pid = 3696] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EB92A000) [pid = 3696] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DE19CC00) [pid = 3696] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E20B3800) [pid = 3696] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E6871400) [pid = 3696] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EA687400) [pid = 3696] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E77CA800) [pid = 3696] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E82D3800) [pid = 3696] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E968F400) [pid = 3696] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EB3C4000) [pid = 3696] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EAD91400) [pid = 3696] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:59:15 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9F0FEB000) [pid = 3696] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:59:16 INFO - PROCESS | 3696 | 1466589556111 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]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 775ms 02:59:16 INFO - PROCESS | 3696 | 1466589556126 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 3696 | 1466589556131 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:59:16 INFO - PROCESS | 3696 | 1466589556138 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 3696 | 1466589556141 Marionette TRACE conn6 <- [1,146,null,{}] 02:59:16 INFO - PROCESS | 3696 | 1466589556144 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}] 02:59:16 INFO - PROCESS | 3696 | 1466589556147 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:16 INFO - PROCESS | 3696 | 1466589556238 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:59:16 INFO - PROCESS | 3696 | 1466589556245 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 3696 | 1466589556247 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3743800 == 32 [pid = 3696] [id = 46] 02:59:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DE19C400) [pid = 3696] [serial = 134] [outer = 0000000000000000] 02:59:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E2735400) [pid = 3696] [serial = 135] [outer = 000000A9DE19C400] 02:59:16 INFO - PROCESS | 3696 | 1466589556297 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E3EABC00) [pid = 3696] [serial = 136] [outer = 000000A9DE19C400] 02:59:16 INFO - PROCESS | 3696 | 1466589556757 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]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 02:59:16 INFO - PROCESS | 3696 | 1466589556768 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 3696 | 1466589556770 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:59:16 INFO - PROCESS | 3696 | 1466589556779 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 3696 | 1466589556783 Marionette TRACE conn6 <- [1,150,null,{}] 02:59:16 INFO - PROCESS | 3696 | 1466589556796 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}] 02:59:16 INFO - PROCESS | 3696 | 1466589556801 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:16 INFO - PROCESS | 3696 | 1466589556892 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:59:16 INFO - PROCESS | 3696 | 1466589556902 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 3696 | 1466589556905 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8304000 == 33 [pid = 3696] [id = 47] 02:59:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E735F800) [pid = 3696] [serial = 137] [outer = 0000000000000000] 02:59:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E77C9000) [pid = 3696] [serial = 138] [outer = 000000A9E735F800] 02:59:16 INFO - PROCESS | 3696 | 1466589556955 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E82CDC00) [pid = 3696] [serial = 139] [outer = 000000A9E735F800] 02:59:17 INFO - PROCESS | 3696 | 1466589557425 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]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 693ms 02:59:17 INFO - PROCESS | 3696 | 1466589557469 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 3696 | 1466589557472 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:59:17 INFO - PROCESS | 3696 | 1466589557480 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 3696 | 1466589557482 Marionette TRACE conn6 <- [1,154,null,{}] 02:59:17 INFO - PROCESS | 3696 | 1466589557486 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}] 02:59:17 INFO - PROCESS | 3696 | 1466589557488 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:17 INFO - PROCESS | 3696 | 1466589557582 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:59:17 INFO - PROCESS | 3696 | 1466589557596 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 3696 | 1466589557598 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA108000 == 34 [pid = 3696] [id = 48] 02:59:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9698000) [pid = 3696] [serial = 140] [outer = 0000000000000000] 02:59:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E969BC00) [pid = 3696] [serial = 141] [outer = 000000A9E9698000] 02:59:17 INFO - PROCESS | 3696 | 1466589557646 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E9749400) [pid = 3696] [serial = 142] [outer = 000000A9E9698000] 02:59:18 INFO - PROCESS | 3696 | 1466589558061 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]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 02:59:18 INFO - PROCESS | 3696 | 1466589558112 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 3696 | 1466589558114 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:59:18 INFO - PROCESS | 3696 | 1466589558118 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 3696 | 1466589558120 Marionette TRACE conn6 <- [1,158,null,{}] 02:59:18 INFO - PROCESS | 3696 | 1466589558129 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}] 02:59:18 INFO - PROCESS | 3696 | 1466589558132 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:18 INFO - PROCESS | 3696 | 1466589558242 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:59:18 INFO - PROCESS | 3696 | 1466589558247 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 3696 | 1466589558250 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD2A800 == 35 [pid = 3696] [id = 49] 02:59:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DD42A000) [pid = 3696] [serial = 143] [outer = 0000000000000000] 02:59:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EA014800) [pid = 3696] [serial = 144] [outer = 000000A9DD42A000] 02:59:18 INFO - PROCESS | 3696 | 1466589558294 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EAD8DC00) [pid = 3696] [serial = 145] [outer = 000000A9DD42A000] 02:59:18 INFO - PROCESS | 3696 | 1466589558757 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]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 02:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:59:18 INFO - PROCESS | 3696 | 1466589558812 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 3696 | 1466589558814 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:59:18 INFO - PROCESS | 3696 | 1466589558817 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 3696 | 1466589558819 Marionette TRACE conn6 <- [1,162,null,{}] 02:59:18 INFO - PROCESS | 3696 | 1466589558828 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}] 02:59:18 INFO - PROCESS | 3696 | 1466589558835 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:18 INFO - PROCESS | 3696 | 1466589558963 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:59:18 INFO - PROCESS | 3696 | 1466589558977 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 3696 | 1466589558979 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE1F800 == 36 [pid = 3696] [id = 50] 02:59:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EAD93400) [pid = 3696] [serial = 146] [outer = 0000000000000000] 02:59:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EB3CCC00) [pid = 3696] [serial = 147] [outer = 000000A9EAD93400] 02:59:19 INFO - PROCESS | 3696 | 1466589559059 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EBCF5400) [pid = 3696] [serial = 148] [outer = 000000A9EAD93400] 02:59:19 INFO - PROCESS | 3696 | 1466589559493 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]]]}] 02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 733ms 02:59:19 INFO - PROCESS | 3696 | 1466589559553 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:59:19 INFO - PROCESS | 3696 | 1466589559556 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:59:19 INFO - PROCESS | 3696 | 1466589559579 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - PROCESS | 3696 | 1466589559581 Marionette TRACE conn6 <- [1,166,null,{}] 02:59:19 INFO - PROCESS | 3696 | 1466589559585 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}] 02:59:19 INFO - PROCESS | 3696 | 1466589559587 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:19 INFO - PROCESS | 3696 | 1466589559688 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:59:19 INFO - PROCESS | 3696 | 1466589559697 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 3696 | 1466589559699 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBB9800 == 37 [pid = 3696] [id = 51] 02:59:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DBACE800) [pid = 3696] [serial = 149] [outer = 0000000000000000] 02:59:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9DBAD2C00) [pid = 3696] [serial = 150] [outer = 000000A9DBACE800] 02:59:19 INFO - PROCESS | 3696 | 1466589559743 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EBC53C00) [pid = 3696] [serial = 151] [outer = 000000A9DBACE800] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E968CC00) [pid = 3696] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E7350400) [pid = 3696] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E968C800) [pid = 3696] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EBB20C00) [pid = 3696] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DE107800) [pid = 3696] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD747400) [pid = 3696] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DE19B400) [pid = 3696] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E3916800) [pid = 3696] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E2843800) [pid = 3696] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E735B000) [pid = 3696] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DE18D800) [pid = 3696] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E9691C00) [pid = 3696] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ED097C00) [pid = 3696] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E1D39800) [pid = 3696] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:59:20 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E973AC00) [pid = 3696] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:59:20 INFO - PROCESS | 3696 | 1466589560270 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]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 754ms 02:59:20 INFO - PROCESS | 3696 | 1466589560321 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 3696 | 1466589560323 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:59:20 INFO - PROCESS | 3696 | 1466589560327 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 3696 | 1466589560329 Marionette TRACE conn6 <- [1,170,null,{}] 02:59:20 INFO - PROCESS | 3696 | 1466589560332 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}] 02:59:20 INFO - PROCESS | 3696 | 1466589560334 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:20 INFO - PROCESS | 3696 | 1466589560416 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:59:20 INFO - PROCESS | 3696 | 1466589560422 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 3696 | 1466589560424 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD49E000 == 38 [pid = 3696] [id = 52] 02:59:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DC345000) [pid = 3696] [serial = 152] [outer = 0000000000000000] 02:59:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DD72B800) [pid = 3696] [serial = 153] [outer = 000000A9DC345000] 02:59:20 INFO - PROCESS | 3696 | 1466589560469 Marionette DEBUG loaded listener.js 02:59:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DD731C00) [pid = 3696] [serial = 154] [outer = 000000A9DC345000] 02:59:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD729800) [pid = 3696] [serial = 155] [outer = 000000A9E2CD4800] 02:59:20 INFO - PROCESS | 3696 | 1466589560936 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]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 694ms 02:59:21 INFO - PROCESS | 3696 | 1466589561024 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 3696 | 1466589561026 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:59:21 INFO - PROCESS | 3696 | 1466589561029 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - PROCESS | 3696 | 1466589561031 Marionette TRACE conn6 <- [1,174,null,{}] 02:59:21 INFO - PROCESS | 3696 | 1466589561035 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}] 02:59:21 INFO - PROCESS | 3696 | 1466589561037 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:21 INFO - PROCESS | 3696 | 1466589561121 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:59:21 INFO - PROCESS | 3696 | 1466589561132 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 3696 | 1466589561134 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F55800 == 39 [pid = 3696] [id = 53] 02:59:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E204D000) [pid = 3696] [serial = 156] [outer = 0000000000000000] 02:59:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E7352000) [pid = 3696] [serial = 157] [outer = 000000A9E204D000] 02:59:21 INFO - PROCESS | 3696 | 1466589561179 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EBCEEC00) [pid = 3696] [serial = 158] [outer = 000000A9E204D000] 02:59:21 INFO - PROCESS | 3696 | 1466589561555 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]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 02:59:21 INFO - PROCESS | 3696 | 1466589561619 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 3696 | 1466589561622 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:59:21 INFO - PROCESS | 3696 | 1466589561625 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:59:21 INFO - PROCESS | 3696 | 1466589561627 Marionette TRACE conn6 <- [1,178,null,{}] 02:59:21 INFO - PROCESS | 3696 | 1466589561630 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}] 02:59:21 INFO - PROCESS | 3696 | 1466589561632 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:21 INFO - PROCESS | 3696 | 1466589561715 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:59:21 INFO - PROCESS | 3696 | 1466589561721 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 3696 | 1466589561723 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2011000 == 40 [pid = 3696] [id = 54] 02:59:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ECE18C00) [pid = 3696] [serial = 159] [outer = 0000000000000000] 02:59:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED097C00) [pid = 3696] [serial = 160] [outer = 000000A9ECE18C00] 02:59:21 INFO - PROCESS | 3696 | 1466589561769 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9ED3AEC00) [pid = 3696] [serial = 161] [outer = 000000A9ECE18C00] 02:59:22 INFO - PROCESS | 3696 | 1466589562152 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]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 02:59:22 INFO - PROCESS | 3696 | 1466589562221 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:59:22 INFO - PROCESS | 3696 | 1466589562223 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:59:22 INFO - PROCESS | 3696 | 1466589562227 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 3696 | 1466589562230 Marionette TRACE conn6 <- [1,182,null,{}] 02:59:22 INFO - PROCESS | 3696 | 1466589562276 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}] 02:59:22 INFO - PROCESS | 3696 | 1466589562280 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:22 INFO - PROCESS | 3696 | 1466589562412 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:59:22 INFO - PROCESS | 3696 | 1466589562535 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 3696 | 1466589562540 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20D3800 == 41 [pid = 3696] [id = 55] 02:59:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DD42FC00) [pid = 3696] [serial = 162] [outer = 0000000000000000] 02:59:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DD433C00) [pid = 3696] [serial = 163] [outer = 000000A9DD42FC00] 02:59:22 INFO - PROCESS | 3696 | 1466589562614 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DE18D400) [pid = 3696] [serial = 164] [outer = 000000A9DD42FC00] 02:59:23 INFO - PROCESS | 3696 | 1466589563162 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]]]}] 02:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 964ms 02:59:23 INFO - PROCESS | 3696 | 1466589563196 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:59:23 INFO - PROCESS | 3696 | 1466589563200 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:59:23 INFO - PROCESS | 3696 | 1466589563205 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - PROCESS | 3696 | 1466589563208 Marionette TRACE conn6 <- [1,186,null,{}] 02:59:23 INFO - PROCESS | 3696 | 1466589563214 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}] 02:59:23 INFO - PROCESS | 3696 | 1466589563217 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:23 INFO - PROCESS | 3696 | 1466589563331 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:59:23 INFO - PROCESS | 3696 | 1466589563416 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:23 INFO - PROCESS | 3696 | 1466589563420 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F98800 == 42 [pid = 3696] [id = 56] 02:59:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E6872C00) [pid = 3696] [serial = 165] [outer = 0000000000000000] 02:59:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E68EF400) [pid = 3696] [serial = 166] [outer = 000000A9E6872C00] 02:59:23 INFO - PROCESS | 3696 | 1466589563480 Marionette DEBUG loaded listener.js 02:59:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9E7380C00) [pid = 3696] [serial = 167] [outer = 000000A9E6872C00] 02:59:24 INFO - PROCESS | 3696 | 1466589564046 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]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 880ms 02:59:24 INFO - PROCESS | 3696 | 1466589564089 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 3696 | 1466589564092 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:59:24 INFO - PROCESS | 3696 | 1466589564096 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 3696 | 1466589564098 Marionette TRACE conn6 <- [1,190,null,{}] 02:59:24 INFO - PROCESS | 3696 | 1466589564103 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}] 02:59:24 INFO - PROCESS | 3696 | 1466589564105 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:24 INFO - PROCESS | 3696 | 1466589564221 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:59:24 INFO - PROCESS | 3696 | 1466589564303 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 3696 | 1466589564307 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20DC000 == 43 [pid = 3696] [id = 57] 02:59:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EAD87000) [pid = 3696] [serial = 168] [outer = 0000000000000000] 02:59:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EB3C5000) [pid = 3696] [serial = 169] [outer = 000000A9EAD87000] 02:59:24 INFO - PROCESS | 3696 | 1466589564368 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9EBB17400) [pid = 3696] [serial = 170] [outer = 000000A9EAD87000] 02:59:24 INFO - PROCESS | 3696 | 1466589564960 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]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 922ms 02:59:25 INFO - PROCESS | 3696 | 1466589565026 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:59:25 INFO - PROCESS | 3696 | 1466589565033 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:59:25 INFO - PROCESS | 3696 | 1466589565038 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 3696 | 1466589565040 Marionette TRACE conn6 <- [1,194,null,{}] 02:59:25 INFO - PROCESS | 3696 | 1466589565044 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}] 02:59:25 INFO - PROCESS | 3696 | 1466589565046 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:25 INFO - PROCESS | 3696 | 1466589565160 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:59:25 INFO - PROCESS | 3696 | 1466589565226 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 3696 | 1466589565229 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F217C800 == 44 [pid = 3696] [id = 58] 02:59:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9EF9BDC00) [pid = 3696] [serial = 171] [outer = 0000000000000000] 02:59:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9EF9C7800) [pid = 3696] [serial = 172] [outer = 000000A9EF9BDC00] 02:59:25 INFO - PROCESS | 3696 | 1466589565285 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9F0FE3800) [pid = 3696] [serial = 173] [outer = 000000A9EF9BDC00] 02:59:25 INFO - PROCESS | 3696 | 1466589565860 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]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 02:59:25 INFO - PROCESS | 3696 | 1466589565920 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 3696 | 1466589565923 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:59:25 INFO - PROCESS | 3696 | 1466589565927 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 3696 | 1466589565929 Marionette TRACE conn6 <- [1,198,null,{}] 02:59:25 INFO - PROCESS | 3696 | 1466589565933 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}] 02:59:25 INFO - PROCESS | 3696 | 1466589565935 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:26 INFO - PROCESS | 3696 | 1466589566151 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:59:26 INFO - PROCESS | 3696 | 1466589566275 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 3696 | 1466589566278 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDB17800 == 45 [pid = 3696] [id = 59] 02:59:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9DBAD5C00) [pid = 3696] [serial = 174] [outer = 0000000000000000] 02:59:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9DD42C400) [pid = 3696] [serial = 175] [outer = 000000A9DBAD5C00] 02:59:26 INFO - PROCESS | 3696 | 1466589566332 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000A9DD74E400) [pid = 3696] [serial = 176] [outer = 000000A9DBAD5C00] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E24DE000 == 44 [pid = 3696] [id = 33] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F55800 == 43 [pid = 3696] [id = 53] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD49E000 == 42 [pid = 3696] [id = 52] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBB9800 == 41 [pid = 3696] [id = 51] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE1F800 == 40 [pid = 3696] [id = 50] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD2A800 == 39 [pid = 3696] [id = 49] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA108000 == 38 [pid = 3696] [id = 48] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8304000 == 37 [pid = 3696] [id = 47] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3743800 == 36 [pid = 3696] [id = 46] 02:59:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E24C9000 == 35 [pid = 3696] [id = 45] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000A9E9742C00) [pid = 3696] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9EA967800) [pid = 3696] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9E7359C00) [pid = 3696] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E989B800) [pid = 3696] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E9697800) [pid = 3696] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9EBCF9800) [pid = 3696] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9DECB6800) [pid = 3696] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E1D57000) [pid = 3696] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9DD752400) [pid = 3696] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DECB6C00) [pid = 3696] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E1DB6000) [pid = 3696] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DD74C000) [pid = 3696] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9ED0B6000) [pid = 3696] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E3912000) [pid = 3696] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E4358000) [pid = 3696] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E7738000) [pid = 3696] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9ED090800) [pid = 3696] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E38D5800) [pid = 3696] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DE194400) [pid = 3696] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EB931000) [pid = 3696] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E983B000) [pid = 3696] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9ED55F000) [pid = 3696] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ED0B3000) [pid = 3696] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EAECCC00) [pid = 3696] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EAD88000) [pid = 3696] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED8B1400) [pid = 3696] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E9749C00) [pid = 3696] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E1D3F000) [pid = 3696] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E735FC00) [pid = 3696] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E82CF400) [pid = 3696] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:59:26 INFO - PROCESS | 3696 | 1466589566913 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]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1026ms 02:59:26 INFO - PROCESS | 3696 | 1466589566957 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 3696 | 1466589566961 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:59:26 INFO - PROCESS | 3696 | 1466589566966 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 3696 | 1466589566969 Marionette TRACE conn6 <- [1,202,null,{}] 02:59:26 INFO - PROCESS | 3696 | 1466589566984 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}] 02:59:26 INFO - PROCESS | 3696 | 1466589566986 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:27 INFO - PROCESS | 3696 | 1466589567079 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:59:27 INFO - PROCESS | 3696 | 1466589567145 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 3696 | 1466589567148 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD49A000 == 36 [pid = 3696] [id = 60] 02:59:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DBAD7400) [pid = 3696] [serial = 177] [outer = 0000000000000000] 02:59:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DD72EC00) [pid = 3696] [serial = 178] [outer = 000000A9DBAD7400] 02:59:27 INFO - PROCESS | 3696 | 1466589567198 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DE190C00) [pid = 3696] [serial = 179] [outer = 000000A9DBAD7400] 02:59:27 INFO - PROCESS | 3696 | 1466589567584 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]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 650ms 02:59:27 INFO - PROCESS | 3696 | 1466589567628 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 3696 | 1466589567631 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:59:27 INFO - PROCESS | 3696 | 1466589567635 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 3696 | 1466589567637 Marionette TRACE conn6 <- [1,206,null,{}] 02:59:27 INFO - PROCESS | 3696 | 1466589567641 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}] 02:59:27 INFO - PROCESS | 3696 | 1466589567644 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:27 INFO - PROCESS | 3696 | 1466589567734 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:59:27 INFO - PROCESS | 3696 | 1466589567742 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 3696 | 1466589567744 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3761000 == 37 [pid = 3696] [id = 61] 02:59:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E2843400) [pid = 3696] [serial = 180] [outer = 0000000000000000] 02:59:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E3884400) [pid = 3696] [serial = 181] [outer = 000000A9E2843400] 02:59:27 INFO - PROCESS | 3696 | 1466589567790 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E3EB2000) [pid = 3696] [serial = 182] [outer = 000000A9E2843400] 02:59:28 INFO - PROCESS | 3696 | 1466589568238 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]]]}] 02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 02:59:28 INFO - PROCESS | 3696 | 1466589568268 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 3696 | 1466589568272 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:59:28 INFO - PROCESS | 3696 | 1466589568283 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - PROCESS | 3696 | 1466589568287 Marionette TRACE conn6 <- [1,210,null,{}] 02:59:28 INFO - PROCESS | 3696 | 1466589568291 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}] 02:59:28 INFO - PROCESS | 3696 | 1466589568294 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:28 INFO - PROCESS | 3696 | 1466589568386 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:59:28 INFO - PROCESS | 3696 | 1466589568391 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 3696 | 1466589568393 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BEE800 == 38 [pid = 3696] [id = 62] 02:59:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7068000) [pid = 3696] [serial = 183] [outer = 0000000000000000] 02:59:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E735D400) [pid = 3696] [serial = 184] [outer = 000000A9E7068000] 02:59:28 INFO - PROCESS | 3696 | 1466589568438 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E8512000) [pid = 3696] [serial = 185] [outer = 000000A9E7068000] 02:59:28 INFO - PROCESS | 3696 | 1466589568851 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]]]}] 02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 648ms 02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:59:28 INFO - PROCESS | 3696 | 1466589568931 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 3696 | 1466589568933 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:59:28 INFO - PROCESS | 3696 | 1466589568937 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - PROCESS | 3696 | 1466589568939 Marionette TRACE conn6 <- [1,214,null,{}] 02:59:28 INFO - PROCESS | 3696 | 1466589568942 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}] 02:59:28 INFO - PROCESS | 3696 | 1466589568944 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:29 INFO - PROCESS | 3696 | 1466589569054 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:59:29 INFO - PROCESS | 3696 | 1466589569117 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 3696 | 1466589569120 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98E7000 == 39 [pid = 3696] [id = 63] 02:59:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9695400) [pid = 3696] [serial = 186] [outer = 0000000000000000] 02:59:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E973D400) [pid = 3696] [serial = 187] [outer = 000000A9E9695400] 02:59:29 INFO - PROCESS | 3696 | 1466589569175 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E976E400) [pid = 3696] [serial = 188] [outer = 000000A9E9695400] 02:59:29 INFO - PROCESS | 3696 | 1466589569593 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]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 02:59:29 INFO - PROCESS | 3696 | 1466589569611 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 3696 | 1466589569613 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:59:29 INFO - PROCESS | 3696 | 1466589569617 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 3696 | 1466589569618 Marionette TRACE conn6 <- [1,218,null,{}] 02:59:29 INFO - PROCESS | 3696 | 1466589569622 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}] 02:59:29 INFO - PROCESS | 3696 | 1466589569624 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:29 INFO - PROCESS | 3696 | 1466589569731 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:59:29 INFO - PROCESS | 3696 | 1466589569737 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 3696 | 1466589569743 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA337000 == 40 [pid = 3696] [id = 64] 02:59:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E9776C00) [pid = 3696] [serial = 189] [outer = 0000000000000000] 02:59:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E9896800) [pid = 3696] [serial = 190] [outer = 000000A9E9776C00] 02:59:29 INFO - PROCESS | 3696 | 1466589569833 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EAD8C800) [pid = 3696] [serial = 191] [outer = 000000A9E9776C00] 02:59:30 INFO - PROCESS | 3696 | 1466589570271 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]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 02:59:30 INFO - PROCESS | 3696 | 1466589570310 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 3696 | 1466589570312 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:59:30 INFO - PROCESS | 3696 | 1466589570315 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 3696 | 1466589570318 Marionette TRACE conn6 <- [1,222,null,{}] 02:59:30 INFO - PROCESS | 3696 | 1466589570321 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}] 02:59:30 INFO - PROCESS | 3696 | 1466589570324 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:30 INFO - PROCESS | 3696 | 1466589570469 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:59:30 INFO - PROCESS | 3696 | 1466589570490 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 3696 | 1466589570493 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD3C2000 == 41 [pid = 3696] [id = 65] 02:59:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E20B8C00) [pid = 3696] [serial = 192] [outer = 0000000000000000] 02:59:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EBB1E800) [pid = 3696] [serial = 193] [outer = 000000A9E20B8C00] 02:59:30 INFO - PROCESS | 3696 | 1466589570539 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9ECEB0C00) [pid = 3696] [serial = 194] [outer = 000000A9E20B8C00] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EAD93400) [pid = 3696] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E735F800) [pid = 3696] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E9698000) [pid = 3696] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E3885800) [pid = 3696] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DE197800) [pid = 3696] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DE196C00) [pid = 3696] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DE19C400) [pid = 3696] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD42A000) [pid = 3696] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DBACE800) [pid = 3696] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DC345000) [pid = 3696] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:59:31 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E204D000) [pid = 3696] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:59:31 INFO - PROCESS | 3696 | 1466589571032 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]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 775ms 02:59:31 INFO - PROCESS | 3696 | 1466589571095 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 3696 | 1466589571097 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:59:31 INFO - PROCESS | 3696 | 1466589571101 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 3696 | 1466589571102 Marionette TRACE conn6 <- [1,226,null,{}] 02:59:31 INFO - PROCESS | 3696 | 1466589571106 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}] 02:59:31 INFO - PROCESS | 3696 | 1466589571108 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:31 INFO - PROCESS | 3696 | 1466589571190 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:59:31 INFO - PROCESS | 3696 | 1466589571198 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 3696 | 1466589571200 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED088800 == 42 [pid = 3696] [id = 66] 02:59:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DD730400) [pid = 3696] [serial = 195] [outer = 0000000000000000] 02:59:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DE19C400) [pid = 3696] [serial = 196] [outer = 000000A9DD730400] 02:59:31 INFO - PROCESS | 3696 | 1466589571245 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EBC4F000) [pid = 3696] [serial = 197] [outer = 000000A9DD730400] 02:59:31 INFO - PROCESS | 3696 | 1466589571635 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]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:59:31 INFO - PROCESS | 3696 | 1466589571691 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 3696 | 1466589571693 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:59:31 INFO - PROCESS | 3696 | 1466589571696 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 3696 | 1466589571699 Marionette TRACE conn6 <- [1,230,null,{}] 02:59:31 INFO - PROCESS | 3696 | 1466589571702 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}] 02:59:31 INFO - PROCESS | 3696 | 1466589571704 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:31 INFO - PROCESS | 3696 | 1466589571817 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:59:31 INFO - PROCESS | 3696 | 1466589571825 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 3696 | 1466589571827 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF976800 == 43 [pid = 3696] [id = 67] 02:59:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ED0B5400) [pid = 3696] [serial = 198] [outer = 0000000000000000] 02:59:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ED8B0000) [pid = 3696] [serial = 199] [outer = 000000A9ED0B5400] 02:59:31 INFO - PROCESS | 3696 | 1466589571871 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EF98BC00) [pid = 3696] [serial = 200] [outer = 000000A9ED0B5400] 02:59:32 INFO - PROCESS | 3696 | 1466589572280 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]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 02:59:32 INFO - PROCESS | 3696 | 1466589572329 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 3696 | 1466589572331 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:59:32 INFO - PROCESS | 3696 | 1466589572335 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 3696 | 1466589572336 Marionette TRACE conn6 <- [1,234,null,{}] 02:59:32 INFO - PROCESS | 3696 | 1466589572340 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}] 02:59:32 INFO - PROCESS | 3696 | 1466589572342 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:32 INFO - PROCESS | 3696 | 1466589572428 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:59:32 INFO - PROCESS | 3696 | 1466589572434 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 3696 | 1466589572436 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F49800 == 44 [pid = 3696] [id = 68] 02:59:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EF917400) [pid = 3696] [serial = 201] [outer = 0000000000000000] 02:59:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EF91A800) [pid = 3696] [serial = 202] [outer = 000000A9EF917400] 02:59:32 INFO - PROCESS | 3696 | 1466589572480 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EF989000) [pid = 3696] [serial = 203] [outer = 000000A9EF917400] 02:59:32 INFO - PROCESS | 3696 | 1466589572882 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]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 02:59:32 INFO - PROCESS | 3696 | 1466589572928 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 3696 | 1466589572930 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:59:32 INFO - PROCESS | 3696 | 1466589572934 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 3696 | 1466589572936 Marionette TRACE conn6 <- [1,238,null,{}] 02:59:32 INFO - PROCESS | 3696 | 1466589572949 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}] 02:59:32 INFO - PROCESS | 3696 | 1466589572951 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:33 INFO - PROCESS | 3696 | 1466589573101 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:59:33 INFO - PROCESS | 3696 | 1466589573301 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:33 INFO - PROCESS | 3696 | 1466589573305 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDA0B000 == 45 [pid = 3696] [id = 69] 02:59:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DD324400) [pid = 3696] [serial = 204] [outer = 0000000000000000] 02:59:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DD42D800) [pid = 3696] [serial = 205] [outer = 000000A9DD324400] 02:59:33 INFO - PROCESS | 3696 | 1466589573375 Marionette DEBUG loaded listener.js 02:59:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9DE7D5000) [pid = 3696] [serial = 206] [outer = 000000A9DD324400] 02:59:33 INFO - PROCESS | 3696 | 1466589573977 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]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1070ms 02:59:34 INFO - PROCESS | 3696 | 1466589574017 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 3696 | 1466589574021 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:59:34 INFO - PROCESS | 3696 | 1466589574027 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 3696 | 1466589574030 Marionette TRACE conn6 <- [1,242,null,{}] 02:59:34 INFO - PROCESS | 3696 | 1466589574035 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}] 02:59:34 INFO - PROCESS | 3696 | 1466589574038 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:34 INFO - PROCESS | 3696 | 1466589574156 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:59:34 INFO - PROCESS | 3696 | 1466589574238 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:34 INFO - PROCESS | 3696 | 1466589574242 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98E2800 == 46 [pid = 3696] [id = 70] 02:59:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E6870400) [pid = 3696] [serial = 207] [outer = 0000000000000000] 02:59:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9E7068C00) [pid = 3696] [serial = 208] [outer = 000000A9E6870400] 02:59:34 INFO - PROCESS | 3696 | 1466589574302 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9E735C800) [pid = 3696] [serial = 209] [outer = 000000A9E6870400] 02:59:34 INFO - PROCESS | 3696 | 1466589574859 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]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 02:59:34 INFO - PROCESS | 3696 | 1466589574910 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:59:34 INFO - PROCESS | 3696 | 1466589574914 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:59:34 INFO - PROCESS | 3696 | 1466589574918 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 3696 | 1466589574920 Marionette TRACE conn6 <- [1,246,null,{}] 02:59:34 INFO - PROCESS | 3696 | 1466589574924 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}] 02:59:34 INFO - PROCESS | 3696 | 1466589574927 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:35 INFO - PROCESS | 3696 | 1466589575046 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:59:35 INFO - PROCESS | 3696 | 1466589575129 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 3696 | 1466589575132 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F201C800 == 47 [pid = 3696] [id = 71] 02:59:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9E989DC00) [pid = 3696] [serial = 210] [outer = 0000000000000000] 02:59:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9EA96B000) [pid = 3696] [serial = 211] [outer = 000000A9E989DC00] 02:59:35 INFO - PROCESS | 3696 | 1466589575188 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9EB3D1400) [pid = 3696] [serial = 212] [outer = 000000A9E989DC00] 02:59:35 INFO - PROCESS | 3696 | 1466589575726 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]]]}] 02:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 02:59:35 INFO - PROCESS | 3696 | 1466589575757 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:59:35 INFO - PROCESS | 3696 | 1466589575762 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:59:35 INFO - PROCESS | 3696 | 1466589575774 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:59:35 INFO - PROCESS | 3696 | 1466589575779 Marionette TRACE conn6 <- [1,250,null,{}] 02:59:35 INFO - PROCESS | 3696 | 1466589575783 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}] 02:59:35 INFO - PROCESS | 3696 | 1466589575786 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:35 INFO - PROCESS | 3696 | 1466589575904 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:59:35 INFO - PROCESS | 3696 | 1466589575983 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 3696 | 1466589575986 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DCB800 == 48 [pid = 3696] [id = 72] 02:59:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9EF9BA400) [pid = 3696] [serial = 213] [outer = 0000000000000000] 02:59:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9F0FEA000) [pid = 3696] [serial = 214] [outer = 000000A9EF9BA400] 02:59:36 INFO - PROCESS | 3696 | 1466589576042 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9F2540400) [pid = 3696] [serial = 215] [outer = 000000A9EF9BA400] 02:59:36 INFO - PROCESS | 3696 | 1466589576598 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]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 881ms 02:59:36 INFO - PROCESS | 3696 | 1466589576652 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 3696 | 1466589576655 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:59:36 INFO - PROCESS | 3696 | 1466589576658 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 3696 | 1466589576661 Marionette TRACE conn6 <- [1,254,null,{}] 02:59:36 INFO - PROCESS | 3696 | 1466589576665 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}] 02:59:36 INFO - PROCESS | 3696 | 1466589576667 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:36 INFO - PROCESS | 3696 | 1466589576781 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:59:36 INFO - PROCESS | 3696 | 1466589576862 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 3696 | 1466589576865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF79D000 == 49 [pid = 3696] [id = 73] 02:59:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9F2546800) [pid = 3696] [serial = 216] [outer = 0000000000000000] 02:59:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000A9F25B4C00) [pid = 3696] [serial = 217] [outer = 000000A9F2546800] 02:59:36 INFO - PROCESS | 3696 | 1466589576922 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (000000A9F25BB800) [pid = 3696] [serial = 218] [outer = 000000A9F2546800] 02:59:37 INFO - PROCESS | 3696 | 1466589577559 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]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 985ms 02:59:37 INFO - PROCESS | 3696 | 1466589577816 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 3696 | 1466589577820 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:59:37 INFO - PROCESS | 3696 | 1466589577885 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 3696 | 1466589577889 Marionette TRACE conn6 <- [1,258,null,{}] 02:59:37 INFO - PROCESS | 3696 | 1466589577895 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}] 02:59:37 INFO - PROCESS | 3696 | 1466589577898 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:38 INFO - PROCESS | 3696 | 1466589578065 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:59:38 INFO - PROCESS | 3696 | 1466589578210 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 3696 | 1466589578213 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E276A800 == 50 [pid = 3696] [id = 74] 02:59:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (000000A9E204DC00) [pid = 3696] [serial = 219] [outer = 0000000000000000] 02:59:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (000000A9E2D3E800) [pid = 3696] [serial = 220] [outer = 000000A9E204DC00] 02:59:38 INFO - PROCESS | 3696 | 1466589578271 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (000000A9E7069000) [pid = 3696] [serial = 221] [outer = 000000A9E204DC00] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F49800 == 49 [pid = 3696] [id = 68] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF976800 == 48 [pid = 3696] [id = 67] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED088800 == 47 [pid = 3696] [id = 66] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD3C2000 == 46 [pid = 3696] [id = 65] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA337000 == 45 [pid = 3696] [id = 64] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98E7000 == 44 [pid = 3696] [id = 63] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BEE800 == 43 [pid = 3696] [id = 62] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3761000 == 42 [pid = 3696] [id = 61] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD49A000 == 41 [pid = 3696] [id = 60] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDB17800 == 40 [pid = 3696] [id = 59] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F98800 == 39 [pid = 3696] [id = 56] 02:59:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20D3800 == 38 [pid = 3696] [id = 55] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000A9ED097C00) [pid = 3696] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000A9EB3CCC00) [pid = 3696] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (000000A9E77C9000) [pid = 3696] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000A9E82CDC00) [pid = 3696] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000A9E969BC00) [pid = 3696] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9E38D1800) [pid = 3696] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9E9741C00) [pid = 3696] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E2D3F400) [pid = 3696] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E1D39C00) [pid = 3696] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9E2C73800) [pid = 3696] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E1D3A000) [pid = 3696] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E2735400) [pid = 3696] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EA014800) [pid = 3696] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E3EABC00) [pid = 3696] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9DBAD2C00) [pid = 3696] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E9777400) [pid = 3696] [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.] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EBCF5400) [pid = 3696] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DD72B800) [pid = 3696] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E7352000) [pid = 3696] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EBCEEC00) [pid = 3696] [serial = 158] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EBC53C00) [pid = 3696] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD731C00) [pid = 3696] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EAD8DC00) [pid = 3696] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E9749400) [pid = 3696] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:59:38 INFO - PROCESS | 3696 | 1466589578833 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]]]}] 02:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1004ms 02:59:38 INFO - PROCESS | 3696 | 1466589578880 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 3696 | 1466589578883 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:59:38 INFO - PROCESS | 3696 | 1466589578889 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 3696 | 1466589578893 Marionette TRACE conn6 <- [1,262,null,{}] 02:59:38 INFO - PROCESS | 3696 | 1466589578898 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}] 02:59:38 INFO - PROCESS | 3696 | 1466589578901 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:38 INFO - PROCESS | 3696 | 1466589578993 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:59:39 INFO - PROCESS | 3696 | 1466589579065 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 3696 | 1466589579068 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E373F000 == 39 [pid = 3696] [id = 75] 02:59:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DD430C00) [pid = 3696] [serial = 222] [outer = 0000000000000000] 02:59:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DE145C00) [pid = 3696] [serial = 223] [outer = 000000A9DD430C00] 02:59:39 INFO - PROCESS | 3696 | 1466589579118 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E3882000) [pid = 3696] [serial = 224] [outer = 000000A9DD430C00] 02:59:39 INFO - PROCESS | 3696 | 1466589579509 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]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 02:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:59:39 INFO - PROCESS | 3696 | 1466589579521 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 3696 | 1466589579523 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:59:39 INFO - PROCESS | 3696 | 1466589579529 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 3696 | 1466589579531 Marionette TRACE conn6 <- [1,266,null,{}] 02:59:39 INFO - PROCESS | 3696 | 1466589579542 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}] 02:59:39 INFO - PROCESS | 3696 | 1466589579547 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:39 INFO - PROCESS | 3696 | 1466589579666 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:59:39 INFO - PROCESS | 3696 | 1466589579680 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 3696 | 1466589579684 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96EA800 == 40 [pid = 3696] [id = 76] 02:59:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E9690000) [pid = 3696] [serial = 225] [outer = 0000000000000000] 02:59:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E9697800) [pid = 3696] [serial = 226] [outer = 000000A9E9690000] 02:59:39 INFO - PROCESS | 3696 | 1466589579734 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E976C800) [pid = 3696] [serial = 227] [outer = 000000A9E9690000] 02:59:40 INFO - PROCESS | 3696 | 1466589580199 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]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 691ms 02:59:40 INFO - PROCESS | 3696 | 1466589580221 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 3696 | 1466589580224 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:59:40 INFO - PROCESS | 3696 | 1466589580232 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 3696 | 1466589580234 Marionette TRACE conn6 <- [1,270,null,{}] 02:59:40 INFO - PROCESS | 3696 | 1466589580238 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}] 02:59:40 INFO - PROCESS | 3696 | 1466589580240 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:40 INFO - PROCESS | 3696 | 1466589580335 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:59:40 INFO - PROCESS | 3696 | 1466589580341 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 3696 | 1466589580343 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA93B000 == 41 [pid = 3696] [id = 77] 02:59:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EA7A7C00) [pid = 3696] [serial = 228] [outer = 0000000000000000] 02:59:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EAD91C00) [pid = 3696] [serial = 229] [outer = 000000A9EA7A7C00] 02:59:40 INFO - PROCESS | 3696 | 1466589580391 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EB3CCC00) [pid = 3696] [serial = 230] [outer = 000000A9EA7A7C00] 02:59:40 INFO - PROCESS | 3696 | 1466589580817 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]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 02:59:40 INFO - PROCESS | 3696 | 1466589580860 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 3696 | 1466589580862 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:59:40 INFO - PROCESS | 3696 | 1466589580866 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 3696 | 1466589580867 Marionette TRACE conn6 <- [1,274,null,{}] 02:59:40 INFO - PROCESS | 3696 | 1466589580871 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}] 02:59:40 INFO - PROCESS | 3696 | 1466589580873 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:40 INFO - PROCESS | 3696 | 1466589580987 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:59:40 INFO - PROCESS | 3696 | 1466589580993 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 3696 | 1466589581002 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE52000 == 42 [pid = 3696] [id = 78] 02:59:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EBCF0800) [pid = 3696] [serial = 231] [outer = 0000000000000000] 02:59:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9ECB9FC00) [pid = 3696] [serial = 232] [outer = 000000A9EBCF0800] 02:59:41 INFO - PROCESS | 3696 | 1466589581112 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9ED3A6C00) [pid = 3696] [serial = 233] [outer = 000000A9EBCF0800] 02:59:41 INFO - PROCESS | 3696 | 1466589581524 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]]]}] 02:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 692ms 02:59:41 INFO - PROCESS | 3696 | 1466589581560 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 3696 | 1466589581562 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:59:41 INFO - PROCESS | 3696 | 1466589581565 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:59:41 INFO - PROCESS | 3696 | 1466589581567 Marionette TRACE conn6 <- [1,278,null,{}] 02:59:41 INFO - PROCESS | 3696 | 1466589581571 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}] 02:59:41 INFO - PROCESS | 3696 | 1466589581577 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:41 INFO - PROCESS | 3696 | 1466589581723 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:59:41 INFO - PROCESS | 3696 | 1466589581770 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 3696 | 1466589581773 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF799800 == 43 [pid = 3696] [id = 79] 02:59:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EF079C00) [pid = 3696] [serial = 234] [outer = 0000000000000000] 02:59:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9EF0AA000) [pid = 3696] [serial = 235] [outer = 000000A9EF079C00] 02:59:41 INFO - PROCESS | 3696 | 1466589581818 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9EF0B2C00) [pid = 3696] [serial = 236] [outer = 000000A9EF079C00] 02:59:42 INFO - PROCESS | 3696 | 1466589582247 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]]]}] 02:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 733ms 02:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:59:42 INFO - PROCESS | 3696 | 1466589582303 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:59:42 INFO - PROCESS | 3696 | 1466589582306 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:59:42 INFO - PROCESS | 3696 | 1466589582309 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:59:42 INFO - PROCESS | 3696 | 1466589582311 Marionette TRACE conn6 <- [1,282,null,{}] 02:59:42 INFO - PROCESS | 3696 | 1466589582352 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}] 02:59:42 INFO - PROCESS | 3696 | 1466589582354 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:42 INFO - PROCESS | 3696 | 1466589582472 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:59:42 INFO - PROCESS | 3696 | 1466589582484 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:42 INFO - PROCESS | 3696 | 1466589582485 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D29000 == 44 [pid = 3696] [id = 80] 02:59:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9EE9A8400) [pid = 3696] [serial = 237] [outer = 0000000000000000] 02:59:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9EE9AC400) [pid = 3696] [serial = 238] [outer = 000000A9EE9A8400] 02:59:42 INFO - PROCESS | 3696 | 1466589582568 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9EF0B1C00) [pid = 3696] [serial = 239] [outer = 000000A9EE9A8400] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9E9776C00) [pid = 3696] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E9695400) [pid = 3696] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E20B8C00) [pid = 3696] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9E6872C00) [pid = 3696] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9DD42FC00) [pid = 3696] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E2843400) [pid = 3696] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EF9BDC00) [pid = 3696] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DBAD5C00) [pid = 3696] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9DBAD7400) [pid = 3696] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EAD87000) [pid = 3696] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9ECE18C00) [pid = 3696] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DD730400) [pid = 3696] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9ED0B5400) [pid = 3696] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:59:42 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E7068000) [pid = 3696] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:59:43 INFO - PROCESS | 3696 | 1466589583037 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]]]}] 02:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 755ms 02:59:43 INFO - PROCESS | 3696 | 1466589583066 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 3696 | 1466589583069 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:59:43 INFO - PROCESS | 3696 | 1466589583072 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 3696 | 1466589583074 Marionette TRACE conn6 <- [1,286,null,{}] 02:59:43 INFO - PROCESS | 3696 | 1466589583082 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}] 02:59:43 INFO - PROCESS | 3696 | 1466589583084 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:43 INFO - PROCESS | 3696 | 1466589583172 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:59:43 INFO - PROCESS | 3696 | 1466589583180 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 3696 | 1466589583182 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F54000 == 45 [pid = 3696] [id = 81] 02:59:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DBB8E800) [pid = 3696] [serial = 240] [outer = 0000000000000000] 02:59:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DD57A000) [pid = 3696] [serial = 241] [outer = 000000A9DBB8E800] 02:59:43 INFO - PROCESS | 3696 | 1466589583229 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DD582000) [pid = 3696] [serial = 242] [outer = 000000A9DBB8E800] 02:59:43 INFO - PROCESS | 3696 | 1466589583645 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]]]}] 02:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 02:59:43 INFO - PROCESS | 3696 | 1466589583712 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 3696 | 1466589583715 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:59:43 INFO - PROCESS | 3696 | 1466589583718 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 3696 | 1466589583720 Marionette TRACE conn6 <- [1,290,null,{}] 02:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:59:43 INFO - PROCESS | 3696 | 1466589583724 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}] 02:59:43 INFO - PROCESS | 3696 | 1466589583725 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:43 INFO - PROCESS | 3696 | 1466589583837 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:59:43 INFO - PROCESS | 3696 | 1466589583845 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 3696 | 1466589583847 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2017000 == 46 [pid = 3696] [id = 82] 02:59:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DE190000) [pid = 3696] [serial = 243] [outer = 0000000000000000] 02:59:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E968F800) [pid = 3696] [serial = 244] [outer = 000000A9DE190000] 02:59:43 INFO - PROCESS | 3696 | 1466589583892 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EF07A800) [pid = 3696] [serial = 245] [outer = 000000A9DE190000] 02:59:44 INFO - PROCESS | 3696 | 1466589584301 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]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 02:59:44 INFO - PROCESS | 3696 | 1466589584352 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 3696 | 1466589584354 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:59:44 INFO - PROCESS | 3696 | 1466589584357 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 3696 | 1466589584359 Marionette TRACE conn6 <- [1,294,null,{}] 02:59:44 INFO - PROCESS | 3696 | 1466589584363 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}] 02:59:44 INFO - PROCESS | 3696 | 1466589584365 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:44 INFO - PROCESS | 3696 | 1466589584454 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:59:44 INFO - PROCESS | 3696 | 1466589584492 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:59:44 INFO - PROCESS | 3696 | 1466589584498 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 3696 | 1466589584500 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE912800 == 47 [pid = 3696] [id = 83] 02:59:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EE9D0800) [pid = 3696] [serial = 246] [outer = 0000000000000000] 02:59:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EF0B1400) [pid = 3696] [serial = 247] [outer = 000000A9EE9D0800] 02:59:44 INFO - PROCESS | 3696 | 1466589584545 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EF986400) [pid = 3696] [serial = 248] [outer = 000000A9EE9D0800] 02:59:45 INFO - PROCESS | 3696 | 1466589585018 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]]]}] 02:59:45 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. 02:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 734ms 02:59:45 INFO - PROCESS | 3696 | 1466589585095 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 3696 | 1466589585100 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:59:45 INFO - PROCESS | 3696 | 1466589585106 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 3696 | 1466589585111 Marionette TRACE conn6 <- [1,298,null,{}] 02:59:45 INFO - PROCESS | 3696 | 1466589585118 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}] 02:59:45 INFO - PROCESS | 3696 | 1466589585121 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:45 INFO - PROCESS | 3696 | 1466589585290 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:59:45 INFO - PROCESS | 3696 | 1466589585359 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 3696 | 1466589585362 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20E6800 == 48 [pid = 3696] [id = 84] 02:59:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9DD725400) [pid = 3696] [serial = 249] [outer = 0000000000000000] 02:59:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9DD72E800) [pid = 3696] [serial = 250] [outer = 000000A9DD725400] 02:59:45 INFO - PROCESS | 3696 | 1466589585464 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9E1FF8800) [pid = 3696] [serial = 251] [outer = 000000A9DD725400] 02:59:46 INFO - PROCESS | 3696 | 1466589586021 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]]]}] 02:59:46 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. 02:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 986ms 02:59:46 INFO - PROCESS | 3696 | 1466589586095 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 3696 | 1466589586100 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:59:46 INFO - PROCESS | 3696 | 1466589586107 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - PROCESS | 3696 | 1466589586110 Marionette TRACE conn6 <- [1,302,null,{}] 02:59:46 INFO - PROCESS | 3696 | 1466589586114 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}] 02:59:46 INFO - PROCESS | 3696 | 1466589586117 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:46 INFO - PROCESS | 3696 | 1466589586275 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:59:46 INFO - PROCESS | 3696 | 1466589586383 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 3696 | 1466589586386 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EADE2800 == 49 [pid = 3696] [id = 85] 02:59:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9E7075000) [pid = 3696] [serial = 252] [outer = 0000000000000000] 02:59:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9E78CF800) [pid = 3696] [serial = 253] [outer = 000000A9E7075000] 02:59:46 INFO - PROCESS | 3696 | 1466589586447 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9E9744C00) [pid = 3696] [serial = 254] [outer = 000000A9E7075000] 02:59:47 INFO - PROCESS | 3696 | 1466589587034 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]]]}] 02:59:47 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. 02:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 985ms 02:59:47 INFO - PROCESS | 3696 | 1466589587094 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 3696 | 1466589587097 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:59:47 INFO - PROCESS | 3696 | 1466589587101 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 3696 | 1466589587105 Marionette TRACE conn6 <- [1,306,null,{}] 02:59:47 INFO - PROCESS | 3696 | 1466589587131 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}] 02:59:47 INFO - PROCESS | 3696 | 1466589587137 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:47 INFO - PROCESS | 3696 | 1466589587263 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:59:47 INFO - PROCESS | 3696 | 1466589587394 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 3696 | 1466589587398 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE99E000 == 50 [pid = 3696] [id = 86] 02:59:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000A9EE678000) [pid = 3696] [serial = 255] [outer = 0000000000000000] 02:59:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (000000A9EE679C00) [pid = 3696] [serial = 256] [outer = 000000A9EE678000] 02:59:47 INFO - PROCESS | 3696 | 1466589587457 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (000000A9EE9A3000) [pid = 3696] [serial = 257] [outer = 000000A9EE678000] 02:59:48 INFO - PROCESS | 3696 | 1466589588283 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]]]}] 02:59:48 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. 02:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1245ms 02:59:48 INFO - PROCESS | 3696 | 1466589588348 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 3696 | 1466589588353 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:59:48 INFO - PROCESS | 3696 | 1466589588373 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 3696 | 1466589588376 Marionette TRACE conn6 <- [1,310,null,{}] 02:59:48 INFO - PROCESS | 3696 | 1466589588383 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}] 02:59:48 INFO - PROCESS | 3696 | 1466589588386 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:48 INFO - PROCESS | 3696 | 1466589588498 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:59:48 INFO - PROCESS | 3696 | 1466589588566 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 3696 | 1466589588571 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2D21000 == 51 [pid = 3696] [id = 87] 02:59:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (000000A9DE191800) [pid = 3696] [serial = 258] [outer = 0000000000000000] 02:59:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (000000A9DE19B800) [pid = 3696] [serial = 259] [outer = 000000A9DE191800] 02:59:48 INFO - PROCESS | 3696 | 1466589588624 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (000000A9E27D8000) [pid = 3696] [serial = 260] [outer = 000000A9DE191800] 02:59:49 INFO - PROCESS | 3696 | 1466589589215 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]]]}] 02:59:49 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. 02:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 902ms 02:59:49 INFO - PROCESS | 3696 | 1466589589264 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 3696 | 1466589589268 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:59:49 INFO - PROCESS | 3696 | 1466589589275 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 3696 | 1466589589277 Marionette TRACE conn6 <- [1,314,null,{}] 02:59:49 INFO - PROCESS | 3696 | 1466589589281 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}] 02:59:49 INFO - PROCESS | 3696 | 1466589589284 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:49 INFO - PROCESS | 3696 | 1466589589390 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3739000 == 50 [pid = 3696] [id = 44] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2017000 == 49 [pid = 3696] [id = 82] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F54000 == 48 [pid = 3696] [id = 81] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D29000 == 47 [pid = 3696] [id = 80] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF799800 == 46 [pid = 3696] [id = 79] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE52000 == 45 [pid = 3696] [id = 78] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA93B000 == 44 [pid = 3696] [id = 77] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96EA800 == 43 [pid = 3696] [id = 76] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E373F000 == 42 [pid = 3696] [id = 75] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E276A800 == 41 [pid = 3696] [id = 74] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F201C800 == 40 [pid = 3696] [id = 71] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98E2800 == 39 [pid = 3696] [id = 70] 02:59:49 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDA0B000 == 38 [pid = 3696] [id = 69] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (000000A9E9896800) [pid = 3696] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000A9E973D400) [pid = 3696] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000A9EBB1E800) [pid = 3696] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (000000A9E7380C00) [pid = 3696] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000A9E68EF400) [pid = 3696] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000A9EAD8C800) [pid = 3696] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9DE18D400) [pid = 3696] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9DD433C00) [pid = 3696] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E3EB2000) [pid = 3696] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E3884400) [pid = 3696] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9F0FE3800) [pid = 3696] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9EF9C7800) [pid = 3696] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9DD74E400) [pid = 3696] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9DD42C400) [pid = 3696] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DD72EC00) [pid = 3696] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9DE190C00) [pid = 3696] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EBB17400) [pid = 3696] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EB3C5000) [pid = 3696] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9ED3AEC00) [pid = 3696] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DE19C400) [pid = 3696] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9ED8B0000) [pid = 3696] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9ECEB0C00) [pid = 3696] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EF98BC00) [pid = 3696] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E735D400) [pid = 3696] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E976E400) [pid = 3696] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EBC4F000) [pid = 3696] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E8512000) [pid = 3696] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EF91A800) [pid = 3696] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:59:49 INFO - PROCESS | 3696 | 1466589589521 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 3696 | 1466589589524 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DE161800 == 39 [pid = 3696] [id = 88] 02:59:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DBB8C000) [pid = 3696] [serial = 261] [outer = 0000000000000000] 02:59:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DCAC8C00) [pid = 3696] [serial = 262] [outer = 000000A9DBB8C000] 02:59:49 INFO - PROCESS | 3696 | 1466589589573 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DD749C00) [pid = 3696] [serial = 263] [outer = 000000A9DBB8C000] 02:59:50 INFO - PROCESS | 3696 | 1466589589993 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]]]}] 02:59:50 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. 02:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 776ms 02:59:50 INFO - PROCESS | 3696 | 1466589590063 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 3696 | 1466589590066 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:59:50 INFO - PROCESS | 3696 | 1466589590070 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 3696 | 1466589590074 Marionette TRACE conn6 <- [1,318,null,{}] 02:59:50 INFO - PROCESS | 3696 | 1466589590084 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}] 02:59:50 INFO - PROCESS | 3696 | 1466589590089 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:50 INFO - PROCESS | 3696 | 1466589590180 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:59:50 INFO - PROCESS | 3696 | 1466589590195 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 3696 | 1466589590198 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E49000 == 40 [pid = 3696] [id = 89] 02:59:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E4190C00) [pid = 3696] [serial = 264] [outer = 0000000000000000] 02:59:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E6873800) [pid = 3696] [serial = 265] [outer = 000000A9E4190C00] 02:59:50 INFO - PROCESS | 3696 | 1466589590248 Marionette DEBUG loaded listener.js 02:59:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7352400) [pid = 3696] [serial = 266] [outer = 000000A9E4190C00] 02:59:50 INFO - PROCESS | 3696 | 1466589590705 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]]]}] 02:59:50 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. 02:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 02:59:50 INFO - PROCESS | 3696 | 1466589590744 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 3696 | 1466589590747 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:59:50 INFO - PROCESS | 3696 | 1466589590750 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 3696 | 1466589590752 Marionette TRACE conn6 <- [1,322,null,{}] 02:59:50 INFO - PROCESS | 3696 | 1466589590756 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}] 02:59:50 INFO - PROCESS | 3696 | 1466589590765 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:50 INFO - PROCESS | 3696 | 1466589590855 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:59:50 INFO - PROCESS | 3696 | 1466589590863 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 3696 | 1466589590865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8596000 == 41 [pid = 3696] [id = 90] 02:59:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E78D5400) [pid = 3696] [serial = 267] [outer = 0000000000000000] 02:59:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E8519400) [pid = 3696] [serial = 268] [outer = 000000A9E78D5400] 02:59:50 INFO - PROCESS | 3696 | 1466589590910 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9695C00) [pid = 3696] [serial = 269] [outer = 000000A9E78D5400] 02:59:51 INFO - PROCESS | 3696 | 1466589591347 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]]]}] 02:59:51 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. 02:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 629ms 02:59:51 INFO - PROCESS | 3696 | 1466589591381 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 3696 | 1466589591384 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:59:51 INFO - PROCESS | 3696 | 1466589591387 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:59:51 INFO - PROCESS | 3696 | 1466589591389 Marionette TRACE conn6 <- [1,326,null,{}] 02:59:51 INFO - PROCESS | 3696 | 1466589591392 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}] 02:59:51 INFO - PROCESS | 3696 | 1466589591394 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:51 INFO - PROCESS | 3696 | 1466589591479 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:59:51 INFO - PROCESS | 3696 | 1466589591484 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 3696 | 1466589591486 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA122800 == 42 [pid = 3696] [id = 91] 02:59:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DD427000) [pid = 3696] [serial = 270] [outer = 0000000000000000] 02:59:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E9744000) [pid = 3696] [serial = 271] [outer = 000000A9DD427000] 02:59:51 INFO - PROCESS | 3696 | 1466589591531 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E9897400) [pid = 3696] [serial = 272] [outer = 000000A9DD427000] 02:59:52 INFO - PROCESS | 3696 | 1466589592043 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]]]}] 02:59:52 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. 02:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 02:59:52 INFO - PROCESS | 3696 | 1466589592061 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 3696 | 1466589592063 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:59:52 INFO - PROCESS | 3696 | 1466589592066 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:59:52 INFO - PROCESS | 3696 | 1466589592068 Marionette TRACE conn6 <- [1,330,null,{}] 02:59:52 INFO - PROCESS | 3696 | 1466589592077 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}] 02:59:52 INFO - PROCESS | 3696 | 1466589592083 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:52 INFO - PROCESS | 3696 | 1466589592218 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:59:52 INFO - PROCESS | 3696 | 1466589592270 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 3696 | 1466589592273 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE16000 == 43 [pid = 3696] [id = 92] 02:59:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EAD93C00) [pid = 3696] [serial = 273] [outer = 0000000000000000] 02:59:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EB3D1000) [pid = 3696] [serial = 274] [outer = 000000A9EAD93C00] 02:59:52 INFO - PROCESS | 3696 | 1466589592320 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EBCF7800) [pid = 3696] [serial = 275] [outer = 000000A9EAD93C00] 02:59:52 INFO - PROCESS | 3696 | 1466589592780 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]]]}] 02:59:52 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. 02:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 733ms 02:59:52 INFO - PROCESS | 3696 | 1466589592809 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 3696 | 1466589592811 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:59:52 INFO - PROCESS | 3696 | 1466589592850 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - PROCESS | 3696 | 1466589592853 Marionette TRACE conn6 <- [1,334,null,{}] 02:59:52 INFO - PROCESS | 3696 | 1466589592856 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}] 02:59:52 INFO - PROCESS | 3696 | 1466589592858 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:52 INFO - PROCESS | 3696 | 1466589592969 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:59:53 INFO - PROCESS | 3696 | 1466589593019 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 3696 | 1466589593022 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBCE800 == 44 [pid = 3696] [id = 93] 02:59:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9ECEBC800) [pid = 3696] [serial = 276] [outer = 0000000000000000] 02:59:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9ED0B2800) [pid = 3696] [serial = 277] [outer = 000000A9ECEBC800] 02:59:53 INFO - PROCESS | 3696 | 1466589593067 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9ED8B8C00) [pid = 3696] [serial = 278] [outer = 000000A9ECEBC800] 02:59:53 INFO - PROCESS | 3696 | 1466589593496 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]]]}] 02:59:53 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. 02:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 02:59:53 INFO - PROCESS | 3696 | 1466589593540 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 3696 | 1466589593542 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:59:53 INFO - PROCESS | 3696 | 1466589593545 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 3696 | 1466589593547 Marionette TRACE conn6 <- [1,338,null,{}] 02:59:53 INFO - PROCESS | 3696 | 1466589593550 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}] 02:59:53 INFO - PROCESS | 3696 | 1466589593553 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:53 INFO - PROCESS | 3696 | 1466589593659 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:59:53 INFO - PROCESS | 3696 | 1466589593664 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 3696 | 1466589593666 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE911800 == 45 [pid = 3696] [id = 94] 02:59:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9EE67B800) [pid = 3696] [serial = 279] [outer = 0000000000000000] 02:59:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9EE681C00) [pid = 3696] [serial = 280] [outer = 000000A9EE67B800] 02:59:53 INFO - PROCESS | 3696 | 1466589593748 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9EE86B000) [pid = 3696] [serial = 281] [outer = 000000A9EE67B800] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9F2546800) [pid = 3696] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E989DC00) [pid = 3696] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E204DC00) [pid = 3696] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9DD430C00) [pid = 3696] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9EBCF0800) [pid = 3696] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E6870400) [pid = 3696] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EE9A8400) [pid = 3696] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DD324400) [pid = 3696] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E9690000) [pid = 3696] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EF079C00) [pid = 3696] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EF9BA400) [pid = 3696] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EA7A7C00) [pid = 3696] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DBB8E800) [pid = 3696] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:59:54 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DE190000) [pid = 3696] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:59:54 INFO - PROCESS | 3696 | 1466589594252 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]]]}] 02:59:54 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. 02:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 733ms 02:59:54 INFO - PROCESS | 3696 | 1466589594298 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:59:54 INFO - PROCESS | 3696 | 1466589594300 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:59:54 INFO - PROCESS | 3696 | 1466589594306 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 3696 | 1466589594308 Marionette TRACE conn6 <- [1,342,null,{}] 02:59:54 INFO - PROCESS | 3696 | 1466589594311 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}] 02:59:54 INFO - PROCESS | 3696 | 1466589594313 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:54 INFO - PROCESS | 3696 | 1466589594400 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:59:54 INFO - PROCESS | 3696 | 1466589594406 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 3696 | 1466589594408 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF797800 == 46 [pid = 3696] [id = 95] 02:59:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E706F400) [pid = 3696] [serial = 282] [outer = 0000000000000000] 02:59:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9690000) [pid = 3696] [serial = 283] [outer = 000000A9E706F400] 02:59:54 INFO - PROCESS | 3696 | 1466589594462 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED0BD400) [pid = 3696] [serial = 284] [outer = 000000A9E706F400] 02:59:54 INFO - PROCESS | 3696 | 1466589594869 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]]]}] 02:59:54 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. 02:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 585ms 02:59:54 INFO - PROCESS | 3696 | 1466589594904 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:59:54 INFO - PROCESS | 3696 | 1466589594906 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:59:54 INFO - PROCESS | 3696 | 1466589594910 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 3696 | 1466589594912 Marionette TRACE conn6 <- [1,346,null,{}] 02:59:54 INFO - PROCESS | 3696 | 1466589594916 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}] 02:59:54 INFO - PROCESS | 3696 | 1466589594917 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:55 INFO - PROCESS | 3696 | 1466589595003 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:59:55 INFO - PROCESS | 3696 | 1466589595008 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 3696 | 1466589595010 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D21000 == 47 [pid = 3696] [id = 96] 02:59:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EE869800) [pid = 3696] [serial = 285] [outer = 0000000000000000] 02:59:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE870400) [pid = 3696] [serial = 286] [outer = 000000A9EE869800] 02:59:55 INFO - PROCESS | 3696 | 1466589595054 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EE9AA800) [pid = 3696] [serial = 287] [outer = 000000A9EE869800] 02:59:55 INFO - PROCESS | 3696 | 1466589595472 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]]]}] 02:59:55 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. 02:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 02:59:55 INFO - PROCESS | 3696 | 1466589595506 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:59:55 INFO - PROCESS | 3696 | 1466589595509 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:59:55 INFO - PROCESS | 3696 | 1466589595512 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 3696 | 1466589595515 Marionette TRACE conn6 <- [1,350,null,{}] 02:59:55 INFO - PROCESS | 3696 | 1466589595518 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}] 02:59:55 INFO - PROCESS | 3696 | 1466589595521 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:55 INFO - PROCESS | 3696 | 1466589595641 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:59:55 INFO - PROCESS | 3696 | 1466589595648 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 3696 | 1466589595651 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DC9000 == 48 [pid = 3696] [id = 97] 02:59:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EF06F000) [pid = 3696] [serial = 288] [outer = 0000000000000000] 02:59:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EF076000) [pid = 3696] [serial = 289] [outer = 000000A9EF06F000] 02:59:55 INFO - PROCESS | 3696 | 1466589595699 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EF0A7C00) [pid = 3696] [serial = 290] [outer = 000000A9EF06F000] 02:59:56 INFO - PROCESS | 3696 | 1466589596315 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]]]}] 02:59:56 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. 02:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 838ms 02:59:56 INFO - PROCESS | 3696 | 1466589596353 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:59:56 INFO - PROCESS | 3696 | 1466589596357 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:59:56 INFO - PROCESS | 3696 | 1466589596362 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:59:56 INFO - PROCESS | 3696 | 1466589596366 Marionette TRACE conn6 <- [1,354,null,{}] 02:59:56 INFO - PROCESS | 3696 | 1466589596372 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}] 02:59:56 INFO - PROCESS | 3696 | 1466589596375 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:56 INFO - PROCESS | 3696 | 1466589596496 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:59:56 INFO - PROCESS | 3696 | 1466589596572 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 3696 | 1466589596575 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CBB800 == 49 [pid = 3696] [id = 98] 02:59:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9DD57E400) [pid = 3696] [serial = 291] [outer = 0000000000000000] 02:59:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9DDCC5000) [pid = 3696] [serial = 292] [outer = 000000A9DD57E400] 02:59:56 INFO - PROCESS | 3696 | 1466589596675 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9E1D39C00) [pid = 3696] [serial = 293] [outer = 000000A9DD57E400] 02:59:57 INFO - PROCESS | 3696 | 1466589597351 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]]]}] 02:59:57 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. 02:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1024ms 02:59:57 INFO - PROCESS | 3696 | 1466589597392 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 3696 | 1466589597397 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:59:57 INFO - PROCESS | 3696 | 1466589597404 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - PROCESS | 3696 | 1466589597407 Marionette TRACE conn6 <- [1,358,null,{}] 02:59:57 INFO - PROCESS | 3696 | 1466589597411 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}] 02:59:57 INFO - PROCESS | 3696 | 1466589597414 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:57 INFO - PROCESS | 3696 | 1466589597532 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:59:57 INFO - PROCESS | 3696 | 1466589597604 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 3696 | 1466589597607 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA943800 == 50 [pid = 3696] [id = 99] 02:59:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9E3EA8400) [pid = 3696] [serial = 294] [outer = 0000000000000000] 02:59:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9E7353C00) [pid = 3696] [serial = 295] [outer = 000000A9E3EA8400] 02:59:57 INFO - PROCESS | 3696 | 1466589597705 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9E9698000) [pid = 3696] [serial = 296] [outer = 000000A9E3EA8400] 02:59:58 INFO - PROCESS | 3696 | 1466589598345 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]]]}] 02:59:58 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. 02:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 987ms 02:59:58 INFO - PROCESS | 3696 | 1466589598392 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:59:58 INFO - PROCESS | 3696 | 1466589598395 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:59:58 INFO - PROCESS | 3696 | 1466589598399 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 3696 | 1466589598403 Marionette TRACE conn6 <- [1,362,null,{}] 02:59:58 INFO - PROCESS | 3696 | 1466589598415 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}] 02:59:58 INFO - PROCESS | 3696 | 1466589598420 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:58 INFO - PROCESS | 3696 | 1466589598537 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:59:58 INFO - PROCESS | 3696 | 1466589598654 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 3696 | 1466589598658 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20DE800 == 51 [pid = 3696] [id = 100] 02:59:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000A9EA03FC00) [pid = 3696] [serial = 297] [outer = 0000000000000000] 02:59:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (000000A9EA374000) [pid = 3696] [serial = 298] [outer = 000000A9EA03FC00] 02:59:58 INFO - PROCESS | 3696 | 1466589598719 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (000000A9EAEC7800) [pid = 3696] [serial = 299] [outer = 000000A9EA03FC00] 02:59:59 INFO - PROCESS | 3696 | 1466589599291 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]]]}] 02:59:59 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. 02:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 942ms 02:59:59 INFO - PROCESS | 3696 | 1466589599343 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 3696 | 1466589599347 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:59:59 INFO - PROCESS | 3696 | 1466589599350 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 3696 | 1466589599352 Marionette TRACE conn6 <- [1,366,null,{}] 02:59:59 INFO - PROCESS | 3696 | 1466589599356 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}] 02:59:59 INFO - PROCESS | 3696 | 1466589599358 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:59 INFO - PROCESS | 3696 | 1466589599477 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:59:59 INFO - PROCESS | 3696 | 1466589599564 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:59 INFO - PROCESS | 3696 | 1466589599567 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 02:59:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E48000 == 52 [pid = 3696] [id = 101] 02:59:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (000000A9DDB9DC00) [pid = 3696] [serial = 300] [outer = 0000000000000000] 02:59:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (000000A9EAD92400) [pid = 3696] [serial = 301] [outer = 000000A9DDB9DC00] 02:59:59 INFO - PROCESS | 3696 | 1466589599623 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 106 (000000A9EE868800) [pid = 3696] [serial = 302] [outer = 000000A9DDB9DC00] 03:00:00 INFO - PROCESS | 3696 | 1466589600394 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]]]}] 03:00:00 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. 03:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1081ms 03:00:00 INFO - PROCESS | 3696 | 1466589600433 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 03:00:00 INFO - PROCESS | 3696 | 1466589600437 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 03:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:00:00 INFO - PROCESS | 3696 | 1466589600455 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:00:00 INFO - PROCESS | 3696 | 1466589600459 Marionette TRACE conn6 <- [1,370,null,{}] 03:00:00 INFO - PROCESS | 3696 | 1466589600465 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}] 03:00:00 INFO - PROCESS | 3696 | 1466589600468 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:00 INFO - PROCESS | 3696 | 1466589600580 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 03:00:00 INFO - PROCESS | 3696 | 1466589600660 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 3696 | 1466589600663 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DEC0F000 == 53 [pid = 3696] [id = 102] 03:00:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 107 (000000A9E3884400) [pid = 3696] [serial = 303] [outer = 0000000000000000] 03:00:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 108 (000000A9E38D1400) [pid = 3696] [serial = 304] [outer = 000000A9E3884400] 03:00:00 INFO - PROCESS | 3696 | 1466589600765 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 109 (000000A9E7076000) [pid = 3696] [serial = 305] [outer = 000000A9E3884400] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2011000 == 52 [pid = 3696] [id = 54] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D21000 == 51 [pid = 3696] [id = 96] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF797800 == 50 [pid = 3696] [id = 95] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE911800 == 49 [pid = 3696] [id = 94] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBCE800 == 48 [pid = 3696] [id = 93] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE16000 == 47 [pid = 3696] [id = 92] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA122800 == 46 [pid = 3696] [id = 91] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8596000 == 45 [pid = 3696] [id = 90] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E49000 == 44 [pid = 3696] [id = 89] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DE161800 == 43 [pid = 3696] [id = 88] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2D21000 == 42 [pid = 3696] [id = 87] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20E6800 == 41 [pid = 3696] [id = 84] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE912800 == 40 [pid = 3696] [id = 83] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EADE2800 == 39 [pid = 3696] [id = 85] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA93F000 == 38 [pid = 3696] [id = 32] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE99E000 == 37 [pid = 3696] [id = 86] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF79D000 == 36 [pid = 3696] [id = 73] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DCB800 == 35 [pid = 3696] [id = 72] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3740000 == 34 [pid = 3696] [id = 43] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20DC000 == 33 [pid = 3696] [id = 57] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F217C800 == 32 [pid = 3696] [id = 58] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E48000 == 31 [pid = 3696] [id = 101] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20DE800 == 30 [pid = 3696] [id = 100] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA943800 == 29 [pid = 3696] [id = 99] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DC9000 == 28 [pid = 3696] [id = 97] 03:00:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CBB800 == 27 [pid = 3696] [id = 98] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 108 (000000A9F25BB800) [pid = 3696] [serial = 218] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 107 (000000A9F25B4C00) [pid = 3696] [serial = 217] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 106 (000000A9EB3D1400) [pid = 3696] [serial = 212] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 105 (000000A9EA96B000) [pid = 3696] [serial = 211] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000A9E7069000) [pid = 3696] [serial = 221] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000A9E2D3E800) [pid = 3696] [serial = 220] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (000000A9DE145C00) [pid = 3696] [serial = 223] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000A9E3882000) [pid = 3696] [serial = 224] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000A9ECB9FC00) [pid = 3696] [serial = 232] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9ED3A6C00) [pid = 3696] [serial = 233] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9E735C800) [pid = 3696] [serial = 209] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E7068C00) [pid = 3696] [serial = 208] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9EE9AC400) [pid = 3696] [serial = 238] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9DE7D5000) [pid = 3696] [serial = 206] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9DD42D800) [pid = 3696] [serial = 205] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E9697800) [pid = 3696] [serial = 226] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E976C800) [pid = 3696] [serial = 227] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EF0B2C00) [pid = 3696] [serial = 236] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9F2540400) [pid = 3696] [serial = 215] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9F0FEA000) [pid = 3696] [serial = 214] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EAD91C00) [pid = 3696] [serial = 229] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EF0AA000) [pid = 3696] [serial = 235] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DD582000) [pid = 3696] [serial = 242] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD57A000) [pid = 3696] [serial = 241] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EF0B1C00) [pid = 3696] [serial = 239] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EF07A800) [pid = 3696] [serial = 245] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EF0B1400) [pid = 3696] [serial = 247] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EB3CCC00) [pid = 3696] [serial = 230] [outer = 0000000000000000] [url = about:blank] 03:00:01 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E968F800) [pid = 3696] [serial = 244] [outer = 0000000000000000] [url = about:blank] 03:00:02 INFO - PROCESS | 3696 | 1466589602135 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]]]}] 03:00:02 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. 03:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1736ms 03:00:02 INFO - PROCESS | 3696 | 1466589602197 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 03:00:02 INFO - PROCESS | 3696 | 1466589602201 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 03:00:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:00:02 INFO - PROCESS | 3696 | 1466589602206 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:00:02 INFO - PROCESS | 3696 | 1466589602209 Marionette TRACE conn6 <- [1,374,null,{}] 03:00:02 INFO - PROCESS | 3696 | 1466589602215 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}] 03:00:02 INFO - PROCESS | 3696 | 1466589602218 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:02 INFO - PROCESS | 3696 | 1466589602312 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 03:00:02 INFO - PROCESS | 3696 | 1466589602327 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:02 INFO - PROCESS | 3696 | 1466589602330 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20D0000 == 28 [pid = 3696] [id = 103] 03:00:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DD57F000) [pid = 3696] [serial = 306] [outer = 0000000000000000] 03:00:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DD72D800) [pid = 3696] [serial = 307] [outer = 000000A9DD57F000] 03:00:02 INFO - PROCESS | 3696 | 1466589602380 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DDBA1000) [pid = 3696] [serial = 308] [outer = 000000A9DD57F000] 03:00:02 INFO - PROCESS | 3696 | 1466589602881 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:00:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:00:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 735ms 03:00:02 INFO - PROCESS | 3696 | 1466589602945 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 03:00:02 INFO - PROCESS | 3696 | 1466589602950 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 03:00:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:00:02 INFO - PROCESS | 3696 | 1466589602957 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:00:02 INFO - PROCESS | 3696 | 1466589602960 Marionette TRACE conn6 <- [1,378,null,{}] 03:00:02 INFO - PROCESS | 3696 | 1466589602964 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}] 03:00:02 INFO - PROCESS | 3696 | 1466589602966 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:03 INFO - PROCESS | 3696 | 1466589603092 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 03:00:03 INFO - PROCESS | 3696 | 1466589603106 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:03 INFO - PROCESS | 3696 | 1466589603108 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E11000 == 29 [pid = 3696] [id = 104] 03:00:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E20B4C00) [pid = 3696] [serial = 309] [outer = 0000000000000000] 03:00:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E2C9C400) [pid = 3696] [serial = 310] [outer = 000000A9E20B4C00] 03:00:03 INFO - PROCESS | 3696 | 1466589603161 Marionette DEBUG loaded listener.js 03:00:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E3913C00) [pid = 3696] [serial = 311] [outer = 000000A9E20B4C00] 03:00:03 INFO - PROCESS | 3696 | 1466589603798 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:00:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:00:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 880ms 03:00:03 INFO - PROCESS | 3696 | 1466589603839 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 03:00:03 INFO - PROCESS | 3696 | 1466589603841 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 03:00:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:00:03 INFO - PROCESS | 3696 | 1466589603845 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 3696 | 1466589603849 Marionette TRACE conn6 <- [1,382,null,{}] 03:00:03 INFO - PROCESS | 3696 | 1466589603860 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}] 03:00:03 INFO - PROCESS | 3696 | 1466589603865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:03 INFO - PROCESS | 3696 | 1466589603953 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 03:00:04 INFO - PROCESS | 3696 | 1466589604048 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 3696 | 1466589604051 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96F8000 == 30 [pid = 3696] [id = 105] 03:00:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DD733C00) [pid = 3696] [serial = 312] [outer = 0000000000000000] 03:00:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E737E800) [pid = 3696] [serial = 313] [outer = 000000A9DD733C00] 03:00:04 INFO - PROCESS | 3696 | 1466589604103 Marionette DEBUG loaded listener.js 03:00:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E82CF400) [pid = 3696] [serial = 314] [outer = 000000A9DD733C00] 03:00:04 INFO - PROCESS | 3696 | 1466589604615 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:00:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 776ms 03:00:04 INFO - PROCESS | 3696 | 1466589604623 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 3696 | 1466589604626 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 03:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:00:04 INFO - PROCESS | 3696 | 1466589604640 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 3696 | 1466589604642 Marionette TRACE conn6 <- [1,386,null,{}] 03:00:04 INFO - PROCESS | 3696 | 1466589604646 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}] 03:00:04 INFO - PROCESS | 3696 | 1466589604648 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:04 INFO - PROCESS | 3696 | 1466589604763 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 03:00:04 INFO - PROCESS | 3696 | 1466589604814 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 3696 | 1466589604816 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA32F000 == 31 [pid = 3696] [id = 106] 03:00:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E973C000) [pid = 3696] [serial = 315] [outer = 0000000000000000] 03:00:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E9747000) [pid = 3696] [serial = 316] [outer = 000000A9E973C000] 03:00:04 INFO - PROCESS | 3696 | 1466589604861 Marionette DEBUG loaded listener.js 03:00:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9E989D000) [pid = 3696] [serial = 317] [outer = 000000A9E973C000] 03:00:05 INFO - PROCESS | 3696 | 1466589605343 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]]]}] 03:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 03:00:05 INFO - PROCESS | 3696 | 1466589605366 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 03:00:05 INFO - PROCESS | 3696 | 1466589605368 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 03:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:00:05 INFO - PROCESS | 3696 | 1466589605377 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:00:05 INFO - PROCESS | 3696 | 1466589605378 Marionette TRACE conn6 <- [1,390,null,{}] 03:00:05 INFO - PROCESS | 3696 | 1466589605386 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}] 03:00:05 INFO - PROCESS | 3696 | 1466589605388 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:05 INFO - PROCESS | 3696 | 1466589605525 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 03:00:05 INFO - PROCESS | 3696 | 1466589605550 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 3696 | 1466589605552 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE0A800 == 32 [pid = 3696] [id = 107] 03:00:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DD431800) [pid = 3696] [serial = 318] [outer = 0000000000000000] 03:00:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EA03F000) [pid = 3696] [serial = 319] [outer = 000000A9DD431800] 03:00:05 INFO - PROCESS | 3696 | 1466589605598 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9EA96B000) [pid = 3696] [serial = 320] [outer = 000000A9DD431800] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9EF917400) [pid = 3696] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9EAD93C00) [pid = 3696] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9ECEBC800) [pid = 3696] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EE67B800) [pid = 3696] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E4190C00) [pid = 3696] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EE678000) [pid = 3696] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DD427000) [pid = 3696] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E7075000) [pid = 3696] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DE191800) [pid = 3696] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD725400) [pid = 3696] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DBB8C000) [pid = 3696] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE9D0800) [pid = 3696] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E78D5400) [pid = 3696] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E706F400) [pid = 3696] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EE869800) [pid = 3696] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:00:06 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EF06F000) [pid = 3696] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:00:06 INFO - PROCESS | 3696 | 1466589606305 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]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 985ms 03:00:06 INFO - PROCESS | 3696 | 1466589606361 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 3696 | 1466589606363 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 03:00:06 INFO - PROCESS | 3696 | 1466589606367 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:00:06 INFO - PROCESS | 3696 | 1466589606369 Marionette TRACE conn6 <- [1,394,null,{}] 03:00:06 INFO - PROCESS | 3696 | 1466589606372 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}] 03:00:06 INFO - PROCESS | 3696 | 1466589606378 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:06 INFO - PROCESS | 3696 | 1466589606509 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 03:00:06 INFO - PROCESS | 3696 | 1466589606557 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 3696 | 1466589606559 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECB2D800 == 33 [pid = 3696] [id = 108] 03:00:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD42A800) [pid = 3696] [serial = 321] [outer = 0000000000000000] 03:00:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EA03D000) [pid = 3696] [serial = 322] [outer = 000000A9DD42A800] 03:00:06 INFO - PROCESS | 3696 | 1466589606606 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EB3CE400) [pid = 3696] [serial = 323] [outer = 000000A9DD42A800] 03:00:07 INFO - PROCESS | 3696 | 1466589607457 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]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1136ms 03:00:07 INFO - PROCESS | 3696 | 1466589607506 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 3696 | 1466589607511 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 03:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:00:07 INFO - PROCESS | 3696 | 1466589607516 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 3696 | 1466589607521 Marionette TRACE conn6 <- [1,398,null,{}] 03:00:07 INFO - PROCESS | 3696 | 1466589607527 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}] 03:00:07 INFO - PROCESS | 3696 | 1466589607530 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:07 INFO - PROCESS | 3696 | 1466589607662 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 03:00:07 INFO - PROCESS | 3696 | 1466589607729 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 3696 | 1466589607732 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E375B000 == 34 [pid = 3696] [id = 109] 03:00:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DD74B000) [pid = 3696] [serial = 324] [outer = 0000000000000000] 03:00:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DE194400) [pid = 3696] [serial = 325] [outer = 000000A9DD74B000] 03:00:07 INFO - PROCESS | 3696 | 1466589607794 Marionette DEBUG loaded listener.js 03:00:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E1D55800) [pid = 3696] [serial = 326] [outer = 000000A9DD74B000] 03:00:08 INFO - PROCESS | 3696 | 1466589608665 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]]]}] 03:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1277ms 03:00:08 INFO - PROCESS | 3696 | 1466589608797 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 3696 | 1466589608801 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 03:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:00:08 INFO - PROCESS | 3696 | 1466589608806 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 3696 | 1466589608810 Marionette TRACE conn6 <- [1,402,null,{}] 03:00:08 INFO - PROCESS | 3696 | 1466589608825 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}] 03:00:08 INFO - PROCESS | 3696 | 1466589608828 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:08 INFO - PROCESS | 3696 | 1466589608965 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 03:00:09 INFO - PROCESS | 3696 | 1466589609029 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 3696 | 1466589609035 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E28BE800 == 35 [pid = 3696] [id = 110] 03:00:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DD728800) [pid = 3696] [serial = 327] [outer = 0000000000000000] 03:00:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DD72FC00) [pid = 3696] [serial = 328] [outer = 000000A9DD728800] 03:00:09 INFO - PROCESS | 3696 | 1466589609087 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DEAE8800) [pid = 3696] [serial = 329] [outer = 000000A9DD728800] 03:00:09 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE0A800 == 34 [pid = 3696] [id = 107] 03:00:09 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA32F000 == 33 [pid = 3696] [id = 106] 03:00:09 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96F8000 == 32 [pid = 3696] [id = 105] 03:00:09 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E11000 == 31 [pid = 3696] [id = 104] 03:00:09 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20D0000 == 30 [pid = 3696] [id = 103] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EF989000) [pid = 3696] [serial = 203] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EB3D1000) [pid = 3696] [serial = 274] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9ED0B2800) [pid = 3696] [serial = 277] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EBCF7800) [pid = 3696] [serial = 275] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE681C00) [pid = 3696] [serial = 280] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E6873800) [pid = 3696] [serial = 265] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E7352400) [pid = 3696] [serial = 266] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EE679C00) [pid = 3696] [serial = 256] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EE9A3000) [pid = 3696] [serial = 257] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E9744000) [pid = 3696] [serial = 271] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E78CF800) [pid = 3696] [serial = 253] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E9744C00) [pid = 3696] [serial = 254] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DE19B800) [pid = 3696] [serial = 259] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E27D8000) [pid = 3696] [serial = 260] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ED8B8C00) [pid = 3696] [serial = 278] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DD72E800) [pid = 3696] [serial = 250] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E1FF8800) [pid = 3696] [serial = 251] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DCAC8C00) [pid = 3696] [serial = 262] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DD749C00) [pid = 3696] [serial = 263] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EF986400) [pid = 3696] [serial = 248] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E8519400) [pid = 3696] [serial = 268] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E9695C00) [pid = 3696] [serial = 269] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E9690000) [pid = 3696] [serial = 283] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EE870400) [pid = 3696] [serial = 286] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EF076000) [pid = 3696] [serial = 289] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EF0A7C00) [pid = 3696] [serial = 290] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9EE86B000) [pid = 3696] [serial = 281] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9ED0BD400) [pid = 3696] [serial = 284] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9EE9AA800) [pid = 3696] [serial = 287] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9E9897400) [pid = 3696] [serial = 272] [outer = 0000000000000000] [url = about:blank] 03:00:09 INFO - PROCESS | 3696 | 1466589609656 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]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 902ms 03:00:09 INFO - PROCESS | 3696 | 1466589609713 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 3696 | 1466589609716 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 03:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:00:09 INFO - PROCESS | 3696 | 1466589609723 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 3696 | 1466589609727 Marionette TRACE conn6 <- [1,406,null,{}] 03:00:09 INFO - PROCESS | 3696 | 1466589609732 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}] 03:00:09 INFO - PROCESS | 3696 | 1466589609734 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:09 INFO - PROCESS | 3696 | 1466589609828 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 03:00:09 INFO - PROCESS | 3696 | 1466589609897 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 3696 | 1466589609899 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3776000 == 31 [pid = 3696] [id = 111] 03:00:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E1D30400) [pid = 3696] [serial = 330] [outer = 0000000000000000] 03:00:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E2C6E400) [pid = 3696] [serial = 331] [outer = 000000A9E1D30400] 03:00:09 INFO - PROCESS | 3696 | 1466589609951 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E388B000) [pid = 3696] [serial = 332] [outer = 000000A9E1D30400] 03:00:10 INFO - PROCESS | 3696 | 1466589610376 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]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 691ms 03:00:10 INFO - PROCESS | 3696 | 1466589610427 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 3696 | 1466589610430 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 03:00:10 INFO - PROCESS | 3696 | 1466589610434 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:00:10 INFO - PROCESS | 3696 | 1466589610436 Marionette TRACE conn6 <- [1,410,null,{}] 03:00:10 INFO - PROCESS | 3696 | 1466589610447 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}] 03:00:10 INFO - PROCESS | 3696 | 1466589610452 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:10 INFO - PROCESS | 3696 | 1466589610548 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 03:00:10 INFO - PROCESS | 3696 | 1466589610556 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 3696 | 1466589610561 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96DE000 == 32 [pid = 3696] [id = 112] 03:00:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E735F000) [pid = 3696] [serial = 333] [outer = 0000000000000000] 03:00:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E77C8C00) [pid = 3696] [serial = 334] [outer = 000000A9E735F000] 03:00:10 INFO - PROCESS | 3696 | 1466589610619 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E851B800) [pid = 3696] [serial = 335] [outer = 000000A9E735F000] 03:00:11 INFO - PROCESS | 3696 | 1466589611109 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]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 735ms 03:00:11 INFO - PROCESS | 3696 | 1466589611175 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 03:00:11 INFO - PROCESS | 3696 | 1466589611177 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 03:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:00:11 INFO - PROCESS | 3696 | 1466589611180 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 3696 | 1466589611182 Marionette TRACE conn6 <- [1,414,null,{}] 03:00:11 INFO - PROCESS | 3696 | 1466589611186 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}] 03:00:11 INFO - PROCESS | 3696 | 1466589611188 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:11 INFO - PROCESS | 3696 | 1466589611281 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 03:00:11 INFO - PROCESS | 3696 | 1466589611351 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 3696 | 1466589611353 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA715800 == 33 [pid = 3696] [id = 113] 03:00:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E82DA000) [pid = 3696] [serial = 336] [outer = 0000000000000000] 03:00:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E9743000) [pid = 3696] [serial = 337] [outer = 000000A9E82DA000] 03:00:11 INFO - PROCESS | 3696 | 1466589611401 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E9899400) [pid = 3696] [serial = 338] [outer = 000000A9E82DA000] 03:00:11 INFO - PROCESS | 3696 | 1466589611833 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]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 03:00:11 INFO - PROCESS | 3696 | 1466589611854 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 03:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:00:11 INFO - PROCESS | 3696 | 1466589611856 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 03:00:11 INFO - PROCESS | 3696 | 1466589611860 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 3696 | 1466589611861 Marionette TRACE conn6 <- [1,418,null,{}] 03:00:11 INFO - PROCESS | 3696 | 1466589611919 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}] 03:00:11 INFO - PROCESS | 3696 | 1466589611921 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:12 INFO - PROCESS | 3696 | 1466589612027 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 03:00:12 INFO - PROCESS | 3696 | 1466589612038 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 3696 | 1466589612040 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE43000 == 34 [pid = 3696] [id = 114] 03:00:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E9696800) [pid = 3696] [serial = 339] [outer = 0000000000000000] 03:00:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9EA3A8C00) [pid = 3696] [serial = 340] [outer = 000000A9E9696800] 03:00:12 INFO - PROCESS | 3696 | 1466589612093 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9EAD95000) [pid = 3696] [serial = 341] [outer = 000000A9E9696800] 03:00:13 INFO - PROCESS | 3696 | 1466589613016 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]]]}] 03:00:13 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 03:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1201ms 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E973C000) [pid = 3696] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E3884400) [pid = 3696] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E20B4C00) [pid = 3696] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DD57F000) [pid = 3696] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9DD431800) [pid = 3696] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9DD57E400) [pid = 3696] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E3EA8400) [pid = 3696] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EA03FC00) [pid = 3696] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9DDB9DC00) [pid = 3696] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:00:13 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9DD733C00) [pid = 3696] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:00:13 INFO - PROCESS | 3696 | 1466589613068 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 3696 | 1466589613071 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 03:00:13 INFO - PROCESS | 3696 | 1466589613074 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 3696 | 1466589613076 Marionette TRACE conn6 <- [1,422,null,{}] 03:00:13 INFO - PROCESS | 3696 | 1466589613080 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}] 03:00:13 INFO - PROCESS | 3696 | 1466589613086 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:13 INFO - PROCESS | 3696 | 1466589613230 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 03:00:13 INFO - PROCESS | 3696 | 1466589613273 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 3696 | 1466589613276 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED082000 == 35 [pid = 3696] [id = 115] 03:00:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9DBB84800) [pid = 3696] [serial = 342] [outer = 0000000000000000] 03:00:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9DEADCC00) [pid = 3696] [serial = 343] [outer = 000000A9DBB84800] 03:00:13 INFO - PROCESS | 3696 | 1466589613323 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9EBC51400) [pid = 3696] [serial = 344] [outer = 000000A9DBB84800] 03:00:14 INFO - PROCESS | 3696 | 1466589614215 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]]]}] 03:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1182ms 03:00:14 INFO - PROCESS | 3696 | 1466589614264 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 03:00:14 INFO - PROCESS | 3696 | 1466589614266 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 03:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:00:14 INFO - PROCESS | 3696 | 1466589614270 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - PROCESS | 3696 | 1466589614272 Marionette TRACE conn6 <- [1,426,null,{}] 03:00:14 INFO - PROCESS | 3696 | 1466589614276 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}] 03:00:14 INFO - PROCESS | 3696 | 1466589614278 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:14 INFO - PROCESS | 3696 | 1466589614360 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 03:00:14 INFO - PROCESS | 3696 | 1466589614374 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 3696 | 1466589614376 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE984800 == 36 [pid = 3696] [id = 116] 03:00:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E9742000) [pid = 3696] [serial = 345] [outer = 0000000000000000] 03:00:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9ECE22C00) [pid = 3696] [serial = 346] [outer = 000000A9E9742000] 03:00:14 INFO - PROCESS | 3696 | 1466589614423 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9ED0BC400) [pid = 3696] [serial = 347] [outer = 000000A9E9742000] 03:00:14 INFO - PROCESS | 3696 | 1466589614860 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] 03:00:14 INFO - PROCESS | 3696 | 1466589614906 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 03:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:00:14 INFO - PROCESS | 3696 | 1466589614913 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - PROCESS | 3696 | 1466589614915 Marionette TRACE conn6 <- [1,430,null,{}] 03:00:14 INFO - PROCESS | 3696 | 1466589614919 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}] 03:00:14 INFO - PROCESS | 3696 | 1466589614921 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:15 INFO - PROCESS | 3696 | 1466589615007 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 03:00:15 INFO - PROCESS | 3696 | 1466589615013 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 3696 | 1466589615015 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7A0800 == 37 [pid = 3696] [id = 117] 03:00:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9EE672C00) [pid = 3696] [serial = 348] [outer = 0000000000000000] 03:00:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9EE675000) [pid = 3696] [serial = 349] [outer = 000000A9EE672C00] 03:00:15 INFO - PROCESS | 3696 | 1466589615062 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9EE67C400) [pid = 3696] [serial = 350] [outer = 000000A9EE672C00] 03:00:15 INFO - PROCESS | 3696 | 1466589615493 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]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 03:00:15 INFO - PROCESS | 3696 | 1466589615542 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 3696 | 1466589615544 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 03:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:00:15 INFO - PROCESS | 3696 | 1466589615547 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 3696 | 1466589615549 Marionette TRACE conn6 <- [1,434,null,{}] 03:00:15 INFO - PROCESS | 3696 | 1466589615553 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}] 03:00:15 INFO - PROCESS | 3696 | 1466589615555 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:15 INFO - PROCESS | 3696 | 1466589615645 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 03:00:15 INFO - PROCESS | 3696 | 1466589615850 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 3696 | 1466589615853 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDEC9800 == 38 [pid = 3696] [id = 118] 03:00:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DBB8CC00) [pid = 3696] [serial = 351] [outer = 0000000000000000] 03:00:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DC52A800) [pid = 3696] [serial = 352] [outer = 000000A9DBB8CC00] 03:00:15 INFO - PROCESS | 3696 | 1466589615915 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DD729400) [pid = 3696] [serial = 353] [outer = 000000A9DBB8CC00] 03:00:16 INFO - PROCESS | 3696 | 1466589616517 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]]]}] 03:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1024ms 03:00:16 INFO - PROCESS | 3696 | 1466589616577 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 03:00:16 INFO - PROCESS | 3696 | 1466589616581 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 03:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:00:16 INFO - PROCESS | 3696 | 1466589616607 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - PROCESS | 3696 | 1466589616611 Marionette TRACE conn6 <- [1,438,null,{}] 03:00:16 INFO - PROCESS | 3696 | 1466589616631 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}] 03:00:16 INFO - PROCESS | 3696 | 1466589616634 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:16 INFO - PROCESS | 3696 | 1466589616757 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 03:00:16 INFO - PROCESS | 3696 | 1466589616825 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 3696 | 1466589616828 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98E6800 == 39 [pid = 3696] [id = 119] 03:00:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E3EB2000) [pid = 3696] [serial = 354] [outer = 0000000000000000] 03:00:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E68FB800) [pid = 3696] [serial = 355] [outer = 000000A9E3EB2000] 03:00:16 INFO - PROCESS | 3696 | 1466589616928 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E735B800) [pid = 3696] [serial = 356] [outer = 000000A9E3EB2000] 03:00:17 INFO - PROCESS | 3696 | 1466589617538 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]]]}] 03:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1010ms 03:00:17 INFO - PROCESS | 3696 | 1466589617603 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 3696 | 1466589617608 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 03:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:00:17 INFO - PROCESS | 3696 | 1466589617615 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 3696 | 1466589617618 Marionette TRACE conn6 <- [1,442,null,{}] 03:00:17 INFO - PROCESS | 3696 | 1466589617622 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}] 03:00:17 INFO - PROCESS | 3696 | 1466589617625 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:17 INFO - PROCESS | 3696 | 1466589617740 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 03:00:17 INFO - PROCESS | 3696 | 1466589617810 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 3696 | 1466589617813 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF96F000 == 40 [pid = 3696] [id = 120] 03:00:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EA041C00) [pid = 3696] [serial = 357] [outer = 0000000000000000] 03:00:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EB3C7800) [pid = 3696] [serial = 358] [outer = 000000A9EA041C00] 03:00:17 INFO - PROCESS | 3696 | 1466589617868 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EBC4A000) [pid = 3696] [serial = 359] [outer = 000000A9EA041C00] 03:00:18 INFO - PROCESS | 3696 | 1466589618508 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]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 922ms 03:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:00:18 INFO - PROCESS | 3696 | 1466589618541 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 3696 | 1466589618544 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 03:00:18 INFO - PROCESS | 3696 | 1466589618555 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 3696 | 1466589618562 Marionette TRACE conn6 <- [1,446,null,{}] 03:00:18 INFO - PROCESS | 3696 | 1466589618566 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}] 03:00:18 INFO - PROCESS | 3696 | 1466589618571 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:18 INFO - PROCESS | 3696 | 1466589618686 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 03:00:18 INFO - PROCESS | 3696 | 1466589618756 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 3696 | 1466589618759 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F59000 == 41 [pid = 3696] [id = 121] 03:00:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EE865000) [pid = 3696] [serial = 360] [outer = 0000000000000000] 03:00:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EE9A6000) [pid = 3696] [serial = 361] [outer = 000000A9EE865000] 03:00:18 INFO - PROCESS | 3696 | 1466589618815 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EE9C2400) [pid = 3696] [serial = 362] [outer = 000000A9EE865000] 03:00:19 INFO - PROCESS | 3696 | 1466589619605 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]]]}] 03:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1091ms 03:00:19 INFO - PROCESS | 3696 | 1466589619663 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 03:00:19 INFO - PROCESS | 3696 | 1466589619668 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 03:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:00:19 INFO - PROCESS | 3696 | 1466589619673 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:00:19 INFO - PROCESS | 3696 | 1466589619676 Marionette TRACE conn6 <- [1,450,null,{}] 03:00:19 INFO - PROCESS | 3696 | 1466589619682 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}] 03:00:19 INFO - PROCESS | 3696 | 1466589619685 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:19 INFO - PROCESS | 3696 | 1466589619793 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 03:00:19 INFO - PROCESS | 3696 | 1466589619866 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 3696 | 1466589619870 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3739000 == 42 [pid = 3696] [id = 122] 03:00:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DE110400) [pid = 3696] [serial = 363] [outer = 0000000000000000] 03:00:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DE199000) [pid = 3696] [serial = 364] [outer = 000000A9DE110400] 03:00:19 INFO - PROCESS | 3696 | 1466589619922 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E2D40000) [pid = 3696] [serial = 365] [outer = 000000A9DE110400] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7A0800 == 41 [pid = 3696] [id = 117] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE984800 == 40 [pid = 3696] [id = 116] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED082000 == 39 [pid = 3696] [id = 115] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE43000 == 38 [pid = 3696] [id = 114] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA715800 == 37 [pid = 3696] [id = 113] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96DE000 == 36 [pid = 3696] [id = 112] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3776000 == 35 [pid = 3696] [id = 111] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E28BE800 == 34 [pid = 3696] [id = 110] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E375B000 == 33 [pid = 3696] [id = 109] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECB2D800 == 32 [pid = 3696] [id = 108] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DEC0F000 == 31 [pid = 3696] [id = 102] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F59000 == 30 [pid = 3696] [id = 121] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF96F000 == 29 [pid = 3696] [id = 120] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98E6800 == 28 [pid = 3696] [id = 119] 03:00:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDEC9800 == 27 [pid = 3696] [id = 118] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EA03D000) [pid = 3696] [serial = 322] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E9747000) [pid = 3696] [serial = 316] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E7076000) [pid = 3696] [serial = 305] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E38D1400) [pid = 3696] [serial = 304] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E3913C00) [pid = 3696] [serial = 311] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E2C9C400) [pid = 3696] [serial = 310] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD72D800) [pid = 3696] [serial = 307] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DDBA1000) [pid = 3696] [serial = 308] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E989D000) [pid = 3696] [serial = 317] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EA03F000) [pid = 3696] [serial = 319] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E1D39C00) [pid = 3696] [serial = 293] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DDCC5000) [pid = 3696] [serial = 292] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E9698000) [pid = 3696] [serial = 296] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E7353C00) [pid = 3696] [serial = 295] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EAEC7800) [pid = 3696] [serial = 299] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EA374000) [pid = 3696] [serial = 298] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EA96B000) [pid = 3696] [serial = 320] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EE868800) [pid = 3696] [serial = 302] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EAD92400) [pid = 3696] [serial = 301] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E737E800) [pid = 3696] [serial = 313] [outer = 0000000000000000] [url = about:blank] 03:00:20 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E82CF400) [pid = 3696] [serial = 314] [outer = 0000000000000000] [url = about:blank] 03:00:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DC52C000) [pid = 3696] [serial = 366] [outer = 000000A9E2CD4800] 03:00:21 INFO - PROCESS | 3696 | 1466589621341 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] 03:00:21 INFO - PROCESS | 3696 | 1466589621405 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 03:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:00:21 INFO - PROCESS | 3696 | 1466589621409 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 3696 | 1466589621413 Marionette TRACE conn6 <- [1,454,null,{}] 03:00:21 INFO - PROCESS | 3696 | 1466589621418 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}] 03:00:21 INFO - PROCESS | 3696 | 1466589621421 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:21 INFO - PROCESS | 3696 | 1466589621514 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 03:00:21 INFO - PROCESS | 3696 | 1466589621522 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:21 INFO - PROCESS | 3696 | 1466589621526 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DEC1C000 == 28 [pid = 3696] [id = 123] 03:00:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DD432800) [pid = 3696] [serial = 367] [outer = 0000000000000000] 03:00:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD727C00) [pid = 3696] [serial = 368] [outer = 000000A9DD432800] 03:00:21 INFO - PROCESS | 3696 | 1466589621582 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD751C00) [pid = 3696] [serial = 369] [outer = 000000A9DD432800] 03:00:22 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:22 INFO - PROCESS | 3696 | 1466589622055 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]]]}] 03:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 03:00:22 INFO - PROCESS | 3696 | 1466589622105 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 03:00:22 INFO - PROCESS | 3696 | 1466589622110 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 03:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:00:22 INFO - PROCESS | 3696 | 1466589622117 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 3696 | 1466589622120 Marionette TRACE conn6 <- [1,458,null,{}] 03:00:22 INFO - PROCESS | 3696 | 1466589622124 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}] 03:00:22 INFO - PROCESS | 3696 | 1466589622126 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:22 INFO - PROCESS | 3696 | 1466589622221 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 03:00:22 INFO - PROCESS | 3696 | 1466589622230 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 3696 | 1466589622232 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3776000 == 29 [pid = 3696] [id = 124] 03:00:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E1D3CC00) [pid = 3696] [serial = 370] [outer = 0000000000000000] 03:00:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E1D57000) [pid = 3696] [serial = 371] [outer = 000000A9E1D3CC00] 03:00:22 INFO - PROCESS | 3696 | 1466589622282 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E2844C00) [pid = 3696] [serial = 372] [outer = 000000A9E1D3CC00] 03:00:22 INFO - PROCESS | 3696 | 1466589622755 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] 03:00:22 INFO - PROCESS | 3696 | 1466589622812 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 03:00:22 INFO - PROCESS | 3696 | 1466589622815 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 3696 | 1466589622819 Marionette TRACE conn6 <- [1,462,null,{}] 03:00:22 INFO - PROCESS | 3696 | 1466589622830 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}] 03:00:22 INFO - PROCESS | 3696 | 1466589622835 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:22 INFO - PROCESS | 3696 | 1466589622954 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 03:00:23 INFO - PROCESS | 3696 | 1466589623033 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 3696 | 1466589623037 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E830C800 == 30 [pid = 3696] [id = 125] 03:00:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD42DC00) [pid = 3696] [serial = 373] [outer = 0000000000000000] 03:00:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E7070C00) [pid = 3696] [serial = 374] [outer = 000000A9DD42DC00] 03:00:23 INFO - PROCESS | 3696 | 1466589623089 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E735E400) [pid = 3696] [serial = 375] [outer = 000000A9DD42DC00] 03:00:23 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:23 INFO - PROCESS | 3696 | 1466589623541 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] 03:00:23 INFO - PROCESS | 3696 | 1466589623601 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 03:00:23 INFO - PROCESS | 3696 | 1466589623605 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 3696 | 1466589623607 Marionette TRACE conn6 <- [1,466,null,{}] 03:00:23 INFO - PROCESS | 3696 | 1466589623610 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}] 03:00:23 INFO - PROCESS | 3696 | 1466589623612 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:23 INFO - PROCESS | 3696 | 1466589623722 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 03:00:23 INFO - PROCESS | 3696 | 1466589623729 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 3696 | 1466589623731 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA10E800 == 31 [pid = 3696] [id = 126] 03:00:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E850EC00) [pid = 3696] [serial = 376] [outer = 0000000000000000] 03:00:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E855A000) [pid = 3696] [serial = 377] [outer = 000000A9E850EC00] 03:00:23 INFO - PROCESS | 3696 | 1466589623816 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E9695000) [pid = 3696] [serial = 378] [outer = 000000A9E850EC00] 03:00:24 INFO - PROCESS | 3696 | 1466589624267 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] 03:00:24 INFO - PROCESS | 3696 | 1466589624332 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 03:00:24 INFO - PROCESS | 3696 | 1466589624335 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 3696 | 1466589624337 Marionette TRACE conn6 <- [1,470,null,{}] 03:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:00:24 INFO - PROCESS | 3696 | 1466589624341 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}] 03:00:24 INFO - PROCESS | 3696 | 1466589624343 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:24 INFO - PROCESS | 3696 | 1466589624449 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 03:00:24 INFO - PROCESS | 3696 | 1466589624499 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 3696 | 1466589624502 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA94A000 == 32 [pid = 3696] [id = 127] 03:00:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DC526400) [pid = 3696] [serial = 379] [outer = 0000000000000000] 03:00:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9744000) [pid = 3696] [serial = 380] [outer = 000000A9DC526400] 03:00:24 INFO - PROCESS | 3696 | 1466589624548 Marionette DEBUG loaded listener.js 03:00:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9896C00) [pid = 3696] [serial = 381] [outer = 000000A9DC526400] 03:00:25 INFO - PROCESS | 3696 | 1466589625013 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]]]}] 03:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 03:00:25 INFO - PROCESS | 3696 | 1466589625082 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 3696 | 1466589625084 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 03:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:00:25 INFO - PROCESS | 3696 | 1466589625088 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - PROCESS | 3696 | 1466589625090 Marionette TRACE conn6 <- [1,474,null,{}] 03:00:25 INFO - PROCESS | 3696 | 1466589625094 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}] 03:00:25 INFO - PROCESS | 3696 | 1466589625100 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:25 INFO - PROCESS | 3696 | 1466589625242 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EE672C00) [pid = 3696] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E9696800) [pid = 3696] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DBB84800) [pid = 3696] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E9742000) [pid = 3696] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E82DA000) [pid = 3696] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DD728800) [pid = 3696] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E735F000) [pid = 3696] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DD74B000) [pid = 3696] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DD42A800) [pid = 3696] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:00:25 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E1D30400) [pid = 3696] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:00:25 INFO - PROCESS | 3696 | 1466589625404 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 3696 | 1466589625407 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA121800 == 33 [pid = 3696] [id = 128] 03:00:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DBB84800) [pid = 3696] [serial = 382] [outer = 0000000000000000] 03:00:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD747400) [pid = 3696] [serial = 383] [outer = 000000A9DBB84800] 03:00:25 INFO - PROCESS | 3696 | 1466589625457 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E82CF000) [pid = 3696] [serial = 384] [outer = 000000A9DBB84800] 03:00:25 INFO - PROCESS | 3696 | 1466589625883 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]]]}] 03:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 839ms 03:00:25 INFO - PROCESS | 3696 | 1466589625928 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 3696 | 1466589625931 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 03:00:25 INFO - PROCESS | 3696 | 1466589625934 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:00:25 INFO - PROCESS | 3696 | 1466589625936 Marionette TRACE conn6 <- [1,478,null,{}] 03:00:25 INFO - PROCESS | 3696 | 1466589625946 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}] 03:00:25 INFO - PROCESS | 3696 | 1466589625948 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:26 INFO - PROCESS | 3696 | 1466589626028 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 03:00:26 INFO - PROCESS | 3696 | 1466589626037 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 3696 | 1466589626039 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED390800 == 34 [pid = 3696] [id = 129] 03:00:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EB2FC400) [pid = 3696] [serial = 385] [outer = 0000000000000000] 03:00:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EB3C6000) [pid = 3696] [serial = 386] [outer = 000000A9EB2FC400] 03:00:26 INFO - PROCESS | 3696 | 1466589626083 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EBB17400) [pid = 3696] [serial = 387] [outer = 000000A9EB2FC400] 03:00:26 INFO - PROCESS | 3696 | 1466589626512 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]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 03:00:26 INFO - PROCESS | 3696 | 1466589626566 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 3696 | 1466589626569 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 03:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:00:26 INFO - PROCESS | 3696 | 1466589626573 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 3696 | 1466589626574 Marionette TRACE conn6 <- [1,482,null,{}] 03:00:26 INFO - PROCESS | 3696 | 1466589626578 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}] 03:00:26 INFO - PROCESS | 3696 | 1466589626580 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:26 INFO - PROCESS | 3696 | 1466589626663 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 03:00:26 INFO - PROCESS | 3696 | 1466589626671 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 3696 | 1466589626673 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE9A0000 == 35 [pid = 3696] [id = 130] 03:00:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EBCF5800) [pid = 3696] [serial = 388] [outer = 0000000000000000] 03:00:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ECB9FC00) [pid = 3696] [serial = 389] [outer = 000000A9EBCF5800] 03:00:26 INFO - PROCESS | 3696 | 1466589626720 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED098000) [pid = 3696] [serial = 390] [outer = 000000A9EBCF5800] 03:00:27 INFO - PROCESS | 3696 | 1466589627203 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]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 03:00:27 INFO - PROCESS | 3696 | 1466589627246 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 3696 | 1466589627248 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 03:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:00:27 INFO - PROCESS | 3696 | 1466589627252 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 3696 | 1466589627254 Marionette TRACE conn6 <- [1,486,null,{}] 03:00:27 INFO - PROCESS | 3696 | 1466589627257 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}] 03:00:27 INFO - PROCESS | 3696 | 1466589627259 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:27 INFO - PROCESS | 3696 | 1466589627343 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 03:00:27 INFO - PROCESS | 3696 | 1466589627351 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 3696 | 1466589627353 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E830C000 == 36 [pid = 3696] [id = 131] 03:00:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED0B5400) [pid = 3696] [serial = 391] [outer = 0000000000000000] 03:00:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED804400) [pid = 3696] [serial = 392] [outer = 000000A9ED0B5400] 03:00:27 INFO - PROCESS | 3696 | 1466589627398 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EE679400) [pid = 3696] [serial = 393] [outer = 000000A9ED0B5400] 03:00:28 INFO - PROCESS | 3696 | 1466589628242 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]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:00:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1022ms 03:00:28 INFO - PROCESS | 3696 | 1466589628277 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 03:00:28 INFO - PROCESS | 3696 | 1466589628282 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 03:00:28 INFO - PROCESS | 3696 | 1466589628287 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:00:28 INFO - PROCESS | 3696 | 1466589628292 Marionette TRACE conn6 <- [1,490,null,{}] 03:00:28 INFO - PROCESS | 3696 | 1466589628318 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}] 03:00:28 INFO - PROCESS | 3696 | 1466589628321 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:28 INFO - PROCESS | 3696 | 1466589628447 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 03:00:28 INFO - PROCESS | 3696 | 1466589628518 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 3696 | 1466589628521 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E376E000 == 37 [pid = 3696] [id = 132] 03:00:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DE107800) [pid = 3696] [serial = 394] [outer = 0000000000000000] 03:00:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DE196000) [pid = 3696] [serial = 395] [outer = 000000A9DE107800] 03:00:28 INFO - PROCESS | 3696 | 1466589628581 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E2739000) [pid = 3696] [serial = 396] [outer = 000000A9DE107800] 03:00:29 INFO - PROCESS | 3696 | 1466589629273 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]]]}] 03:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1002ms 03:00:29 INFO - PROCESS | 3696 | 1466589629293 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 03:00:29 INFO - PROCESS | 3696 | 1466589629298 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 03:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:00:29 INFO - PROCESS | 3696 | 1466589629305 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 3696 | 1466589629308 Marionette TRACE conn6 <- [1,494,null,{}] 03:00:29 INFO - PROCESS | 3696 | 1466589629313 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}] 03:00:29 INFO - PROCESS | 3696 | 1466589629316 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:29 INFO - PROCESS | 3696 | 1466589629446 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 03:00:29 INFO - PROCESS | 3696 | 1466589629519 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 3696 | 1466589629522 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA944800 == 38 [pid = 3696] [id = 133] 03:00:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E7076800) [pid = 3696] [serial = 397] [outer = 0000000000000000] 03:00:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E77C9000) [pid = 3696] [serial = 398] [outer = 000000A9E7076800] 03:00:29 INFO - PROCESS | 3696 | 1466589629581 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9745400) [pid = 3696] [serial = 399] [outer = 000000A9E7076800] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE9A0000 == 37 [pid = 3696] [id = 130] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED390800 == 36 [pid = 3696] [id = 129] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA121800 == 35 [pid = 3696] [id = 128] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA94A000 == 34 [pid = 3696] [id = 127] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA10E800 == 33 [pid = 3696] [id = 126] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E830C800 == 32 [pid = 3696] [id = 125] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3776000 == 31 [pid = 3696] [id = 124] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DEC1C000 == 30 [pid = 3696] [id = 123] 03:00:30 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3739000 == 29 [pid = 3696] [id = 122] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EA3A8C00) [pid = 3696] [serial = 340] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DEADCC00) [pid = 3696] [serial = 343] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EAD95000) [pid = 3696] [serial = 341] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9ECE22C00) [pid = 3696] [serial = 346] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E9743000) [pid = 3696] [serial = 337] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD72FC00) [pid = 3696] [serial = 328] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DEAE8800) [pid = 3696] [serial = 329] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E77C8C00) [pid = 3696] [serial = 334] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E851B800) [pid = 3696] [serial = 335] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DE194400) [pid = 3696] [serial = 325] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E1D55800) [pid = 3696] [serial = 326] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EB3CE400) [pid = 3696] [serial = 323] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E2C6E400) [pid = 3696] [serial = 331] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E388B000) [pid = 3696] [serial = 332] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EE67C400) [pid = 3696] [serial = 350] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ED0BC400) [pid = 3696] [serial = 347] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E9899400) [pid = 3696] [serial = 338] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EBC51400) [pid = 3696] [serial = 344] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EE675000) [pid = 3696] [serial = 349] [outer = 0000000000000000] [url = about:blank] 03:00:30 INFO - PROCESS | 3696 | 1466589630474 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]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1184ms 03:00:30 INFO - PROCESS | 3696 | 1466589630491 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 3696 | 1466589630495 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 03:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:00:30 INFO - PROCESS | 3696 | 1466589630499 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 3696 | 1466589630502 Marionette TRACE conn6 <- [1,498,null,{}] 03:00:30 INFO - PROCESS | 3696 | 1466589630508 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}] 03:00:30 INFO - PROCESS | 3696 | 1466589630511 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:30 INFO - PROCESS | 3696 | 1466589630601 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 03:00:30 INFO - PROCESS | 3696 | 1466589630608 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 3696 | 1466589630613 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20E7800 == 30 [pid = 3696] [id = 134] 03:00:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DD72F400) [pid = 3696] [serial = 400] [outer = 0000000000000000] 03:00:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DE194000) [pid = 3696] [serial = 401] [outer = 000000A9DD72F400] 03:00:30 INFO - PROCESS | 3696 | 1466589630661 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E1D3F000) [pid = 3696] [serial = 402] [outer = 000000A9DD72F400] 03:00:31 INFO - PROCESS | 3696 | 1466589631105 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]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 03:00:31 INFO - PROCESS | 3696 | 1466589631128 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 3696 | 1466589631132 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 03:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:00:31 INFO - PROCESS | 3696 | 1466589631143 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 3696 | 1466589631146 Marionette TRACE conn6 <- [1,502,null,{}] 03:00:31 INFO - PROCESS | 3696 | 1466589631149 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}] 03:00:31 INFO - PROCESS | 3696 | 1466589631152 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:31 INFO - PROCESS | 3696 | 1466589631270 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 03:00:31 INFO - PROCESS | 3696 | 1466589631305 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 3696 | 1466589631307 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E4D800 == 31 [pid = 3696] [id = 135] 03:00:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E3EB0000) [pid = 3696] [serial = 403] [outer = 0000000000000000] 03:00:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E41F7400) [pid = 3696] [serial = 404] [outer = 000000A9E3EB0000] 03:00:31 INFO - PROCESS | 3696 | 1466589631355 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7356000) [pid = 3696] [serial = 405] [outer = 000000A9E3EB0000] 03:00:31 INFO - PROCESS | 3696 | 1466589631821 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]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 733ms 03:00:31 INFO - PROCESS | 3696 | 1466589631881 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 3696 | 1466589631883 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 03:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:00:31 INFO - PROCESS | 3696 | 1466589631887 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 3696 | 1466589631890 Marionette TRACE conn6 <- [1,506,null,{}] 03:00:31 INFO - PROCESS | 3696 | 1466589631902 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}] 03:00:31 INFO - PROCESS | 3696 | 1466589631907 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:32 INFO - PROCESS | 3696 | 1466589631995 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 03:00:32 INFO - PROCESS | 3696 | 1466589632067 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 3696 | 1466589632070 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98EE000 == 32 [pid = 3696] [id = 136] 03:00:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E85F4400) [pid = 3696] [serial = 406] [outer = 0000000000000000] 03:00:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E9746000) [pid = 3696] [serial = 407] [outer = 000000A9E85F4400] 03:00:32 INFO - PROCESS | 3696 | 1466589632119 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EA038C00) [pid = 3696] [serial = 408] [outer = 000000A9E85F4400] 03:00:32 INFO - PROCESS | 3696 | 1466589632534 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]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 03:00:32 INFO - PROCESS | 3696 | 1466589632579 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 3696 | 1466589632582 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 03:00:32 INFO - PROCESS | 3696 | 1466589632585 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:00:32 INFO - PROCESS | 3696 | 1466589632587 Marionette TRACE conn6 <- [1,510,null,{}] 03:00:32 INFO - PROCESS | 3696 | 1466589632591 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}] 03:00:32 INFO - PROCESS | 3696 | 1466589632593 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:32 INFO - PROCESS | 3696 | 1466589632734 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 03:00:32 INFO - PROCESS | 3696 | 1466589632755 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 3696 | 1466589632758 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE09800 == 33 [pid = 3696] [id = 137] 03:00:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EAD8B000) [pid = 3696] [serial = 409] [outer = 0000000000000000] 03:00:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EAD93000) [pid = 3696] [serial = 410] [outer = 000000A9EAD8B000] 03:00:32 INFO - PROCESS | 3696 | 1466589632802 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EB3CCC00) [pid = 3696] [serial = 411] [outer = 000000A9EAD8B000] 03:00:33 INFO - PROCESS | 3696 | 1466589633253 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]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 690ms 03:00:33 INFO - PROCESS | 3696 | 1466589633278 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 3696 | 1466589633280 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 03:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:00:33 INFO - PROCESS | 3696 | 1466589633284 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 3696 | 1466589633285 Marionette TRACE conn6 <- [1,514,null,{}] 03:00:33 INFO - PROCESS | 3696 | 1466589633289 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}] 03:00:33 INFO - PROCESS | 3696 | 1466589633291 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:33 INFO - PROCESS | 3696 | 1466589633400 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 03:00:33 INFO - PROCESS | 3696 | 1466589633406 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 3696 | 1466589633408 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED079800 == 34 [pid = 3696] [id = 138] 03:00:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EBB1E800) [pid = 3696] [serial = 412] [outer = 0000000000000000] 03:00:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ECE19400) [pid = 3696] [serial = 413] [outer = 000000A9EBB1E800] 03:00:33 INFO - PROCESS | 3696 | 1466589633452 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ED323C00) [pid = 3696] [serial = 414] [outer = 000000A9EBB1E800] 03:00:33 INFO - PROCESS | 3696 | 1466589633940 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]]]}] 03:00:33 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 03:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 03:00:33 INFO - PROCESS | 3696 | 1466589633979 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 3696 | 1466589633981 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 03:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:00:33 INFO - PROCESS | 3696 | 1466589633988 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 3696 | 1466589633990 Marionette TRACE conn6 <- [1,518,null,{}] 03:00:33 INFO - PROCESS | 3696 | 1466589633994 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}] 03:00:34 INFO - PROCESS | 3696 | 1466589634007 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:34 INFO - PROCESS | 3696 | 1466589634145 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 03:00:34 INFO - PROCESS | 3696 | 1466589634157 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 3696 | 1466589634159 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE99D000 == 35 [pid = 3696] [id = 139] 03:00:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EE679800) [pid = 3696] [serial = 415] [outer = 0000000000000000] 03:00:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EE871C00) [pid = 3696] [serial = 416] [outer = 000000A9EE679800] 03:00:34 INFO - PROCESS | 3696 | 1466589634242 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE9AD000) [pid = 3696] [serial = 417] [outer = 000000A9EE679800] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E1D3CC00) [pid = 3696] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DE110400) [pid = 3696] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD42DC00) [pid = 3696] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD432800) [pid = 3696] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E850EC00) [pid = 3696] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DBB8CC00) [pid = 3696] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E3EB2000) [pid = 3696] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EA041C00) [pid = 3696] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EE865000) [pid = 3696] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DC526400) [pid = 3696] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DBB84800) [pid = 3696] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EB2FC400) [pid = 3696] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:00:34 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EBCF5800) [pid = 3696] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:00:34 INFO - PROCESS | 3696 | 1466589634754 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]]]}] 03:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 795ms 03:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:00:34 INFO - PROCESS | 3696 | 1466589634787 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 3696 | 1466589634789 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 03:00:34 INFO - PROCESS | 3696 | 1466589634792 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - PROCESS | 3696 | 1466589634794 Marionette TRACE conn6 <- [1,522,null,{}] 03:00:34 INFO - PROCESS | 3696 | 1466589634797 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}] 03:00:34 INFO - PROCESS | 3696 | 1466589634799 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:34 INFO - PROCESS | 3696 | 1466589634881 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 03:00:34 INFO - PROCESS | 3696 | 1466589634888 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 3696 | 1466589634890 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDECA000 == 36 [pid = 3696] [id = 140] 03:00:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E1D3CC00) [pid = 3696] [serial = 418] [outer = 0000000000000000] 03:00:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E6877000) [pid = 3696] [serial = 419] [outer = 000000A9E1D3CC00] 03:00:34 INFO - PROCESS | 3696 | 1466589634935 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EA3AD000) [pid = 3696] [serial = 420] [outer = 000000A9E1D3CC00] 03:00:35 INFO - PROCESS | 3696 | 1466589635383 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]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 627ms 03:00:35 INFO - PROCESS | 3696 | 1466589635423 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 3696 | 1466589635426 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 03:00:35 INFO - PROCESS | 3696 | 1466589635429 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:00:35 INFO - PROCESS | 3696 | 1466589635431 Marionette TRACE conn6 <- [1,526,null,{}] 03:00:35 INFO - PROCESS | 3696 | 1466589635434 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}] 03:00:35 INFO - PROCESS | 3696 | 1466589635436 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:35 INFO - PROCESS | 3696 | 1466589635518 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 03:00:35 INFO - PROCESS | 3696 | 1466589635524 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 3696 | 1466589635526 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD3C6000 == 37 [pid = 3696] [id = 141] 03:00:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ED097800) [pid = 3696] [serial = 421] [outer = 0000000000000000] 03:00:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EE9C9000) [pid = 3696] [serial = 422] [outer = 000000A9ED097800] 03:00:35 INFO - PROCESS | 3696 | 1466589635570 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EF074C00) [pid = 3696] [serial = 423] [outer = 000000A9ED097800] 03:00:36 INFO - PROCESS | 3696 | 1466589635996 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]]]}] 03:00:36 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 03:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 585ms 03:00:36 INFO - PROCESS | 3696 | 1466589636018 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 3696 | 1466589636020 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 03:00:36 INFO - PROCESS | 3696 | 1466589636023 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:00:36 INFO - PROCESS | 3696 | 1466589636025 Marionette TRACE conn6 <- [1,530,null,{}] 03:00:36 INFO - PROCESS | 3696 | 1466589636028 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}] 03:00:36 INFO - PROCESS | 3696 | 1466589636030 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:36 INFO - PROCESS | 3696 | 1466589636117 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 03:00:36 INFO - PROCESS | 3696 | 1466589636123 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 3696 | 1466589636125 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DCB800 == 38 [pid = 3696] [id = 142] 03:00:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EF07B000) [pid = 3696] [serial = 424] [outer = 0000000000000000] 03:00:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EF912800) [pid = 3696] [serial = 425] [outer = 000000A9EF07B000] 03:00:36 INFO - PROCESS | 3696 | 1466589636169 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EF91D000) [pid = 3696] [serial = 426] [outer = 000000A9EF07B000] 03:00:36 INFO - PROCESS | 3696 | 1466589636817 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"]]]}] 03:00:36 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 03:00:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:00:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:00:36 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 03:00:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:00:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:00:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:00:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 03:00:36 INFO - PROCESS | 3696 | 1466589636865 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 3696 | 1466589636870 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 03:00:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:00:36 INFO - PROCESS | 3696 | 1466589636876 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 3696 | 1466589636880 Marionette TRACE conn6 <- [1,534,null,{}] 03:00:36 INFO - PROCESS | 3696 | 1466589636886 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}] 03:00:36 INFO - PROCESS | 3696 | 1466589636889 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:37 INFO - PROCESS | 3696 | 1466589637053 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 03:00:37 INFO - PROCESS | 3696 | 1466589637125 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 3696 | 1466589637130 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E16800 == 39 [pid = 3696] [id = 143] 03:00:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DE18FC00) [pid = 3696] [serial = 427] [outer = 0000000000000000] 03:00:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E1D32C00) [pid = 3696] [serial = 428] [outer = 000000A9DE18FC00] 03:00:37 INFO - PROCESS | 3696 | 1466589637229 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E38D2C00) [pid = 3696] [serial = 429] [outer = 000000A9DE18FC00] 03:00:37 INFO - PROCESS | 3696 | 1466589637874 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]]]}] 03:00:37 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. 03:00:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1030ms 03:00:37 INFO - PROCESS | 3696 | 1466589637909 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 03:00:37 INFO - PROCESS | 3696 | 1466589637915 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 03:00:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:00:37 INFO - PROCESS | 3696 | 1466589637921 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:00:37 INFO - PROCESS | 3696 | 1466589637924 Marionette TRACE conn6 <- [1,538,null,{}] 03:00:37 INFO - PROCESS | 3696 | 1466589637929 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}] 03:00:37 INFO - PROCESS | 3696 | 1466589637932 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:38 INFO - PROCESS | 3696 | 1466589638050 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 03:00:38 INFO - PROCESS | 3696 | 1466589638136 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 3696 | 1466589638139 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE996000 == 40 [pid = 3696] [id = 144] 03:00:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E9776000) [pid = 3696] [serial = 430] [outer = 0000000000000000] 03:00:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E989C400) [pid = 3696] [serial = 431] [outer = 000000A9E9776000] 03:00:38 INFO - PROCESS | 3696 | 1466589638196 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EAD90400) [pid = 3696] [serial = 432] [outer = 000000A9E9776000] 03:00:38 INFO - PROCESS | 3696 | 1466589638710 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]]]}] 03:00:38 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. 03:00:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 839ms 03:00:38 INFO - PROCESS | 3696 | 1466589638762 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 3696 | 1466589638764 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 03:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:00:38 INFO - PROCESS | 3696 | 1466589638785 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 3696 | 1466589638789 Marionette TRACE conn6 <- [1,542,null,{}] 03:00:38 INFO - PROCESS | 3696 | 1466589638801 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}] 03:00:38 INFO - PROCESS | 3696 | 1466589638806 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:38 INFO - PROCESS | 3696 | 1466589638962 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 03:00:39 INFO - PROCESS | 3696 | 1466589639078 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 3696 | 1466589639082 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20D4000 == 41 [pid = 3696] [id = 145] 03:00:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EE86A800) [pid = 3696] [serial = 433] [outer = 0000000000000000] 03:00:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE9CDC00) [pid = 3696] [serial = 434] [outer = 000000A9EE86A800] 03:00:39 INFO - PROCESS | 3696 | 1466589639140 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EF921C00) [pid = 3696] [serial = 435] [outer = 000000A9EE86A800] 03:00:39 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:39 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:00:39 INFO - PROCESS | 3696 | 1466589639685 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]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 03:00:39 INFO - PROCESS | 3696 | 1466589639731 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 3696 | 1466589639735 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 03:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:00:39 INFO - PROCESS | 3696 | 1466589639738 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - PROCESS | 3696 | 1466589639740 Marionette TRACE conn6 <- [1,546,null,{}] 03:00:39 INFO - PROCESS | 3696 | 1466589639744 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}] 03:00:39 INFO - PROCESS | 3696 | 1466589639746 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:39 INFO - PROCESS | 3696 | 1466589639858 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 03:00:39 INFO - PROCESS | 3696 | 1466589639942 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 3696 | 1466589639945 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F216F000 == 42 [pid = 3696] [id = 146] 03:00:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EE6EC400) [pid = 3696] [serial = 436] [outer = 0000000000000000] 03:00:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EE6F0400) [pid = 3696] [serial = 437] [outer = 000000A9EE6EC400] 03:00:40 INFO - PROCESS | 3696 | 1466589639999 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EF91E800) [pid = 3696] [serial = 438] [outer = 000000A9EE6EC400] 03:00:40 INFO - PROCESS | 3696 | 1466589640590 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]]]}] 03:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 879ms 03:00:40 INFO - PROCESS | 3696 | 1466589640620 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 3696 | 1466589640622 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 03:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:00:40 INFO - PROCESS | 3696 | 1466589640625 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 3696 | 1466589640628 Marionette TRACE conn6 <- [1,550,null,{}] 03:00:40 INFO - PROCESS | 3696 | 1466589640631 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}] 03:00:40 INFO - PROCESS | 3696 | 1466589640634 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:40 INFO - PROCESS | 3696 | 1466589640743 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 03:00:40 INFO - PROCESS | 3696 | 1466589640857 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 3696 | 1466589640860 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7B5000 == 43 [pid = 3696] [id = 147] 03:00:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9ED0B2400) [pid = 3696] [serial = 439] [outer = 0000000000000000] 03:00:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9EE8CF400) [pid = 3696] [serial = 440] [outer = 000000A9ED0B2400] 03:00:40 INFO - PROCESS | 3696 | 1466589640914 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9EE8D6800) [pid = 3696] [serial = 441] [outer = 000000A9ED0B2400] 03:00:41 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:41 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:00:41 INFO - PROCESS | 3696 | 1466589641691 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]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1077ms 03:00:41 INFO - PROCESS | 3696 | 1466589641706 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 3696 | 1466589641710 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 03:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:00:41 INFO - PROCESS | 3696 | 1466589641715 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 3696 | 1466589641718 Marionette TRACE conn6 <- [1,554,null,{}] 03:00:41 INFO - PROCESS | 3696 | 1466589641724 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}] 03:00:41 INFO - PROCESS | 3696 | 1466589641727 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:41 INFO - PROCESS | 3696 | 1466589641835 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 03:00:41 INFO - PROCESS | 3696 | 1466589641908 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 3696 | 1466589641913 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3739000 == 44 [pid = 3696] [id = 148] 03:00:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9DD74DC00) [pid = 3696] [serial = 442] [outer = 0000000000000000] 03:00:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9DE193400) [pid = 3696] [serial = 443] [outer = 000000A9DD74DC00] 03:00:41 INFO - PROCESS | 3696 | 1466589641963 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9E3887400) [pid = 3696] [serial = 444] [outer = 000000A9DD74DC00] 03:00:42 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD3C6000 == 43 [pid = 3696] [id = 141] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDECA000 == 42 [pid = 3696] [id = 140] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE99D000 == 41 [pid = 3696] [id = 139] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED079800 == 40 [pid = 3696] [id = 138] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE09800 == 39 [pid = 3696] [id = 137] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98EE000 == 38 [pid = 3696] [id = 136] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E4D800 == 37 [pid = 3696] [id = 135] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20E7800 == 36 [pid = 3696] [id = 134] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E376E000 == 35 [pid = 3696] [id = 132] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E830C000 == 34 [pid = 3696] [id = 131] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA944800 == 33 [pid = 3696] [id = 133] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7B5000 == 32 [pid = 3696] [id = 147] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F216F000 == 31 [pid = 3696] [id = 146] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20D4000 == 30 [pid = 3696] [id = 145] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE996000 == 29 [pid = 3696] [id = 144] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DCB800 == 28 [pid = 3696] [id = 142] 03:00:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E16800 == 27 [pid = 3696] [id = 143] 03:00:43 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9DD729800) [pid = 3696] [serial = 155] [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.] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9DD729400) [pid = 3696] [serial = 353] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9DC52A800) [pid = 3696] [serial = 352] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E735B800) [pid = 3696] [serial = 356] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9E68FB800) [pid = 3696] [serial = 355] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9EBC4A000) [pid = 3696] [serial = 359] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9EB3C7800) [pid = 3696] [serial = 358] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EE9C2400) [pid = 3696] [serial = 362] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EE9A6000) [pid = 3696] [serial = 361] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E9744000) [pid = 3696] [serial = 380] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E9695000) [pid = 3696] [serial = 378] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DD747400) [pid = 3696] [serial = 383] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E9896C00) [pid = 3696] [serial = 381] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EB3C6000) [pid = 3696] [serial = 386] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E2844C00) [pid = 3696] [serial = 372] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E82CF000) [pid = 3696] [serial = 384] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EBB17400) [pid = 3696] [serial = 387] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9ED098000) [pid = 3696] [serial = 390] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E735E400) [pid = 3696] [serial = 375] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ECB9FC00) [pid = 3696] [serial = 389] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E1D57000) [pid = 3696] [serial = 371] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E2D40000) [pid = 3696] [serial = 365] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DE199000) [pid = 3696] [serial = 364] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7070C00) [pid = 3696] [serial = 374] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD727C00) [pid = 3696] [serial = 368] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DD751C00) [pid = 3696] [serial = 369] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E855A000) [pid = 3696] [serial = 377] [outer = 0000000000000000] [url = about:blank] 03:00:43 INFO - PROCESS | 3696 | 1466589643278 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]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1598ms 03:00:43 INFO - PROCESS | 3696 | 1466589643318 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 3696 | 1466589643322 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 03:00:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:00:43 INFO - PROCESS | 3696 | 1466589643329 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 3696 | 1466589643332 Marionette TRACE conn6 <- [1,558,null,{}] 03:00:43 INFO - PROCESS | 3696 | 1466589643338 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}] 03:00:43 INFO - PROCESS | 3696 | 1466589643341 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:43 INFO - PROCESS | 3696 | 1466589643457 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 03:00:43 INFO - PROCESS | 3696 | 1466589643473 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 3696 | 1466589643476 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DE165000 == 28 [pid = 3696] [id = 149] 03:00:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DC528000) [pid = 3696] [serial = 445] [outer = 0000000000000000] 03:00:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DD725C00) [pid = 3696] [serial = 446] [outer = 000000A9DC528000] 03:00:43 INFO - PROCESS | 3696 | 1466589643524 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DD747000) [pid = 3696] [serial = 447] [outer = 000000A9DC528000] 03:00:43 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:43 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:00:43 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:43 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:00:43 INFO - PROCESS | 3696 | 1466589643978 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]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 03:00:44 INFO - PROCESS | 3696 | 1466589644017 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 3696 | 1466589644023 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 03:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:00:44 INFO - PROCESS | 3696 | 1466589644029 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 3696 | 1466589644032 Marionette TRACE conn6 <- [1,562,null,{}] 03:00:44 INFO - PROCESS | 3696 | 1466589644036 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}] 03:00:44 INFO - PROCESS | 3696 | 1466589644038 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:44 INFO - PROCESS | 3696 | 1466589644128 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 03:00:44 INFO - PROCESS | 3696 | 1466589644137 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 3696 | 1466589644139 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2ED6000 == 29 [pid = 3696] [id = 150] 03:00:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E1D32400) [pid = 3696] [serial = 448] [outer = 0000000000000000] 03:00:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E1D36800) [pid = 3696] [serial = 449] [outer = 000000A9E1D32400] 03:00:44 INFO - PROCESS | 3696 | 1466589644187 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E20B4C00) [pid = 3696] [serial = 450] [outer = 000000A9E1D32400] 03:00:44 INFO - PROCESS | 3696 | 1466589644654 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]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 690ms 03:00:44 INFO - PROCESS | 3696 | 1466589644722 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 3696 | 1466589644725 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 03:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:00:44 INFO - PROCESS | 3696 | 1466589644729 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 3696 | 1466589644733 Marionette TRACE conn6 <- [1,566,null,{}] 03:00:44 INFO - PROCESS | 3696 | 1466589644744 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}] 03:00:44 INFO - PROCESS | 3696 | 1466589644749 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:44 INFO - PROCESS | 3696 | 1466589644869 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 03:00:44 INFO - PROCESS | 3696 | 1466589644947 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 3696 | 1466589644950 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DAE000 == 30 [pid = 3696] [id = 151] 03:00:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DBB8A000) [pid = 3696] [serial = 451] [outer = 0000000000000000] 03:00:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E7069000) [pid = 3696] [serial = 452] [outer = 000000A9DBB8A000] 03:00:45 INFO - PROCESS | 3696 | 1466589644999 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E7354800) [pid = 3696] [serial = 453] [outer = 000000A9DBB8A000] 03:00:45 INFO - PROCESS | 3696 | [3696] 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 03:00:45 INFO - PROCESS | 3696 | 1466589645651 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]]]}] 03:00:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:00:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 942ms 03:00:45 INFO - PROCESS | 3696 | 1466589645675 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 3696 | 1466589645678 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 03:00:45 INFO - PROCESS | 3696 | 1466589645681 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 3696 | 1466589645683 Marionette TRACE conn6 <- [1,570,null,{}] 03:00:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:00:45 INFO - PROCESS | 3696 | 1466589645686 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}] 03:00:45 INFO - PROCESS | 3696 | 1466589645688 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:45 INFO - PROCESS | 3696 | 1466589645798 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 03:00:45 INFO - PROCESS | 3696 | 1466589645803 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:45 INFO - PROCESS | 3696 | 1466589645805 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F9D800 == 31 [pid = 3696] [id = 152] 03:00:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E77D2C00) [pid = 3696] [serial = 454] [outer = 0000000000000000] 03:00:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7804400) [pid = 3696] [serial = 455] [outer = 000000A9E77D2C00] 03:00:45 INFO - PROCESS | 3696 | 1466589645851 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E8512000) [pid = 3696] [serial = 456] [outer = 000000A9E77D2C00] 03:00:46 INFO - PROCESS | 3696 | 1466589646343 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]]]}] 03:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 691ms 03:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:00:46 INFO - PROCESS | 3696 | 1466589646385 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 3696 | 1466589646387 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 03:00:46 INFO - PROCESS | 3696 | 1466589646390 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 3696 | 1466589646392 Marionette TRACE conn6 <- [1,574,null,{}] 03:00:46 INFO - PROCESS | 3696 | 1466589646395 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}] 03:00:46 INFO - PROCESS | 3696 | 1466589646398 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:46 INFO - PROCESS | 3696 | 1466589646501 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 03:00:46 INFO - PROCESS | 3696 | 1466589646510 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 3696 | 1466589646512 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA323000 == 32 [pid = 3696] [id = 153] 03:00:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DEC59800) [pid = 3696] [serial = 457] [outer = 0000000000000000] 03:00:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9693800) [pid = 3696] [serial = 458] [outer = 000000A9DEC59800] 03:00:46 INFO - PROCESS | 3696 | 1466589646557 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E9744C00) [pid = 3696] [serial = 459] [outer = 000000A9DEC59800] 03:00:46 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:46 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:00:46 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:46 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:00:47 INFO - PROCESS | 3696 | 1466589647014 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]]]}] 03:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 03:00:47 INFO - PROCESS | 3696 | 1466589647083 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 3696 | 1466589647085 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 03:00:47 INFO - PROCESS | 3696 | 1466589647088 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:00:47 INFO - PROCESS | 3696 | 1466589647090 Marionette TRACE conn6 <- [1,578,null,{}] 03:00:47 INFO - PROCESS | 3696 | 1466589647094 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}] 03:00:47 INFO - PROCESS | 3696 | 1466589647100 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:47 INFO - PROCESS | 3696 | 1466589647415 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EAD8B000) [pid = 3696] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EBB1E800) [pid = 3696] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD72F400) [pid = 3696] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E7076800) [pid = 3696] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9ED0B5400) [pid = 3696] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E85F4400) [pid = 3696] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EE679800) [pid = 3696] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E3EB0000) [pid = 3696] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DE107800) [pid = 3696] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E1D3CC00) [pid = 3696] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9ED097800) [pid = 3696] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:00:47 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EF07B000) [pid = 3696] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:00:47 INFO - PROCESS | 3696 | 1466589647499 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 3696 | 1466589647501 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EADD7000 == 33 [pid = 3696] [id = 154] 03:00:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DC5D2C00) [pid = 3696] [serial = 460] [outer = 0000000000000000] 03:00:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DD730C00) [pid = 3696] [serial = 461] [outer = 000000A9DC5D2C00] 03:00:47 INFO - PROCESS | 3696 | 1466589647547 Marionette DEBUG loaded listener.js 03:00:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9690000) [pid = 3696] [serial = 462] [outer = 000000A9DC5D2C00] 03:00:47 INFO - PROCESS | 3696 | 1466589647940 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]]]}] 03:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 880ms 03:00:47 INFO - PROCESS | 3696 | 1466589647971 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 3696 | 1466589647973 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 03:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:00:47 INFO - PROCESS | 3696 | 1466589647976 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 3696 | 1466589647978 Marionette TRACE conn6 <- [1,582,null,{}] 03:00:47 INFO - PROCESS | 3696 | 1466589647981 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}] 03:00:47 INFO - PROCESS | 3696 | 1466589647983 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:48 INFO - PROCESS | 3696 | 1466589648064 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 03:00:48 INFO - PROCESS | 3696 | 1466589648069 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 3696 | 1466589648071 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB3A000 == 34 [pid = 3696] [id = 155] 03:00:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E735E800) [pid = 3696] [serial = 463] [outer = 0000000000000000] 03:00:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EAD8D800) [pid = 3696] [serial = 464] [outer = 000000A9E735E800] 03:00:48 INFO - PROCESS | 3696 | 1466589648116 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EB3C7800) [pid = 3696] [serial = 465] [outer = 000000A9E735E800] 03:00:48 INFO - PROCESS | 3696 | 1466589648538 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]]]}] 03:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 586ms 03:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:00:48 INFO - PROCESS | 3696 | 1466589648572 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 03:00:48 INFO - PROCESS | 3696 | 1466589648575 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 03:00:48 INFO - PROCESS | 3696 | 1466589648578 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:00:48 INFO - PROCESS | 3696 | 1466589648580 Marionette TRACE conn6 <- [1,586,null,{}] 03:00:48 INFO - PROCESS | 3696 | 1466589648584 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}] 03:00:48 INFO - PROCESS | 3696 | 1466589648585 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:48 INFO - PROCESS | 3696 | 1466589648666 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 03:00:48 INFO - PROCESS | 3696 | 1466589648671 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 3696 | 1466589648673 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED078000 == 35 [pid = 3696] [id = 156] 03:00:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EB3C9400) [pid = 3696] [serial = 466] [outer = 0000000000000000] 03:00:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EBC47800) [pid = 3696] [serial = 467] [outer = 000000A9EB3C9400] 03:00:48 INFO - PROCESS | 3696 | 1466589648720 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ECB9B800) [pid = 3696] [serial = 468] [outer = 000000A9EB3C9400] 03:00:49 INFO - PROCESS | 3696 | 1466589649155 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]]]}] 03:00:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:00:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 03:00:49 INFO - PROCESS | 3696 | 1466589649208 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 3696 | 1466589649210 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 03:00:49 INFO - PROCESS | 3696 | 1466589649213 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:00:49 INFO - PROCESS | 3696 | 1466589649215 Marionette TRACE conn6 <- [1,590,null,{}] 03:00:49 INFO - PROCESS | 3696 | 1466589649218 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}] 03:00:49 INFO - PROCESS | 3696 | 1466589649220 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:49 INFO - PROCESS | 3696 | 1466589649302 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 03:00:49 INFO - PROCESS | 3696 | 1466589649309 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:49 INFO - PROCESS | 3696 | 1466589649311 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA9000 == 36 [pid = 3696] [id = 157] 03:00:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9ECE27C00) [pid = 3696] [serial = 469] [outer = 0000000000000000] 03:00:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ED097C00) [pid = 3696] [serial = 470] [outer = 000000A9ECE27C00] 03:00:49 INFO - PROCESS | 3696 | 1466589649355 Marionette DEBUG loaded listener.js 03:00:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED3A6C00) [pid = 3696] [serial = 471] [outer = 000000A9ECE27C00] 03:00:50 INFO - PROCESS | 3696 | 1466589650158 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]]]}] 03:00:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:00:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 984ms 03:00:50 INFO - PROCESS | 3696 | 1466589650200 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 3696 | 1466589650205 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 03:00:50 INFO - PROCESS | 3696 | 1466589650210 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:00:50 INFO - PROCESS | 3696 | 1466589650215 Marionette TRACE conn6 <- [1,594,null,{}] 03:00:50 INFO - PROCESS | 3696 | 1466589650221 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}] 03:00:50 INFO - PROCESS | 3696 | 1466589650224 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:50 INFO - PROCESS | 3696 | 1466589650370 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 03:00:50 INFO - PROCESS | 3696 | 1466589650441 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 3696 | 1466589650444 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F9800 == 37 [pid = 3696] [id = 158] 03:00:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DD748400) [pid = 3696] [serial = 472] [outer = 0000000000000000] 03:00:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9DD753000) [pid = 3696] [serial = 473] [outer = 000000A9DD748400] 03:00:50 INFO - PROCESS | 3696 | 1466589650543 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E1FF1C00) [pid = 3696] [serial = 474] [outer = 000000A9DD748400] 03:00:51 INFO - PROCESS | 3696 | 1466589651257 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]]]}] 03:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1079ms 03:00:51 INFO - PROCESS | 3696 | 1466589651294 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 3696 | 1466589651299 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 03:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:00:51 INFO - PROCESS | 3696 | 1466589651332 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 3696 | 1466589651336 Marionette TRACE conn6 <- [1,598,null,{}] 03:00:51 INFO - PROCESS | 3696 | 1466589651342 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}] 03:00:51 INFO - PROCESS | 3696 | 1466589651345 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:51 INFO - PROCESS | 3696 | 1466589651480 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 03:00:51 INFO - PROCESS | 3696 | 1466589651543 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 3696 | 1466589651546 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA320000 == 38 [pid = 3696] [id = 159] 03:00:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9E418F400) [pid = 3696] [serial = 475] [outer = 0000000000000000] 03:00:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9E7075400) [pid = 3696] [serial = 476] [outer = 000000A9E418F400] 03:00:51 INFO - PROCESS | 3696 | 1466589651604 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9E78D7000) [pid = 3696] [serial = 477] [outer = 000000A9E418F400] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED078000 == 37 [pid = 3696] [id = 156] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB3A000 == 36 [pid = 3696] [id = 155] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EADD7000 == 35 [pid = 3696] [id = 154] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA323000 == 34 [pid = 3696] [id = 153] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F9D800 == 33 [pid = 3696] [id = 152] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DAE000 == 32 [pid = 3696] [id = 151] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2ED6000 == 31 [pid = 3696] [id = 150] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DE165000 == 30 [pid = 3696] [id = 149] 03:00:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3739000 == 29 [pid = 3696] [id = 148] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9EAD93000) [pid = 3696] [serial = 410] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9ED323C00) [pid = 3696] [serial = 414] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9ECE19400) [pid = 3696] [serial = 413] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9DE194000) [pid = 3696] [serial = 401] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E1D3F000) [pid = 3696] [serial = 402] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E77C9000) [pid = 3696] [serial = 398] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E9745400) [pid = 3696] [serial = 399] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EE679400) [pid = 3696] [serial = 393] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9ED804400) [pid = 3696] [serial = 392] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E9746000) [pid = 3696] [serial = 407] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE871C00) [pid = 3696] [serial = 416] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E41F7400) [pid = 3696] [serial = 404] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E7356000) [pid = 3696] [serial = 405] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DE196000) [pid = 3696] [serial = 395] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E2739000) [pid = 3696] [serial = 396] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E6877000) [pid = 3696] [serial = 419] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EA3AD000) [pid = 3696] [serial = 420] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EF91D000) [pid = 3696] [serial = 426] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EF074C00) [pid = 3696] [serial = 423] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EE9AD000) [pid = 3696] [serial = 417] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EB3CCC00) [pid = 3696] [serial = 411] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EE9C9000) [pid = 3696] [serial = 422] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EA038C00) [pid = 3696] [serial = 408] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EF912800) [pid = 3696] [serial = 425] [outer = 0000000000000000] [url = about:blank] 03:00:52 INFO - PROCESS | 3696 | 1466589652413 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]]]}] 03:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1163ms 03:00:52 INFO - PROCESS | 3696 | 1466589652470 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 3696 | 1466589652474 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 03:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:00:52 INFO - PROCESS | 3696 | 1466589652479 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 3696 | 1466589652483 Marionette TRACE conn6 <- [1,602,null,{}] 03:00:52 INFO - PROCESS | 3696 | 1466589652488 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}] 03:00:52 INFO - PROCESS | 3696 | 1466589652491 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:52 INFO - PROCESS | 3696 | 1466589652590 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 03:00:52 INFO - PROCESS | 3696 | 1466589652661 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 3696 | 1466589652664 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2EA3800 == 30 [pid = 3696] [id = 160] 03:00:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD72AC00) [pid = 3696] [serial = 478] [outer = 0000000000000000] 03:00:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DE196000) [pid = 3696] [serial = 479] [outer = 000000A9DD72AC00] 03:00:52 INFO - PROCESS | 3696 | 1466589652713 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E2CD1000) [pid = 3696] [serial = 480] [outer = 000000A9DD72AC00] 03:00:53 INFO - PROCESS | 3696 | 1466589653181 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]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 732ms 03:00:53 INFO - PROCESS | 3696 | 1466589653212 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 3696 | 1466589653216 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 03:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:00:53 INFO - PROCESS | 3696 | 1466589653222 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 3696 | 1466589653225 Marionette TRACE conn6 <- [1,606,null,{}] 03:00:53 INFO - PROCESS | 3696 | 1466589653229 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}] 03:00:53 INFO - PROCESS | 3696 | 1466589653231 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:53 INFO - PROCESS | 3696 | 1466589653325 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 03:00:53 INFO - PROCESS | 3696 | 1466589653332 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 3696 | 1466589653334 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7774000 == 31 [pid = 3696] [id = 161] 03:00:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E6877000) [pid = 3696] [serial = 481] [outer = 0000000000000000] 03:00:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7380800) [pid = 3696] [serial = 482] [outer = 000000A9E6877000] 03:00:53 INFO - PROCESS | 3696 | 1466589653381 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E82CEC00) [pid = 3696] [serial = 483] [outer = 000000A9E6877000] 03:00:53 INFO - PROCESS | 3696 | 1466589653822 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]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:00:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 03:00:53 INFO - PROCESS | 3696 | 1466589653917 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 3696 | 1466589653920 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 03:00:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:00:53 INFO - PROCESS | 3696 | 1466589653923 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 3696 | 1466589653927 Marionette TRACE conn6 <- [1,610,null,{}] 03:00:53 INFO - PROCESS | 3696 | 1466589653939 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}] 03:00:53 INFO - PROCESS | 3696 | 1466589653944 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:54 INFO - PROCESS | 3696 | 1466589654041 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 03:00:54 INFO - PROCESS | 3696 | 1466589654105 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 3696 | 1466589654108 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA2BC000 == 32 [pid = 3696] [id = 162] 03:00:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E78D3800) [pid = 3696] [serial = 484] [outer = 0000000000000000] 03:00:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9846C00) [pid = 3696] [serial = 485] [outer = 000000A9E78D3800] 03:00:54 INFO - PROCESS | 3696 | 1466589654157 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EA03D800) [pid = 3696] [serial = 486] [outer = 000000A9E78D3800] 03:00:54 INFO - PROCESS | 3696 | 1466589654531 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]]]}] 03:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 629ms 03:00:54 INFO - PROCESS | 3696 | 1466589654554 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 3696 | 1466589654557 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 03:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:00:54 INFO - PROCESS | 3696 | 1466589654560 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 3696 | 1466589654562 Marionette TRACE conn6 <- [1,614,null,{}] 03:00:54 INFO - PROCESS | 3696 | 1466589654566 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}] 03:00:54 INFO - PROCESS | 3696 | 1466589654568 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:54 INFO - PROCESS | 3696 | 1466589654687 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 03:00:54 INFO - PROCESS | 3696 | 1466589654732 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 3696 | 1466589654734 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE46000 == 33 [pid = 3696] [id = 163] 03:00:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EA3AD000) [pid = 3696] [serial = 487] [outer = 0000000000000000] 03:00:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EAD95000) [pid = 3696] [serial = 488] [outer = 000000A9EA3AD000] 03:00:54 INFO - PROCESS | 3696 | 1466589654787 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EBB14000) [pid = 3696] [serial = 489] [outer = 000000A9EA3AD000] 03:00:55 INFO - PROCESS | 3696 | 1466589655227 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]]]}] 03:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 03:00:55 INFO - PROCESS | 3696 | 1466589655269 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 3696 | 1466589655271 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 03:00:55 INFO - PROCESS | 3696 | 1466589655274 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 3696 | 1466589655276 Marionette TRACE conn6 <- [1,618,null,{}] 03:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:00:55 INFO - PROCESS | 3696 | 1466589655280 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}] 03:00:55 INFO - PROCESS | 3696 | 1466589655282 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:55 INFO - PROCESS | 3696 | 1466589655390 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 03:00:55 INFO - PROCESS | 3696 | 1466589655395 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 3696 | 1466589655397 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED072800 == 34 [pid = 3696] [id = 164] 03:00:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EBC4A400) [pid = 3696] [serial = 490] [outer = 0000000000000000] 03:00:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ECE1B400) [pid = 3696] [serial = 491] [outer = 000000A9EBC4A400] 03:00:55 INFO - PROCESS | 3696 | 1466589655443 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED0B9800) [pid = 3696] [serial = 492] [outer = 000000A9EBC4A400] 03:00:55 INFO - PROCESS | 3696 | 1466589655924 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]]]}] 03:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 03:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:00:55 INFO - PROCESS | 3696 | 1466589655974 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 3696 | 1466589655977 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 03:00:55 INFO - PROCESS | 3696 | 1466589655980 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 3696 | 1466589655982 Marionette TRACE conn6 <- [1,622,null,{}] 03:00:56 INFO - PROCESS | 3696 | 1466589656026 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}] 03:00:56 INFO - PROCESS | 3696 | 1466589656032 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:56 INFO - PROCESS | 3696 | 1466589656169 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 03:00:56 INFO - PROCESS | 3696 | 1466589656212 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 3696 | 1466589656214 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7A4000 == 35 [pid = 3696] [id = 165] 03:00:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE6E7C00) [pid = 3696] [serial = 493] [outer = 0000000000000000] 03:00:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE6E9000) [pid = 3696] [serial = 494] [outer = 000000A9EE6E7C00] 03:00:56 INFO - PROCESS | 3696 | 1466589656259 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EE867C00) [pid = 3696] [serial = 495] [outer = 000000A9EE6E7C00] 03:00:56 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:56 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DC528000) [pid = 3696] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9ED0B2400) [pid = 3696] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DEC59800) [pid = 3696] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EE86A800) [pid = 3696] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E9776000) [pid = 3696] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD74DC00) [pid = 3696] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E77D2C00) [pid = 3696] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DC5D2C00) [pid = 3696] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E1D32400) [pid = 3696] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E735E800) [pid = 3696] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DE18FC00) [pid = 3696] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EE6EC400) [pid = 3696] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DBB8A000) [pid = 3696] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:00:56 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EB3C9400) [pid = 3696] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:00:56 INFO - PROCESS | 3696 | 1466589656731 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]]]}] 03:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 775ms 03:00:56 INFO - PROCESS | 3696 | 1466589656757 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 3696 | 1466589656760 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 03:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:00:56 INFO - PROCESS | 3696 | 1466589656763 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - PROCESS | 3696 | 1466589656765 Marionette TRACE conn6 <- [1,626,null,{}] 03:00:56 INFO - PROCESS | 3696 | 1466589656768 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}] 03:00:56 INFO - PROCESS | 3696 | 1466589656770 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:56 INFO - PROCESS | 3696 | 1466589656851 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 03:00:56 INFO - PROCESS | 3696 | 1466589656856 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 3696 | 1466589656858 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E28B3000 == 36 [pid = 3696] [id = 166] 03:00:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DBB91C00) [pid = 3696] [serial = 496] [outer = 0000000000000000] 03:00:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E3885400) [pid = 3696] [serial = 497] [outer = 000000A9DBB91C00] 03:00:56 INFO - PROCESS | 3696 | 1466589656902 Marionette DEBUG loaded listener.js 03:00:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EAD8A800) [pid = 3696] [serial = 498] [outer = 000000A9DBB91C00] 03:00:57 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:57 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:00:57 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:57 INFO - PROCESS | 3696 | 1466589657320 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]]]}] 03:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 586ms 03:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:00:57 INFO - PROCESS | 3696 | 1466589657352 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 3696 | 1466589657354 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 03:00:57 INFO - PROCESS | 3696 | 1466589657357 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 3696 | 1466589657359 Marionette TRACE conn6 <- [1,630,null,{}] 03:00:57 INFO - PROCESS | 3696 | 1466589657362 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}] 03:00:57 INFO - PROCESS | 3696 | 1466589657364 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:57 INFO - PROCESS | 3696 | 1466589657454 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 03:00:57 INFO - PROCESS | 3696 | 1466589657487 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:57 INFO - PROCESS | 3696 | 1466589657489 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D2B800 == 37 [pid = 3696] [id = 167] 03:00:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EE6EC400) [pid = 3696] [serial = 499] [outer = 0000000000000000] 03:00:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EE8CB000) [pid = 3696] [serial = 500] [outer = 000000A9EE6EC400] 03:00:57 INFO - PROCESS | 3696 | 1466589657533 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EE8D7400) [pid = 3696] [serial = 501] [outer = 000000A9EE6EC400] 03:00:57 INFO - PROCESS | 3696 | 1466589657951 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]]]}] 03:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 03:00:57 INFO - PROCESS | 3696 | 1466589657991 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 3696 | 1466589657993 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 03:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:00:57 INFO - PROCESS | 3696 | 1466589657996 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 3696 | 1466589657998 Marionette TRACE conn6 <- [1,634,null,{}] 03:00:58 INFO - PROCESS | 3696 | 1466589658001 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}] 03:00:58 INFO - PROCESS | 3696 | 1466589658003 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:58 INFO - PROCESS | 3696 | 1466589658085 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 03:00:58 INFO - PROCESS | 3696 | 1466589658091 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 3696 | 1466589658093 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F63800 == 38 [pid = 3696] [id = 168] 03:00:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EE9AA400) [pid = 3696] [serial = 502] [outer = 0000000000000000] 03:00:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EE9AF000) [pid = 3696] [serial = 503] [outer = 000000A9EE9AA400] 03:00:58 INFO - PROCESS | 3696 | 1466589658136 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EE9D0800) [pid = 3696] [serial = 504] [outer = 000000A9EE9AA400] 03:00:58 INFO - PROCESS | 3696 | 1466589658545 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]]]}] 03:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 585ms 03:00:58 INFO - PROCESS | 3696 | 1466589658586 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 03:00:58 INFO - PROCESS | 3696 | 1466589658597 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 03:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:00:58 INFO - PROCESS | 3696 | 1466589658600 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:00:58 INFO - PROCESS | 3696 | 1466589658602 Marionette TRACE conn6 <- [1,638,null,{}] 03:00:58 INFO - PROCESS | 3696 | 1466589658610 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}] 03:00:58 INFO - PROCESS | 3696 | 1466589658612 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:58 INFO - PROCESS | 3696 | 1466589658695 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 03:00:58 INFO - PROCESS | 3696 | 1466589658741 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 3696 | 1466589658745 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD488000 == 39 [pid = 3696] [id = 169] 03:00:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DBA0C800) [pid = 3696] [serial = 505] [outer = 0000000000000000] 03:00:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DC529400) [pid = 3696] [serial = 506] [outer = 000000A9DBA0C800] 03:00:58 INFO - PROCESS | 3696 | 1466589658874 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DECB6800) [pid = 3696] [serial = 507] [outer = 000000A9DBA0C800] 03:00:59 INFO - PROCESS | 3696 | 1466589659484 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]]]}] 03:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 940ms 03:00:59 INFO - PROCESS | 3696 | 1466589659545 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 3696 | 1466589659549 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 03:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:00:59 INFO - PROCESS | 3696 | 1466589659553 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 3696 | 1466589659557 Marionette TRACE conn6 <- [1,642,null,{}] 03:00:59 INFO - PROCESS | 3696 | 1466589659563 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}] 03:00:59 INFO - PROCESS | 3696 | 1466589659566 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:59 INFO - PROCESS | 3696 | 1466589659682 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 03:00:59 INFO - PROCESS | 3696 | 1466589659757 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 3696 | 1466589659760 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:00:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA10E800 == 40 [pid = 3696] [id = 170] 03:00:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E851CC00) [pid = 3696] [serial = 508] [outer = 0000000000000000] 03:00:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E9690800) [pid = 3696] [serial = 509] [outer = 000000A9E851CC00] 03:00:59 INFO - PROCESS | 3696 | 1466589659858 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E9847C00) [pid = 3696] [serial = 510] [outer = 000000A9E851CC00] 03:01:00 INFO - PROCESS | 3696 | 1466589660452 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]]]}] 03:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 942ms 03:01:00 INFO - PROCESS | 3696 | 1466589660501 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 3696 | 1466589660505 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 03:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:01:00 INFO - PROCESS | 3696 | 1466589660511 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 3696 | 1466589660513 Marionette TRACE conn6 <- [1,646,null,{}] 03:01:00 INFO - PROCESS | 3696 | 1466589660517 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}] 03:01:00 INFO - PROCESS | 3696 | 1466589660520 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:00 INFO - PROCESS | 3696 | 1466589660636 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 03:01:00 INFO - PROCESS | 3696 | 1466589660709 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 3696 | 1466589660711 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1052000 == 41 [pid = 3696] [id = 171] 03:01:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EAD8D400) [pid = 3696] [serial = 511] [outer = 0000000000000000] 03:01:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9ED80D000) [pid = 3696] [serial = 512] [outer = 000000A9EAD8D400] 03:01:00 INFO - PROCESS | 3696 | 1466589660806 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EE6E6400) [pid = 3696] [serial = 513] [outer = 000000A9EAD8D400] 03:01:01 INFO - PROCESS | 3696 | 1466589661400 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]]]}] 03:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 942ms 03:01:01 INFO - PROCESS | 3696 | 1466589661455 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 3696 | 1466589661458 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 03:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:01:01 INFO - PROCESS | 3696 | 1466589661463 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 3696 | 1466589661470 Marionette TRACE conn6 <- [1,650,null,{}] 03:01:01 INFO - PROCESS | 3696 | 1466589661480 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}] 03:01:01 INFO - PROCESS | 3696 | 1466589661484 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:01 INFO - PROCESS | 3696 | 1466589661602 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 03:01:01 INFO - PROCESS | 3696 | 1466589661671 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 3696 | 1466589661673 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2019000 == 42 [pid = 3696] [id = 172] 03:01:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EF912800) [pid = 3696] [serial = 514] [outer = 0000000000000000] 03:01:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EF91C400) [pid = 3696] [serial = 515] [outer = 000000A9EF912800] 03:01:01 INFO - PROCESS | 3696 | 1466589661727 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9EF98AC00) [pid = 3696] [serial = 516] [outer = 000000A9EF912800] 03:01:02 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:01:02 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:01:02 INFO - PROCESS | 3696 | 1466589662331 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]]]}] 03:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 902ms 03:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:01:02 INFO - PROCESS | 3696 | 1466589662367 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 3696 | 1466589662370 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 03:01:02 INFO - PROCESS | 3696 | 1466589662374 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 3696 | 1466589662376 Marionette TRACE conn6 <- [1,654,null,{}] 03:01:02 INFO - PROCESS | 3696 | 1466589662380 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}] 03:01:02 INFO - PROCESS | 3696 | 1466589662382 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:02 INFO - PROCESS | 3696 | 1466589662496 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 03:01:02 INFO - PROCESS | 3696 | 1466589662581 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 3696 | 1466589662583 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DEC1C000 == 43 [pid = 3696] [id = 173] 03:01:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9DD733C00) [pid = 3696] [serial = 517] [outer = 0000000000000000] 03:01:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9DE199C00) [pid = 3696] [serial = 518] [outer = 000000A9DD733C00] 03:01:02 INFO - PROCESS | 3696 | 1466589662638 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9E7DD5800) [pid = 3696] [serial = 519] [outer = 000000A9DD733C00] 03:01:03 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:01:03 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:01:03 INFO - PROCESS | 3696 | 1466589663443 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]]]}] 03:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1089ms 03:01:03 INFO - PROCESS | 3696 | 1466589663468 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 03:01:03 INFO - PROCESS | 3696 | 1466589663472 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 03:01:03 INFO - PROCESS | 3696 | 1466589663478 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:01:03 INFO - PROCESS | 3696 | 1466589663482 Marionette TRACE conn6 <- [1,658,null,{}] 03:01:03 INFO - PROCESS | 3696 | 1466589663488 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}] 03:01:03 INFO - PROCESS | 3696 | 1466589663491 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:03 INFO - PROCESS | 3696 | 1466589663602 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 03:01:03 INFO - PROCESS | 3696 | 1466589663677 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 3696 | 1466589663680 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E4F800 == 44 [pid = 3696] [id = 174] 03:01:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9E282A000) [pid = 3696] [serial = 520] [outer = 0000000000000000] 03:01:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9E3916800) [pid = 3696] [serial = 521] [outer = 000000A9E282A000] 03:01:03 INFO - PROCESS | 3696 | 1466589663730 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000A9E7352000) [pid = 3696] [serial = 522] [outer = 000000A9E282A000] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F63800 == 43 [pid = 3696] [id = 168] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D2B800 == 42 [pid = 3696] [id = 167] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E28B3000 == 41 [pid = 3696] [id = 166] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7A4000 == 40 [pid = 3696] [id = 165] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED072800 == 39 [pid = 3696] [id = 164] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE46000 == 38 [pid = 3696] [id = 163] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA2BC000 == 37 [pid = 3696] [id = 162] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7774000 == 36 [pid = 3696] [id = 161] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2EA3800 == 35 [pid = 3696] [id = 160] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA320000 == 34 [pid = 3696] [id = 159] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F9800 == 33 [pid = 3696] [id = 158] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DA9000 == 32 [pid = 3696] [id = 157] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DEC1C000 == 31 [pid = 3696] [id = 173] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2019000 == 30 [pid = 3696] [id = 172] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1052000 == 29 [pid = 3696] [id = 171] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA10E800 == 28 [pid = 3696] [id = 170] 03:01:04 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD488000 == 27 [pid = 3696] [id = 169] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000A9ECB9B800) [pid = 3696] [serial = 468] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9DD747000) [pid = 3696] [serial = 447] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9EE8D6800) [pid = 3696] [serial = 441] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E9693800) [pid = 3696] [serial = 458] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9EE9CDC00) [pid = 3696] [serial = 434] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9E989C400) [pid = 3696] [serial = 431] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E3887400) [pid = 3696] [serial = 444] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E7804400) [pid = 3696] [serial = 455] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E9690000) [pid = 3696] [serial = 462] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E20B4C00) [pid = 3696] [serial = 450] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9EF921C00) [pid = 3696] [serial = 435] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E1D36800) [pid = 3696] [serial = 449] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EB3C7800) [pid = 3696] [serial = 465] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E1D32C00) [pid = 3696] [serial = 428] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EF91E800) [pid = 3696] [serial = 438] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EAD90400) [pid = 3696] [serial = 432] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E7354800) [pid = 3696] [serial = 453] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD725C00) [pid = 3696] [serial = 446] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EE8CF400) [pid = 3696] [serial = 440] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DE193400) [pid = 3696] [serial = 443] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E38D2C00) [pid = 3696] [serial = 429] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD730C00) [pid = 3696] [serial = 461] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EAD8D800) [pid = 3696] [serial = 464] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EE6F0400) [pid = 3696] [serial = 437] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E8512000) [pid = 3696] [serial = 456] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E9744C00) [pid = 3696] [serial = 459] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7069000) [pid = 3696] [serial = 452] [outer = 0000000000000000] [url = about:blank] 03:01:04 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EBC47800) [pid = 3696] [serial = 467] [outer = 0000000000000000] [url = about:blank] 03:01:05 INFO - PROCESS | 3696 | 1466589664999 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]]]}] 03:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1580ms 03:01:05 INFO - PROCESS | 3696 | 1466589665064 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 3696 | 1466589665069 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 03:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:01:05 INFO - PROCESS | 3696 | 1466589665073 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 3696 | 1466589665077 Marionette TRACE conn6 <- [1,662,null,{}] 03:01:05 INFO - PROCESS | 3696 | 1466589665083 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}] 03:01:05 INFO - PROCESS | 3696 | 1466589665086 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:05 INFO - PROCESS | 3696 | 1466589665173 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 03:01:05 INFO - PROCESS | 3696 | 1466589665187 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 3696 | 1466589665189 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E24C4000 == 28 [pid = 3696] [id = 175] 03:01:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD57F800) [pid = 3696] [serial = 523] [outer = 0000000000000000] 03:01:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DD72B800) [pid = 3696] [serial = 524] [outer = 000000A9DD57F800] 03:01:05 INFO - PROCESS | 3696 | 1466589665238 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DD74E400) [pid = 3696] [serial = 525] [outer = 000000A9DD57F800] 03:01:05 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:01:05 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:01:05 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:01:05 INFO - PROCESS | 3696 | [3696] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:01:05 INFO - PROCESS | 3696 | 1466589665715 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]]]}] 03:01:05 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 03:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 690ms 03:01:05 INFO - PROCESS | 3696 | 1466589665768 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 3696 | 1466589665773 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 03:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:01:05 INFO - PROCESS | 3696 | 1466589665780 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 3696 | 1466589665783 Marionette TRACE conn6 <- [1,666,null,{}] 03:01:05 INFO - PROCESS | 3696 | 1466589665787 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}] 03:01:05 INFO - PROCESS | 3696 | 1466589665789 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:05 INFO - PROCESS | 3696 | 1466589665909 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 03:01:05 INFO - PROCESS | 3696 | 1466589665983 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 3696 | 1466589665985 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E0F800 == 29 [pid = 3696] [id = 176] 03:01:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DEC50800) [pid = 3696] [serial = 526] [outer = 0000000000000000] 03:01:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E1D3B800) [pid = 3696] [serial = 527] [outer = 000000A9DEC50800] 03:01:06 INFO - PROCESS | 3696 | 1466589666035 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E2823800) [pid = 3696] [serial = 528] [outer = 000000A9DEC50800] 03:01:06 INFO - PROCESS | 3696 | 1466589666416 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]]]}] 03:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 03:01:06 INFO - PROCESS | 3696 | 1466589666473 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 03:01:06 INFO - PROCESS | 3696 | 1466589666475 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 03:01:06 INFO - PROCESS | 3696 | 1466589666479 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:01:06 INFO - PROCESS | 3696 | 1466589666483 Marionette TRACE conn6 <- [1,670,null,{}] 03:01:06 INFO - PROCESS | 3696 | 1466589666494 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}] 03:01:06 INFO - PROCESS | 3696 | 1466589666499 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:06 INFO - PROCESS | 3696 | 1466589666587 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 03:01:06 INFO - PROCESS | 3696 | 1466589666594 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 3696 | 1466589666597 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96F9000 == 30 [pid = 3696] [id = 177] 03:01:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD57A800) [pid = 3696] [serial = 529] [outer = 0000000000000000] 03:01:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E7067400) [pid = 3696] [serial = 530] [outer = 000000A9DD57A800] 03:01:06 INFO - PROCESS | 3696 | 1466589666647 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E7354C00) [pid = 3696] [serial = 531] [outer = 000000A9DD57A800] 03:01:07 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:01:07 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:01:07 INFO - PROCESS | 3696 | 1466589667642 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]]]}] 03:01:07 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) 03:01:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1199ms 03:01:07 INFO - PROCESS | 3696 | 1466589667680 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 3696 | 1466589667683 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 03:01:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:01:07 INFO - PROCESS | 3696 | 1466589667686 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 3696 | 1466589667688 Marionette TRACE conn6 <- [1,674,null,{}] 03:01:07 INFO - PROCESS | 3696 | 1466589667691 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}] 03:01:07 INFO - PROCESS | 3696 | 1466589667693 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:07 INFO - PROCESS | 3696 | 1466589667806 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 03:01:07 INFO - PROCESS | 3696 | 1466589667812 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 3696 | 1466589667815 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0AE800 == 31 [pid = 3696] [id = 178] 03:01:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E7DD2400) [pid = 3696] [serial = 532] [outer = 0000000000000000] 03:01:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7DD8400) [pid = 3696] [serial = 533] [outer = 000000A9E7DD2400] 03:01:07 INFO - PROCESS | 3696 | 1466589667898 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E8559400) [pid = 3696] [serial = 534] [outer = 000000A9E7DD2400] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EE9AA400) [pid = 3696] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EBC4A400) [pid = 3696] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD72AC00) [pid = 3696] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E6877000) [pid = 3696] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E418F400) [pid = 3696] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E78D3800) [pid = 3696] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EE6E7C00) [pid = 3696] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD748400) [pid = 3696] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9ECE27C00) [pid = 3696] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DBB91C00) [pid = 3696] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EE6EC400) [pid = 3696] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:01:08 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EA3AD000) [pid = 3696] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:01:08 INFO - PROCESS | 3696 | 1466589668931 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]]]}] 03:01:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:01:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1293ms 03:01:08 INFO - PROCESS | 3696 | 1466589668983 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 3696 | 1466589668985 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 03:01:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:01:08 INFO - PROCESS | 3696 | 1466589668988 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 3696 | 1466589668990 Marionette TRACE conn6 <- [1,678,null,{}] 03:01:09 INFO - PROCESS | 3696 | 1466589668994 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}] 03:01:09 INFO - PROCESS | 3696 | 1466589668996 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:09 INFO - PROCESS | 3696 | 1466589669078 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 03:01:09 INFO - PROCESS | 3696 | 1466589669083 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 3696 | 1466589669085 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA32E000 == 32 [pid = 3696] [id = 179] 03:01:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD57FC00) [pid = 3696] [serial = 535] [outer = 0000000000000000] 03:01:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E2C6CC00) [pid = 3696] [serial = 536] [outer = 000000A9DD57FC00] 03:01:09 INFO - PROCESS | 3696 | 1466589669131 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E968F800) [pid = 3696] [serial = 537] [outer = 000000A9DD57FC00] 03:01:10 INFO - PROCESS | 3696 | 1466589670360 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]]]}] 03:01:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:01:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1386ms 03:01:10 INFO - PROCESS | 3696 | 1466589670378 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 3696 | 1466589670383 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 03:01:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:01:10 INFO - PROCESS | 3696 | 1466589670388 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 3696 | 1466589670392 Marionette TRACE conn6 <- [1,682,null,{}] 03:01:10 INFO - PROCESS | 3696 | 1466589670397 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}] 03:01:10 INFO - PROCESS | 3696 | 1466589670401 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:10 INFO - PROCESS | 3696 | 1466589670587 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 03:01:10 INFO - PROCESS | 3696 | 1466589670676 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 3696 | 1466589670679 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E0E000 == 33 [pid = 3696] [id = 180] 03:01:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DD731000) [pid = 3696] [serial = 538] [outer = 0000000000000000] 03:01:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DE190800) [pid = 3696] [serial = 539] [outer = 000000A9DD731000] 03:01:10 INFO - PROCESS | 3696 | 1466589670737 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E1FF1800) [pid = 3696] [serial = 540] [outer = 000000A9DD731000] 03:01:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0AE800 == 32 [pid = 3696] [id = 178] 03:01:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96F9000 == 31 [pid = 3696] [id = 177] 03:01:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E0F800 == 30 [pid = 3696] [id = 176] 03:01:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E24C4000 == 29 [pid = 3696] [id = 175] 03:01:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E4F800 == 28 [pid = 3696] [id = 174] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EE9AF000) [pid = 3696] [serial = 503] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9ECE1B400) [pid = 3696] [serial = 491] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DE196000) [pid = 3696] [serial = 479] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E2CD1000) [pid = 3696] [serial = 480] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7380800) [pid = 3696] [serial = 482] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E82CEC00) [pid = 3696] [serial = 483] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E7075400) [pid = 3696] [serial = 476] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E78D7000) [pid = 3696] [serial = 477] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E9846C00) [pid = 3696] [serial = 485] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EA03D800) [pid = 3696] [serial = 486] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EE6E9000) [pid = 3696] [serial = 494] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9DD753000) [pid = 3696] [serial = 473] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E1FF1C00) [pid = 3696] [serial = 474] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9ED3A6C00) [pid = 3696] [serial = 471] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9ED097C00) [pid = 3696] [serial = 470] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E3885400) [pid = 3696] [serial = 497] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EE8CB000) [pid = 3696] [serial = 500] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9EE8D7400) [pid = 3696] [serial = 501] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9EE9D0800) [pid = 3696] [serial = 504] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9EE867C00) [pid = 3696] [serial = 495] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9EAD95000) [pid = 3696] [serial = 488] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9EBB14000) [pid = 3696] [serial = 489] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9ED0B9800) [pid = 3696] [serial = 492] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9EAD8A800) [pid = 3696] [serial = 498] [outer = 0000000000000000] [url = about:blank] 03:01:11 INFO - PROCESS | 3696 | 1466589671880 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]]]}] 03:01:11 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) 03:01:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1535ms 03:01:11 INFO - PROCESS | 3696 | 1466589671926 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 03:01:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:01:11 INFO - PROCESS | 3696 | 1466589671930 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 03:01:11 INFO - PROCESS | 3696 | 1466589671935 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 3696 | 1466589671938 Marionette TRACE conn6 <- [1,686,null,{}] 03:01:11 INFO - PROCESS | 3696 | 1466589671944 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}] 03:01:11 INFO - PROCESS | 3696 | 1466589671947 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:12 INFO - PROCESS | 3696 | 1466589672075 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 03:01:12 INFO - PROCESS | 3696 | 1466589672147 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 3696 | 1466589672152 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DE163800 == 29 [pid = 3696] [id = 181] 03:01:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9DCA30400) [pid = 3696] [serial = 541] [outer = 0000000000000000] 03:01:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9DCC3D000) [pid = 3696] [serial = 542] [outer = 000000A9DCA30400] 03:01:12 INFO - PROCESS | 3696 | 1466589672202 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9DD427800) [pid = 3696] [serial = 543] [outer = 000000A9DCA30400] 03:01:13 INFO - PROCESS | 3696 | 1466589673063 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]]]}] 03:01:13 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) 03:01:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1182ms 03:01:13 INFO - PROCESS | 3696 | 1466589673118 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 3696 | 1466589673123 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 03:01:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:01:13 INFO - PROCESS | 3696 | 1466589673136 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 3696 | 1466589673139 Marionette TRACE conn6 <- [1,690,null,{}] 03:01:13 INFO - PROCESS | 3696 | 1466589673143 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}] 03:01:13 INFO - PROCESS | 3696 | 1466589673145 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:13 INFO - PROCESS | 3696 | 1466589673238 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 03:01:13 INFO - PROCESS | 3696 | 1466589673246 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 3696 | 1466589673248 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3758800 == 30 [pid = 3696] [id = 182] 03:01:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9DDBA0C00) [pid = 3696] [serial = 544] [outer = 0000000000000000] 03:01:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9DDC2F400) [pid = 3696] [serial = 545] [outer = 000000A9DDBA0C00] 03:01:13 INFO - PROCESS | 3696 | 1466589673297 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9DE195400) [pid = 3696] [serial = 546] [outer = 000000A9DDBA0C00] 03:01:14 INFO - PROCESS | 3696 | 1466589674247 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]]]}] 03:01:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:01:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1128ms 03:01:14 INFO - PROCESS | 3696 | 1466589674265 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 3696 | 1466589674268 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 03:01:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:01:14 INFO - PROCESS | 3696 | 1466589674271 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 3696 | 1466589674275 Marionette TRACE conn6 <- [1,694,null,{}] 03:01:14 INFO - PROCESS | 3696 | 1466589674287 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}] 03:01:14 INFO - PROCESS | 3696 | 1466589674292 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:14 INFO - PROCESS | 3696 | 1466589674414 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 03:01:14 INFO - PROCESS | 3696 | 1466589674421 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 3696 | 1466589674424 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E777D000 == 31 [pid = 3696] [id = 183] 03:01:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E2CDB800) [pid = 3696] [serial = 547] [outer = 0000000000000000] 03:01:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E2D40400) [pid = 3696] [serial = 548] [outer = 000000A9E2CDB800] 03:01:14 INFO - PROCESS | 3696 | 1466589674474 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E38D4400) [pid = 3696] [serial = 549] [outer = 000000A9E2CDB800] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E282A000) [pid = 3696] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9DEC50800) [pid = 3696] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9E7DD2400) [pid = 3696] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9DD57A800) [pid = 3696] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9DD57F800) [pid = 3696] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9DBA0C800) [pid = 3696] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9E851CC00) [pid = 3696] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9EAD8D400) [pid = 3696] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9EF912800) [pid = 3696] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:01:15 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000A9DD733C00) [pid = 3696] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:01:15 INFO - PROCESS | 3696 | 1466589675438 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]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:01:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1181ms 03:01:15 INFO - PROCESS | 3696 | 1466589675455 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 3696 | 1466589675458 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 03:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:01:15 INFO - PROCESS | 3696 | 1466589675462 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 3696 | 1466589675464 Marionette TRACE conn6 <- [1,698,null,{}] 03:01:15 INFO - PROCESS | 3696 | 1466589675467 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}] 03:01:15 INFO - PROCESS | 3696 | 1466589675469 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:15 INFO - PROCESS | 3696 | 1466589675556 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 03:01:15 INFO - PROCESS | 3696 | 1466589675562 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 3696 | 1466589675564 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98ED000 == 32 [pid = 3696] [id = 184] 03:01:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9E41F7800) [pid = 3696] [serial = 550] [outer = 0000000000000000] 03:01:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9E435C400) [pid = 3696] [serial = 551] [outer = 000000A9E41F7800] 03:01:15 INFO - PROCESS | 3696 | 1466589675609 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9E7350400) [pid = 3696] [serial = 552] [outer = 000000A9E41F7800] 03:01:16 INFO - PROCESS | 3696 | 1466589676543 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]]]}] 03:01:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:01:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1125ms 03:01:16 INFO - PROCESS | 3696 | 1466589676590 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 3696 | 1466589676592 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 03:01:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:01:16 INFO - PROCESS | 3696 | 1466589676596 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 3696 | 1466589676597 Marionette TRACE conn6 <- [1,702,null,{}] 03:01:16 INFO - PROCESS | 3696 | 1466589676601 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}] 03:01:16 INFO - PROCESS | 3696 | 1466589676603 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:16 INFO - PROCESS | 3696 | 1466589676686 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 03:01:16 INFO - PROCESS | 3696 | 1466589676693 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 3696 | 1466589676695 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA334000 == 33 [pid = 3696] [id = 185] 03:01:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9E735D000) [pid = 3696] [serial = 553] [outer = 0000000000000000] 03:01:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E77D1C00) [pid = 3696] [serial = 554] [outer = 000000A9E735D000] 03:01:16 INFO - PROCESS | 3696 | 1466589676739 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E78D3C00) [pid = 3696] [serial = 555] [outer = 000000A9E735D000] 03:01:17 INFO - PROCESS | 3696 | 1466589677679 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]]]}] 03:01:17 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 03:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1129ms 03:01:17 INFO - PROCESS | 3696 | 1466589677727 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 3696 | 1466589677730 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 03:01:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:01:17 INFO - PROCESS | 3696 | 1466589677733 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 3696 | 1466589677735 Marionette TRACE conn6 <- [1,706,null,{}] 03:01:17 INFO - PROCESS | 3696 | 1466589677738 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}] 03:01:17 INFO - PROCESS | 3696 | 1466589677744 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:17 INFO - PROCESS | 3696 | 1466589677856 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 03:01:17 INFO - PROCESS | 3696 | 1466589677862 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 3696 | 1466589677864 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE14000 == 34 [pid = 3696] [id = 186] 03:01:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E7DD0400) [pid = 3696] [serial = 556] [outer = 0000000000000000] 03:01:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E9699800) [pid = 3696] [serial = 557] [outer = 000000A9E7DD0400] 03:01:17 INFO - PROCESS | 3696 | 1466589677909 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E9746C00) [pid = 3696] [serial = 558] [outer = 000000A9E7DD0400] 03:01:19 INFO - PROCESS | 3696 | 1466589679106 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]]]}] 03:01:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:01:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1387ms 03:01:19 INFO - PROCESS | 3696 | 1466589679124 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 03:01:19 INFO - PROCESS | 3696 | 1466589679128 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 03:01:19 INFO - PROCESS | 3696 | 1466589679133 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:01:19 INFO - PROCESS | 3696 | 1466589679137 Marionette TRACE conn6 <- [1,710,null,{}] 03:01:19 INFO - PROCESS | 3696 | 1466589679142 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}] 03:01:19 INFO - PROCESS | 3696 | 1466589679147 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:19 INFO - PROCESS | 3696 | 1466589679260 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 03:01:19 INFO - PROCESS | 3696 | 1466589679378 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 3696 | 1466589679381 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E376E800 == 35 [pid = 3696] [id = 187] 03:01:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DD749000) [pid = 3696] [serial = 559] [outer = 0000000000000000] 03:01:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DD752C00) [pid = 3696] [serial = 560] [outer = 000000A9DD749000] 03:01:19 INFO - PROCESS | 3696 | 1466589679440 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E1D3A800) [pid = 3696] [serial = 561] [outer = 000000A9DD749000] 03:01:20 INFO - PROCESS | 3696 | 1466589680007 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] 03:01:20 INFO - PROCESS | 3696 | 1466589680086 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 03:01:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:01:20 INFO - PROCESS | 3696 | 1466589680093 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 3696 | 1466589680097 Marionette TRACE conn6 <- [1,714,null,{}] 03:01:20 INFO - PROCESS | 3696 | 1466589680101 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}] 03:01:20 INFO - PROCESS | 3696 | 1466589680104 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:20 INFO - PROCESS | 3696 | 1466589680217 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 03:01:20 INFO - PROCESS | 3696 | 1466589680286 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 3696 | 1466589680289 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EADD1800 == 36 [pid = 3696] [id = 188] 03:01:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E706CC00) [pid = 3696] [serial = 562] [outer = 0000000000000000] 03:01:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E7075000) [pid = 3696] [serial = 563] [outer = 000000A9E706CC00] 03:01:20 INFO - PROCESS | 3696 | 1466589680346 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E7DD5400) [pid = 3696] [serial = 564] [outer = 000000A9E706CC00] 03:01:21 INFO - PROCESS | 3696 | 1466589681002 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]]]}] 03:01:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:01:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 943ms 03:01:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:01:21 INFO - PROCESS | 3696 | 1466589681038 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 3696 | 1466589681041 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 03:01:21 INFO - PROCESS | 3696 | 1466589681044 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 3696 | 1466589681049 Marionette TRACE conn6 <- [1,718,null,{}] 03:01:21 INFO - PROCESS | 3696 | 1466589681060 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}] 03:01:21 INFO - PROCESS | 3696 | 1466589681065 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:21 INFO - PROCESS | 3696 | 1466589681175 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 03:01:21 INFO - PROCESS | 3696 | 1466589681247 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 3696 | 1466589681250 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECB29000 == 37 [pid = 3696] [id = 189] 03:01:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E983B000) [pid = 3696] [serial = 565] [outer = 0000000000000000] 03:01:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E9847400) [pid = 3696] [serial = 566] [outer = 000000A9E983B000] 03:01:21 INFO - PROCESS | 3696 | 1466589681308 Marionette DEBUG loaded listener.js 03:01:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E7076000) [pid = 3696] [serial = 567] [outer = 000000A9E983B000] 03:01:22 INFO - PROCESS | 3696 | 1466589682075 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] 03:01:22 INFO - PROCESS | 3696 | 1466589682135 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 03:01:22 INFO - PROCESS | 3696 | 1466589682140 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:01:22 INFO - PROCESS | 3696 | 1466589682144 Marionette TRACE conn6 <- [1,722,null,{}] 03:01:22 INFO - PROCESS | 3696 | 1466589682149 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}] 03:01:22 INFO - PROCESS | 3696 | 1466589682152 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:22 INFO - PROCESS | 3696 | 1466589682258 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 03:01:22 INFO - PROCESS | 3696 | 1466589682340 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:22 INFO - PROCESS | 3696 | 1466589682345 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DEC0F000 == 38 [pid = 3696] [id = 190] 03:01:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DEAEA400) [pid = 3696] [serial = 568] [outer = 0000000000000000] 03:01:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E1D3CC00) [pid = 3696] [serial = 569] [outer = 000000A9DEAEA400] 03:01:22 INFO - PROCESS | 3696 | 1466589682395 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E38D1000) [pid = 3696] [serial = 570] [outer = 000000A9DEAEA400] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA334000 == 37 [pid = 3696] [id = 185] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98ED000 == 36 [pid = 3696] [id = 184] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E777D000 == 35 [pid = 3696] [id = 183] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3758800 == 34 [pid = 3696] [id = 182] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DE163800 == 33 [pid = 3696] [id = 181] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E0E000 == 32 [pid = 3696] [id = 180] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA32E000 == 31 [pid = 3696] [id = 179] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECB29000 == 30 [pid = 3696] [id = 189] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EADD1800 == 29 [pid = 3696] [id = 188] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E376E800 == 28 [pid = 3696] [id = 187] 03:01:23 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE14000 == 27 [pid = 3696] [id = 186] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E3916800) [pid = 3696] [serial = 521] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E1D3B800) [pid = 3696] [serial = 527] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E2823800) [pid = 3696] [serial = 528] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E7DD8400) [pid = 3696] [serial = 533] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E7067400) [pid = 3696] [serial = 530] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DD72B800) [pid = 3696] [serial = 524] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9DD74E400) [pid = 3696] [serial = 525] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9DECB6800) [pid = 3696] [serial = 507] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DC529400) [pid = 3696] [serial = 506] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E9847C00) [pid = 3696] [serial = 510] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E9690800) [pid = 3696] [serial = 509] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EE6E6400) [pid = 3696] [serial = 513] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9ED80D000) [pid = 3696] [serial = 512] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9EF98AC00) [pid = 3696] [serial = 516] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9EF91C400) [pid = 3696] [serial = 515] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9E7DD5800) [pid = 3696] [serial = 519] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9DE199C00) [pid = 3696] [serial = 518] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9E2C6CC00) [pid = 3696] [serial = 536] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9E8559400) [pid = 3696] [serial = 534] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9E7352000) [pid = 3696] [serial = 522] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000A9E7354C00) [pid = 3696] [serial = 531] [outer = 0000000000000000] [url = about:blank] 03:01:23 INFO - PROCESS | 3696 | 1466589683628 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]]]}] 03:01:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:01:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1599ms 03:01:23 INFO - PROCESS | 3696 | 1466589683745 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 03:01:23 INFO - PROCESS | 3696 | 1466589683749 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 03:01:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:01:23 INFO - PROCESS | 3696 | 1466589683755 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:01:23 INFO - PROCESS | 3696 | 1466589683758 Marionette TRACE conn6 <- [1,726,null,{}] 03:01:23 INFO - PROCESS | 3696 | 1466589683764 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}] 03:01:23 INFO - PROCESS | 3696 | 1466589683767 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:23 INFO - PROCESS | 3696 | 1466589683863 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 03:01:23 INFO - PROCESS | 3696 | 1466589683870 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 3696 | 1466589683875 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E275A000 == 28 [pid = 3696] [id = 191] 03:01:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9DD57D800) [pid = 3696] [serial = 571] [outer = 0000000000000000] 03:01:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9DD730000) [pid = 3696] [serial = 572] [outer = 000000A9DD57D800] 03:01:23 INFO - PROCESS | 3696 | 1466589683925 Marionette DEBUG loaded listener.js 03:01:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9DDB98000) [pid = 3696] [serial = 573] [outer = 000000A9DD57D800] 03:01:24 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:01:24 INFO - PROCESS | 3696 | 1466589684884 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]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1197ms 03:01:24 INFO - PROCESS | 3696 | 1466589684954 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 3696 | 1466589684960 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 03:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:01:24 INFO - PROCESS | 3696 | 1466589684966 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 3696 | 1466589684969 Marionette TRACE conn6 <- [1,730,null,{}] 03:01:24 INFO - PROCESS | 3696 | 1466589684973 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}] 03:01:24 INFO - PROCESS | 3696 | 1466589684976 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:25 INFO - PROCESS | 3696 | 1466589685065 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 03:01:25 INFO - PROCESS | 3696 | 1466589685073 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 3696 | 1466589685076 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39E7800 == 29 [pid = 3696] [id = 192] 03:01:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9E1D3B000) [pid = 3696] [serial = 574] [outer = 0000000000000000] 03:01:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E1DB6400) [pid = 3696] [serial = 575] [outer = 000000A9E1D3B000] 03:01:25 INFO - PROCESS | 3696 | 1466589685124 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E282A000) [pid = 3696] [serial = 576] [outer = 000000A9E1D3B000] 03:01:26 INFO - PROCESS | 3696 | 1466589686097 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]]]}] 03:01:26 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 03:01:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1182ms 03:01:26 INFO - PROCESS | 3696 | 1466589686151 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 03:01:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:01:26 INFO - PROCESS | 3696 | 1466589686153 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 03:01:26 INFO - PROCESS | 3696 | 1466589686157 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 3696 | 1466589686160 Marionette TRACE conn6 <- [1,734,null,{}] 03:01:26 INFO - PROCESS | 3696 | 1466589686178 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}] 03:01:26 INFO - PROCESS | 3696 | 1466589686183 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:26 INFO - PROCESS | 3696 | 1466589686294 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 03:01:26 INFO - PROCESS | 3696 | 1466589686302 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 3696 | 1466589686306 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BF6000 == 30 [pid = 3696] [id = 193] 03:01:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9DD727C00) [pid = 3696] [serial = 577] [outer = 0000000000000000] 03:01:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E7069400) [pid = 3696] [serial = 578] [outer = 000000A9DD727C00] 03:01:26 INFO - PROCESS | 3696 | 1466589686355 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E7356400) [pid = 3696] [serial = 579] [outer = 000000A9DD727C00] 03:01:27 INFO - PROCESS | 3696 | 1466589687287 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]]]}] 03:01:27 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.) 03:01:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1194ms 03:01:27 INFO - PROCESS | 3696 | 1466589687357 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 3696 | 1466589687360 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 03:01:27 INFO - PROCESS | 3696 | 1466589687363 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:01:27 INFO - PROCESS | 3696 | 1466589687365 Marionette TRACE conn6 <- [1,738,null,{}] 03:01:27 INFO - PROCESS | 3696 | 1466589687369 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}] 03:01:27 INFO - PROCESS | 3696 | 1466589687371 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:27 INFO - PROCESS | 3696 | 1466589687481 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 03:01:27 INFO - PROCESS | 3696 | 1466589687490 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:27 INFO - PROCESS | 3696 | 1466589687492 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F86000 == 31 [pid = 3696] [id = 194] 03:01:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E78D0400) [pid = 3696] [serial = 580] [outer = 0000000000000000] 03:01:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E78D8000) [pid = 3696] [serial = 581] [outer = 000000A9E78D0400] 03:01:27 INFO - PROCESS | 3696 | 1466589687573 Marionette DEBUG loaded listener.js 03:01:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E7DD9C00) [pid = 3696] [serial = 582] [outer = 000000A9E78D0400] 03:01:27 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E7DD0400) [pid = 3696] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:01:27 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E735D000) [pid = 3696] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:01:27 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E2CDB800) [pid = 3696] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:01:27 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9E41F7800) [pid = 3696] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:01:27 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9DD731000) [pid = 3696] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:01:27 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9DD57FC00) [pid = 3696] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:01:27 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9DDBA0C00) [pid = 3696] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:01:27 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9DCA30400) [pid = 3696] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:01:28 INFO - PROCESS | 3696 | 1466589688488 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]]]}] 03:01:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:01:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1183ms 03:01:28 INFO - PROCESS | 3696 | 1466589688550 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 3696 | 1466589688553 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 03:01:28 INFO - PROCESS | 3696 | 1466589688556 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:01:28 INFO - PROCESS | 3696 | 1466589688558 Marionette TRACE conn6 <- [1,742,null,{}] 03:01:28 INFO - PROCESS | 3696 | 1466589688561 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}] 03:01:28 INFO - PROCESS | 3696 | 1466589688563 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:28 INFO - PROCESS | 3696 | 1466589688644 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 03:01:28 INFO - PROCESS | 3696 | 1466589688650 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 3696 | 1466589688652 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA11A000 == 32 [pid = 3696] [id = 195] 03:01:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9DE197C00) [pid = 3696] [serial = 583] [outer = 0000000000000000] 03:01:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E780FC00) [pid = 3696] [serial = 584] [outer = 000000A9DE197C00] 03:01:28 INFO - PROCESS | 3696 | 1466589688697 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E8511000) [pid = 3696] [serial = 585] [outer = 000000A9DE197C00] 03:01:29 INFO - PROCESS | 3696 | 1466589689628 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]]]}] 03:01:29 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 03:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1083ms 03:01:29 INFO - PROCESS | 3696 | 1466589689643 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 3696 | 1466589689645 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 03:01:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:01:29 INFO - PROCESS | 3696 | 1466589689649 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - PROCESS | 3696 | 1466589689651 Marionette TRACE conn6 <- [1,746,null,{}] 03:01:29 INFO - PROCESS | 3696 | 1466589689654 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}] 03:01:29 INFO - PROCESS | 3696 | 1466589689660 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:29 INFO - PROCESS | 3696 | 1466589689806 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 03:01:29 INFO - PROCESS | 3696 | 1466589689867 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 3696 | 1466589689871 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD387000 == 33 [pid = 3696] [id = 196] 03:01:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9DBAD3800) [pid = 3696] [serial = 586] [outer = 0000000000000000] 03:01:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DBBD3400) [pid = 3696] [serial = 587] [outer = 000000A9DBAD3800] 03:01:29 INFO - PROCESS | 3696 | 1466589689930 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DCDB7000) [pid = 3696] [serial = 588] [outer = 000000A9DBAD3800] 03:01:30 INFO - PROCESS | 3696 | 1466589690744 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]]]}] 03:01:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:01:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1126ms 03:01:30 INFO - PROCESS | 3696 | 1466589690799 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 3696 | 1466589690803 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 03:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:01:30 INFO - PROCESS | 3696 | 1466589690808 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 3696 | 1466589690812 Marionette TRACE conn6 <- [1,750,null,{}] 03:01:30 INFO - PROCESS | 3696 | 1466589690817 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}] 03:01:30 INFO - PROCESS | 3696 | 1466589690822 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:30 INFO - PROCESS | 3696 | 1466589690952 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 03:01:31 INFO - PROCESS | 3696 | 1466589691012 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 3696 | 1466589691015 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73E6800 == 34 [pid = 3696] [id = 197] 03:01:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DECB6800) [pid = 3696] [serial = 589] [outer = 0000000000000000] 03:01:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E20B0400) [pid = 3696] [serial = 590] [outer = 000000A9DECB6800] 03:01:31 INFO - PROCESS | 3696 | 1466589691073 Marionette DEBUG loaded listener.js 03:01:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E38D2C00) [pid = 3696] [serial = 591] [outer = 000000A9DECB6800] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF972000 == 33 [pid = 3696] [id = 21] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDA03000 == 32 [pid = 3696] [id = 10] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA113000 == 31 [pid = 3696] [id = 17] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E830A800 == 30 [pid = 3696] [id = 15] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BF8800 == 29 [pid = 3696] [id = 25] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96FB800 == 28 [pid = 3696] [id = 16] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E4C000 == 27 [pid = 3696] [id = 24] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7781000 == 26 [pid = 3696] [id = 14] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2764000 == 25 [pid = 3696] [id = 23] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA11A000 == 24 [pid = 3696] [id = 195] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F86000 == 23 [pid = 3696] [id = 194] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BF6000 == 22 [pid = 3696] [id = 193] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39E7800 == 21 [pid = 3696] [id = 192] 03:01:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E275A000 == 20 [pid = 3696] [id = 191] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E9699800) [pid = 3696] [serial = 557] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E9746C00) [pid = 3696] [serial = 558] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E78D3C00) [pid = 3696] [serial = 555] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E2D40400) [pid = 3696] [serial = 548] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9E435C400) [pid = 3696] [serial = 551] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9E38D4400) [pid = 3696] [serial = 549] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9DE190800) [pid = 3696] [serial = 539] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9E1FF1800) [pid = 3696] [serial = 540] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9E968F800) [pid = 3696] [serial = 537] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9DDC2F400) [pid = 3696] [serial = 545] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9DCC3D000) [pid = 3696] [serial = 542] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9DD427800) [pid = 3696] [serial = 543] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000A9E77D1C00) [pid = 3696] [serial = 554] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000A9E7350400) [pid = 3696] [serial = 552] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (000000A9DE195400) [pid = 3696] [serial = 546] [outer = 0000000000000000] [url = about:blank] 03:01:32 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:01:32 INFO - PROCESS | 3696 | 1466589692370 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]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:01:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1586ms 03:01:32 INFO - PROCESS | 3696 | 1466589692417 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 3696 | 1466589692421 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 03:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:01:32 INFO - PROCESS | 3696 | 1466589692431 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 3696 | 1466589692434 Marionette TRACE conn6 <- [1,754,null,{}] 03:01:32 INFO - PROCESS | 3696 | 1466589692440 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}] 03:01:32 INFO - PROCESS | 3696 | 1466589692443 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:32 INFO - PROCESS | 3696 | 1466589692529 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 03:01:32 INFO - PROCESS | 3696 | 1466589692537 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 3696 | 1466589692541 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E27C6000 == 21 [pid = 3696] [id = 198] 03:01:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (000000A9DD728000) [pid = 3696] [serial = 592] [outer = 0000000000000000] 03:01:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000A9DD72DC00) [pid = 3696] [serial = 593] [outer = 000000A9DD728000] 03:01:32 INFO - PROCESS | 3696 | 1466589692591 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9DE10C000) [pid = 3696] [serial = 594] [outer = 000000A9DD728000] 03:01:33 INFO - PROCESS | 3696 | 1466589693529 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]]]}] 03:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1135ms 03:01:33 INFO - PROCESS | 3696 | 1466589693568 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 03:01:33 INFO - PROCESS | 3696 | 1466589693573 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 03:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:01:33 INFO - PROCESS | 3696 | 1466589693580 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:01:33 INFO - PROCESS | 3696 | 1466589693583 Marionette TRACE conn6 <- [1,758,null,{}] 03:01:33 INFO - PROCESS | 3696 | 1466589693587 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}] 03:01:33 INFO - PROCESS | 3696 | 1466589693589 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:33 INFO - PROCESS | 3696 | 1466589693687 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 03:01:33 INFO - PROCESS | 3696 | 1466589693693 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 3696 | 1466589693696 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E4124000 == 22 [pid = 3696] [id = 199] 03:01:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9E27D7000) [pid = 3696] [serial = 595] [outer = 0000000000000000] 03:01:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9E3884000) [pid = 3696] [serial = 596] [outer = 000000A9E27D7000] 03:01:33 INFO - PROCESS | 3696 | 1466589693745 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9E41FA000) [pid = 3696] [serial = 597] [outer = 000000A9E27D7000] 03:01:34 INFO - PROCESS | 3696 | 1466589694226 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]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 03:01:34 INFO - PROCESS | 3696 | 1466589694273 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 3696 | 1466589694275 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 03:01:34 INFO - PROCESS | 3696 | 1466589694279 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:01:34 INFO - PROCESS | 3696 | 1466589694283 Marionette TRACE conn6 <- [1,762,null,{}] 03:01:34 INFO - PROCESS | 3696 | 1466589694303 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}] 03:01:34 INFO - PROCESS | 3696 | 1466589694308 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:34 INFO - PROCESS | 3696 | 1466589694420 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 03:01:34 INFO - PROCESS | 3696 | 1466589694433 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 3696 | 1466589694436 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E859A800 == 23 [pid = 3696] [id = 200] 03:01:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E737F000) [pid = 3696] [serial = 598] [outer = 0000000000000000] 03:01:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E77D0C00) [pid = 3696] [serial = 599] [outer = 000000A9E737F000] 03:01:34 INFO - PROCESS | 3696 | 1466589694486 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E7DD2C00) [pid = 3696] [serial = 600] [outer = 000000A9E737F000] 03:01:34 INFO - PROCESS | 3696 | 1466589694969 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]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 732ms 03:01:35 INFO - PROCESS | 3696 | 1466589695013 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 3696 | 1466589695016 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 03:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:01:35 INFO - PROCESS | 3696 | 1466589695024 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 3696 | 1466589695026 Marionette TRACE conn6 <- [1,766,null,{}] 03:01:35 INFO - PROCESS | 3696 | 1466589695029 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}] 03:01:35 INFO - PROCESS | 3696 | 1466589695031 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:35 INFO - PROCESS | 3696 | 1466589695174 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 03:01:35 INFO - PROCESS | 3696 | 1466589695195 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 3696 | 1466589695198 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA11A800 == 24 [pid = 3696] [id = 201] 03:01:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E9699800) [pid = 3696] [serial = 601] [outer = 0000000000000000] 03:01:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E973AC00) [pid = 3696] [serial = 602] [outer = 000000A9E9699800] 03:01:35 INFO - PROCESS | 3696 | 1466589695244 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E9749C00) [pid = 3696] [serial = 603] [outer = 000000A9E9699800] 03:01:35 INFO - PROCESS | 3696 | 1466589695691 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]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 03:01:35 INFO - PROCESS | 3696 | 1466589695760 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 3696 | 1466589695762 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 03:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:01:35 INFO - PROCESS | 3696 | 1466589695773 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 3696 | 1466589695775 Marionette TRACE conn6 <- [1,770,null,{}] 03:01:35 INFO - PROCESS | 3696 | 1466589695779 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}] 03:01:35 INFO - PROCESS | 3696 | 1466589695781 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:35 INFO - PROCESS | 3696 | 1466589695887 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 03:01:35 INFO - PROCESS | 3696 | 1466589695899 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 3696 | 1466589695902 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD3C800 == 25 [pid = 3696] [id = 202] 03:01:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E9894C00) [pid = 3696] [serial = 604] [outer = 0000000000000000] 03:01:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E9899400) [pid = 3696] [serial = 605] [outer = 000000A9E9894C00] 03:01:35 INFO - PROCESS | 3696 | 1466589695947 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9EA03D400) [pid = 3696] [serial = 606] [outer = 000000A9E9894C00] 03:01:36 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DEAEA400) [pid = 3696] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:01:36 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E1D3B000) [pid = 3696] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:01:36 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9DD57D800) [pid = 3696] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:01:36 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9DD749000) [pid = 3696] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:01:36 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9E706CC00) [pid = 3696] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:01:36 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9E983B000) [pid = 3696] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:01:36 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9DD727C00) [pid = 3696] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:01:36 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9E78D0400) [pid = 3696] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:01:36 INFO - PROCESS | 3696 | 1466589696367 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]]]}] 03:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 627ms 03:01:36 INFO - PROCESS | 3696 | 1466589696401 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 3696 | 1466589696404 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 03:01:36 INFO - PROCESS | 3696 | 1466589696407 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:01:36 INFO - PROCESS | 3696 | 1466589696408 Marionette TRACE conn6 <- [1,774,null,{}] 03:01:36 INFO - PROCESS | 3696 | 1466589696412 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}] 03:01:36 INFO - PROCESS | 3696 | 1466589696418 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:36 INFO - PROCESS | 3696 | 1466589696592 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 03:01:36 INFO - PROCESS | 3696 | 1466589696635 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 3696 | 1466589696637 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EB363800 == 26 [pid = 3696] [id = 203] 03:01:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E1D33C00) [pid = 3696] [serial = 607] [outer = 0000000000000000] 03:01:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9EA03DC00) [pid = 3696] [serial = 608] [outer = 000000A9E1D33C00] 03:01:36 INFO - PROCESS | 3696 | 1466589696691 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9EAD8B000) [pid = 3696] [serial = 609] [outer = 000000A9E1D33C00] 03:01:37 INFO - PROCESS | 3696 | 1466589697064 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]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 03:01:37 INFO - PROCESS | 3696 | 1466589697102 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 3696 | 1466589697105 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 03:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:01:37 INFO - PROCESS | 3696 | 1466589697108 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 3696 | 1466589697109 Marionette TRACE conn6 <- [1,778,null,{}] 03:01:37 INFO - PROCESS | 3696 | 1466589697113 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}] 03:01:37 INFO - PROCESS | 3696 | 1466589697115 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:37 INFO - PROCESS | 3696 | 1466589697195 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 03:01:37 INFO - PROCESS | 3696 | 1466589697201 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 3696 | 1466589697202 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BF2000 == 27 [pid = 3696] [id = 204] 03:01:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9EAD94800) [pid = 3696] [serial = 610] [outer = 0000000000000000] 03:01:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9EAEC5000) [pid = 3696] [serial = 611] [outer = 000000A9EAD94800] 03:01:37 INFO - PROCESS | 3696 | 1466589697247 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9EB2F2800) [pid = 3696] [serial = 612] [outer = 000000A9EAD94800] 03:01:37 INFO - PROCESS | 3696 | 1466589697661 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]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 583ms 03:01:37 INFO - PROCESS | 3696 | 1466589697697 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 03:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:01:37 INFO - PROCESS | 3696 | 1466589697699 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 03:01:37 INFO - PROCESS | 3696 | 1466589697702 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 3696 | 1466589697704 Marionette TRACE conn6 <- [1,782,null,{}] 03:01:37 INFO - PROCESS | 3696 | 1466589697707 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}] 03:01:37 INFO - PROCESS | 3696 | 1466589697709 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:37 INFO - PROCESS | 3696 | 1466589697793 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 03:01:37 INFO - PROCESS | 3696 | 1466589697799 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 3696 | 1466589697801 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE914000 == 28 [pid = 3696] [id = 205] 03:01:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9EB3C5800) [pid = 3696] [serial = 613] [outer = 0000000000000000] 03:01:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9EB3CB800) [pid = 3696] [serial = 614] [outer = 000000A9EB3C5800] 03:01:37 INFO - PROCESS | 3696 | 1466589697854 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9EB935800) [pid = 3696] [serial = 615] [outer = 000000A9EB3C5800] 03:01:38 INFO - PROCESS | 3696 | 1466589698324 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]]]}] 03:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 03:01:38 INFO - PROCESS | 3696 | 1466589698395 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 3696 | 1466589698400 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 03:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:01:38 INFO - PROCESS | 3696 | 1466589698406 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - PROCESS | 3696 | 1466589698411 Marionette TRACE conn6 <- [1,786,null,{}] 03:01:38 INFO - PROCESS | 3696 | 1466589698418 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}] 03:01:38 INFO - PROCESS | 3696 | 1466589698421 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:38 INFO - PROCESS | 3696 | 1466589698546 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 03:01:38 INFO - PROCESS | 3696 | 1466589698624 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 3696 | 1466589698629 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E375A000 == 29 [pid = 3696] [id = 206] 03:01:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DD42BC00) [pid = 3696] [serial = 616] [outer = 0000000000000000] 03:01:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD72A400) [pid = 3696] [serial = 617] [outer = 000000A9DD42BC00] 03:01:38 INFO - PROCESS | 3696 | 1466589698687 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E1D3A400) [pid = 3696] [serial = 618] [outer = 000000A9DD42BC00] 03:01:39 INFO - PROCESS | 3696 | 1466589699317 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]]]}] 03:01:39 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 03:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 944ms 03:01:39 INFO - PROCESS | 3696 | 1466589699353 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 3696 | 1466589699358 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 03:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:01:39 INFO - PROCESS | 3696 | 1466589699364 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 3696 | 1466589699367 Marionette TRACE conn6 <- [1,790,null,{}] 03:01:39 INFO - PROCESS | 3696 | 1466589699371 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}] 03:01:39 INFO - PROCESS | 3696 | 1466589699374 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:39 INFO - PROCESS | 3696 | 1466589699489 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 03:01:39 INFO - PROCESS | 3696 | 1466589699560 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 3696 | 1466589699563 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA32F000 == 30 [pid = 3696] [id = 207] 03:01:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E68FBC00) [pid = 3696] [serial = 619] [outer = 0000000000000000] 03:01:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7075400) [pid = 3696] [serial = 620] [outer = 000000A9E68FBC00] 03:01:39 INFO - PROCESS | 3696 | 1466589699620 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E78D4800) [pid = 3696] [serial = 621] [outer = 000000A9E68FBC00] 03:01:40 INFO - PROCESS | 3696 | 1466589700236 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]]]}] 03:01:40 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 03:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 879ms 03:01:40 INFO - PROCESS | 3696 | 1466589700246 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 3696 | 1466589700249 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 03:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:01:40 INFO - PROCESS | 3696 | 1466589700253 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 3696 | 1466589700257 Marionette TRACE conn6 <- [1,794,null,{}] 03:01:40 INFO - PROCESS | 3696 | 1466589700268 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}] 03:01:40 INFO - PROCESS | 3696 | 1466589700273 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:40 INFO - PROCESS | 3696 | 1466589700390 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 03:01:40 INFO - PROCESS | 3696 | 1466589700473 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 3696 | 1466589700477 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE99D000 == 31 [pid = 3696] [id = 208] 03:01:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EA373400) [pid = 3696] [serial = 622] [outer = 0000000000000000] 03:01:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EA3B6400) [pid = 3696] [serial = 623] [outer = 000000A9EA373400] 03:01:40 INFO - PROCESS | 3696 | 1466589700542 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EB3C3400) [pid = 3696] [serial = 624] [outer = 000000A9EA373400] 03:01:41 INFO - PROCESS | 3696 | 1466589701162 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]]]}] 03:01:41 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 03:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 943ms 03:01:41 INFO - PROCESS | 3696 | 1466589701198 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 3696 | 1466589701201 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 03:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:01:41 INFO - PROCESS | 3696 | 1466589701204 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - PROCESS | 3696 | 1466589701206 Marionette TRACE conn6 <- [1,798,null,{}] 03:01:41 INFO - PROCESS | 3696 | 1466589701210 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}] 03:01:41 INFO - PROCESS | 3696 | 1466589701212 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:41 INFO - PROCESS | 3696 | 1466589701324 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 03:01:41 INFO - PROCESS | 3696 | 1466589701406 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 3696 | 1466589701409 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF961000 == 32 [pid = 3696] [id = 209] 03:01:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EBC53C00) [pid = 3696] [serial = 625] [outer = 0000000000000000] 03:01:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EBCF7400) [pid = 3696] [serial = 626] [outer = 000000A9EBC53C00] 03:01:41 INFO - PROCESS | 3696 | 1466589701464 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ECE1CC00) [pid = 3696] [serial = 627] [outer = 000000A9EBC53C00] 03:01:42 INFO - PROCESS | 3696 | 1466589702009 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]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 03:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:01:42 INFO - PROCESS | 3696 | 1466589702087 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 03:01:42 INFO - PROCESS | 3696 | 1466589702090 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 03:01:42 INFO - PROCESS | 3696 | 1466589702093 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 3696 | 1466589702096 Marionette TRACE conn6 <- [1,802,null,{}] 03:01:42 INFO - PROCESS | 3696 | 1466589702100 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}] 03:01:42 INFO - PROCESS | 3696 | 1466589702102 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:42 INFO - PROCESS | 3696 | 1466589702213 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 03:01:42 INFO - PROCESS | 3696 | 1466589702291 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 3696 | 1466589702294 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E206E000 == 33 [pid = 3696] [id = 210] 03:01:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E1D3F800) [pid = 3696] [serial = 628] [outer = 0000000000000000] 03:01:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E2C6CC00) [pid = 3696] [serial = 629] [outer = 000000A9E1D3F800] 03:01:42 INFO - PROCESS | 3696 | 1466589702348 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E973BC00) [pid = 3696] [serial = 630] [outer = 000000A9E1D3F800] 03:01:43 INFO - PROCESS | 3696 | 1466589703036 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] 03:01:43 INFO - PROCESS | 3696 | 1466589703086 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 03:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:01:43 INFO - PROCESS | 3696 | 1466589703090 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - PROCESS | 3696 | 1466589703095 Marionette TRACE conn6 <- [1,806,null,{}] 03:01:43 INFO - PROCESS | 3696 | 1466589703100 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}] 03:01:43 INFO - PROCESS | 3696 | 1466589703102 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:43 INFO - PROCESS | 3696 | 1466589703210 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 03:01:43 INFO - PROCESS | 3696 | 1466589703281 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 3696 | 1466589703284 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F1000 == 34 [pid = 3696] [id = 211] 03:01:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E1D3F000) [pid = 3696] [serial = 631] [outer = 0000000000000000] 03:01:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E3882000) [pid = 3696] [serial = 632] [outer = 000000A9E1D3F000] 03:01:43 INFO - PROCESS | 3696 | 1466589703336 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E706A000) [pid = 3696] [serial = 633] [outer = 000000A9E1D3F000] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F63000 == 33 [pid = 3696] [id = 22] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F0000 == 32 [pid = 3696] [id = 13] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73E6800 == 31 [pid = 3696] [id = 197] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD387000 == 30 [pid = 3696] [id = 196] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD36800 == 29 [pid = 3696] [id = 27] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F93800 == 28 [pid = 3696] [id = 26] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE42000 == 27 [pid = 3696] [id = 20] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA92B800 == 26 [pid = 3696] [id = 18] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DEC0F000 == 25 [pid = 3696] [id = 190] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3735800 == 24 [pid = 3696] [id = 28] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE32000 == 23 [pid = 3696] [id = 29] 03:01:44 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB33000 == 22 [pid = 3696] [id = 19] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E780FC00) [pid = 3696] [serial = 584] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E1D3CC00) [pid = 3696] [serial = 569] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E1DB6400) [pid = 3696] [serial = 575] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD730000) [pid = 3696] [serial = 572] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DDB98000) [pid = 3696] [serial = 573] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E1D3A800) [pid = 3696] [serial = 561] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD752C00) [pid = 3696] [serial = 560] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E7DD5400) [pid = 3696] [serial = 564] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E7075000) [pid = 3696] [serial = 563] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7076000) [pid = 3696] [serial = 567] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E9847400) [pid = 3696] [serial = 566] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7069400) [pid = 3696] [serial = 578] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E78D8000) [pid = 3696] [serial = 581] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E7356400) [pid = 3696] [serial = 579] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E38D1000) [pid = 3696] [serial = 570] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E282A000) [pid = 3696] [serial = 576] [outer = 0000000000000000] [url = about:blank] 03:01:44 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7DD9C00) [pid = 3696] [serial = 582] [outer = 0000000000000000] [url = about:blank] 03:01:45 INFO - PROCESS | 3696 | 1466589705820 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]]]}] 03:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2748ms 03:01:45 INFO - PROCESS | 3696 | 1466589705843 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 3696 | 1466589705847 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 03:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:01:45 INFO - PROCESS | 3696 | 1466589705852 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 3696 | 1466589705856 Marionette TRACE conn6 <- [1,810,null,{}] 03:01:45 INFO - PROCESS | 3696 | 1466589705862 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}] 03:01:45 INFO - PROCESS | 3696 | 1466589705864 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:45 INFO - PROCESS | 3696 | 1466589705955 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 03:01:45 INFO - PROCESS | 3696 | 1466589705962 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 3696 | 1466589705966 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3761800 == 23 [pid = 3696] [id = 212] 03:01:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DE18FC00) [pid = 3696] [serial = 634] [outer = 0000000000000000] 03:01:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DE7DA000) [pid = 3696] [serial = 635] [outer = 000000A9DE18FC00] 03:01:46 INFO - PROCESS | 3696 | 1466589706014 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E1DB7000) [pid = 3696] [serial = 636] [outer = 000000A9DE18FC00] 03:01:46 INFO - PROCESS | 3696 | 1466589706485 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] 03:01:46 INFO - PROCESS | 3696 | 1466589706553 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 03:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:01:46 INFO - PROCESS | 3696 | 1466589706559 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 3696 | 1466589706562 Marionette TRACE conn6 <- [1,814,null,{}] 03:01:46 INFO - PROCESS | 3696 | 1466589706566 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}] 03:01:46 INFO - PROCESS | 3696 | 1466589706568 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:46 INFO - PROCESS | 3696 | 1466589706686 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 03:01:46 INFO - PROCESS | 3696 | 1466589706762 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 3696 | 1466589706765 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA3800 == 24 [pid = 3696] [id = 213] 03:01:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E2D3C400) [pid = 3696] [serial = 637] [outer = 0000000000000000] 03:01:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E38D4C00) [pid = 3696] [serial = 638] [outer = 000000A9E2D3C400] 03:01:46 INFO - PROCESS | 3696 | 1466589706813 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E428FC00) [pid = 3696] [serial = 639] [outer = 000000A9E2D3C400] 03:01:47 INFO - PROCESS | 3696 | 1466589707193 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]]]}] 03:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 689ms 03:01:47 INFO - PROCESS | 3696 | 1466589707251 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 03:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:01:47 INFO - PROCESS | 3696 | 1466589707253 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 03:01:47 INFO - PROCESS | 3696 | 1466589707257 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 3696 | 1466589707261 Marionette TRACE conn6 <- [1,818,null,{}] 03:01:47 INFO - PROCESS | 3696 | 1466589707284 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}] 03:01:47 INFO - PROCESS | 3696 | 1466589707289 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:47 INFO - PROCESS | 3696 | 1466589707406 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 03:01:47 INFO - PROCESS | 3696 | 1466589707414 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 3696 | 1466589707417 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B3800 == 25 [pid = 3696] [id = 214] 03:01:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DD326800) [pid = 3696] [serial = 640] [outer = 0000000000000000] 03:01:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E735E800) [pid = 3696] [serial = 641] [outer = 000000A9DD326800] 03:01:47 INFO - PROCESS | 3696 | 1466589707466 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7DCF800) [pid = 3696] [serial = 642] [outer = 000000A9DD326800] 03:01:47 INFO - PROCESS | 3696 | 1466589707929 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]]]}] 03:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 03:01:47 INFO - PROCESS | 3696 | 1466589707951 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 03:01:47 INFO - PROCESS | 3696 | 1466589707954 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 03:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:01:47 INFO - PROCESS | 3696 | 1466589707963 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 3696 | 1466589707965 Marionette TRACE conn6 <- [1,822,null,{}] 03:01:47 INFO - PROCESS | 3696 | 1466589707968 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}] 03:01:47 INFO - PROCESS | 3696 | 1466589707970 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:48 INFO - PROCESS | 3696 | 1466589708114 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 03:01:48 INFO - PROCESS | 3696 | 1466589708140 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 3696 | 1466589708142 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA93A000 == 26 [pid = 3696] [id = 215] 03:01:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9693000) [pid = 3696] [serial = 643] [outer = 0000000000000000] 03:01:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9697400) [pid = 3696] [serial = 644] [outer = 000000A9E9693000] 03:01:48 INFO - PROCESS | 3696 | 1466589708188 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9741400) [pid = 3696] [serial = 645] [outer = 000000A9E9693000] 03:01:48 INFO - PROCESS | 3696 | 1466589708645 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]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 733ms 03:01:48 INFO - PROCESS | 3696 | 1466589708698 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 3696 | 1466589708700 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 03:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:01:48 INFO - PROCESS | 3696 | 1466589708703 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 3696 | 1466589708705 Marionette TRACE conn6 <- [1,826,null,{}] 03:01:48 INFO - PROCESS | 3696 | 1466589708713 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}] 03:01:48 INFO - PROCESS | 3696 | 1466589708715 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:48 INFO - PROCESS | 3696 | 1466589708821 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 03:01:48 INFO - PROCESS | 3696 | 1466589708832 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 3696 | 1466589708835 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EB35C800 == 27 [pid = 3696] [id = 216] 03:01:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E2D33400) [pid = 3696] [serial = 646] [outer = 0000000000000000] 03:01:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E9893C00) [pid = 3696] [serial = 647] [outer = 000000A9E2D33400] 03:01:48 INFO - PROCESS | 3696 | 1466589708916 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EA374000) [pid = 3696] [serial = 648] [outer = 000000A9E2D33400] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E737F000) [pid = 3696] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E9699800) [pid = 3696] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E1D33C00) [pid = 3696] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DBAD3800) [pid = 3696] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E27D7000) [pid = 3696] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E9894C00) [pid = 3696] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DECB6800) [pid = 3696] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD728000) [pid = 3696] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DE197C00) [pid = 3696] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EAD94800) [pid = 3696] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:01:49 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EB3C5800) [pid = 3696] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:01:49 INFO - PROCESS | 3696 | 1466589709558 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]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 877ms 03:01:49 INFO - PROCESS | 3696 | 1466589709584 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 3696 | 1466589709587 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 03:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:01:49 INFO - PROCESS | 3696 | 1466589709590 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - PROCESS | 3696 | 1466589709592 Marionette TRACE conn6 <- [1,830,null,{}] 03:01:49 INFO - PROCESS | 3696 | 1466589709596 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}] 03:01:49 INFO - PROCESS | 3696 | 1466589709602 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:49 INFO - PROCESS | 3696 | 1466589709714 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 03:01:49 INFO - PROCESS | 3696 | 1466589709786 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 3696 | 1466589709788 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE920000 == 28 [pid = 3696] [id = 217] 03:01:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD752400) [pid = 3696] [serial = 649] [outer = 0000000000000000] 03:01:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EA96B000) [pid = 3696] [serial = 650] [outer = 000000A9DD752400] 03:01:49 INFO - PROCESS | 3696 | 1466589709834 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EB1BA800) [pid = 3696] [serial = 651] [outer = 000000A9DD752400] 03:01:50 INFO - PROCESS | 3696 | 1466589710193 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]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 628ms 03:01:50 INFO - PROCESS | 3696 | 1466589710221 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 03:01:50 INFO - PROCESS | 3696 | 1466589710224 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 03:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:01:50 INFO - PROCESS | 3696 | 1466589710227 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 3696 | 1466589710229 Marionette TRACE conn6 <- [1,834,null,{}] 03:01:50 INFO - PROCESS | 3696 | 1466589710232 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}] 03:01:50 INFO - PROCESS | 3696 | 1466589710234 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:50 INFO - PROCESS | 3696 | 1466589710339 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 03:01:50 INFO - PROCESS | 3696 | 1466589710347 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 3696 | 1466589710349 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7AD000 == 29 [pid = 3696] [id = 218] 03:01:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DBB88000) [pid = 3696] [serial = 652] [outer = 0000000000000000] 03:01:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EB3CC800) [pid = 3696] [serial = 653] [outer = 000000A9DBB88000] 03:01:50 INFO - PROCESS | 3696 | 1466589710394 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EBC4A400) [pid = 3696] [serial = 654] [outer = 000000A9DBB88000] 03:01:50 INFO - PROCESS | 3696 | 1466589710786 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]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 585ms 03:01:50 INFO - PROCESS | 3696 | 1466589710815 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 03:01:50 INFO - PROCESS | 3696 | 1466589710817 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 03:01:50 INFO - PROCESS | 3696 | 1466589710820 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:01:50 INFO - PROCESS | 3696 | 1466589710830 Marionette TRACE conn6 <- [1,838,null,{}] 03:01:50 INFO - PROCESS | 3696 | 1466589710833 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}] 03:01:50 INFO - PROCESS | 3696 | 1466589710835 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:50 INFO - PROCESS | 3696 | 1466589710917 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 03:01:50 INFO - PROCESS | 3696 | 1466589710989 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 3696 | 1466589710991 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D22000 == 30 [pid = 3696] [id = 219] 03:01:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E3EAE800) [pid = 3696] [serial = 655] [outer = 0000000000000000] 03:01:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ECB96000) [pid = 3696] [serial = 656] [outer = 000000A9E3EAE800] 03:01:51 INFO - PROCESS | 3696 | 1466589711035 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ECEB8800) [pid = 3696] [serial = 657] [outer = 000000A9E3EAE800] 03:01:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ECE26C00) [pid = 3696] [serial = 658] [outer = 000000A9E2CD4800] 03:01:51 INFO - PROCESS | 3696 | 1466589711506 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]]]}] 03:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 732ms 03:01:51 INFO - PROCESS | 3696 | 1466589711557 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 03:01:51 INFO - PROCESS | 3696 | 1466589711562 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 03:01:51 INFO - PROCESS | 3696 | 1466589711568 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:01:51 INFO - PROCESS | 3696 | 1466589711573 Marionette TRACE conn6 <- [1,842,null,{}] 03:01:51 INFO - PROCESS | 3696 | 1466589711580 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}] 03:01:51 INFO - PROCESS | 3696 | 1466589711583 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:51 INFO - PROCESS | 3696 | 1466589711718 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 03:01:51 INFO - PROCESS | 3696 | 1466589711809 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 3696 | 1466589711814 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20EA000 == 31 [pid = 3696] [id = 220] 03:01:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DC520800) [pid = 3696] [serial = 659] [outer = 0000000000000000] 03:01:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DCAC8C00) [pid = 3696] [serial = 660] [outer = 000000A9DC520800] 03:01:51 INFO - PROCESS | 3696 | 1466589711872 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DDA57400) [pid = 3696] [serial = 661] [outer = 000000A9DC520800] 03:01:52 INFO - PROCESS | 3696 | 1466589712664 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]]]}] 03:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1143ms 03:01:52 INFO - PROCESS | 3696 | 1466589712713 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 03:01:52 INFO - PROCESS | 3696 | 1466589712718 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 03:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:01:52 INFO - PROCESS | 3696 | 1466589712725 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:01:52 INFO - PROCESS | 3696 | 1466589712728 Marionette TRACE conn6 <- [1,846,null,{}] 03:01:52 INFO - PROCESS | 3696 | 1466589712732 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}] 03:01:52 INFO - PROCESS | 3696 | 1466589712735 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:52 INFO - PROCESS | 3696 | 1466589712866 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 03:01:52 INFO - PROCESS | 3696 | 1466589712932 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:52 INFO - PROCESS | 3696 | 1466589712935 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B1000 == 32 [pid = 3696] [id = 221] 03:01:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E2CDE000) [pid = 3696] [serial = 662] [outer = 0000000000000000] 03:01:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E3886800) [pid = 3696] [serial = 663] [outer = 000000A9E2CDE000] 03:01:52 INFO - PROCESS | 3696 | 1466589712992 Marionette DEBUG loaded listener.js 03:01:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E706E800) [pid = 3696] [serial = 664] [outer = 000000A9E2CDE000] 03:01:53 INFO - PROCESS | 3696 | 1466589713862 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]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1195ms 03:01:53 INFO - PROCESS | 3696 | 1466589713923 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 3696 | 1466589713927 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 03:01:53 INFO - PROCESS | 3696 | 1466589713933 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:01:53 INFO - PROCESS | 3696 | 1466589713936 Marionette TRACE conn6 <- [1,850,null,{}] 03:01:53 INFO - PROCESS | 3696 | 1466589713987 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}] 03:01:53 INFO - PROCESS | 3696 | 1466589713990 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:54 INFO - PROCESS | 3696 | 1466589714088 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E77D0C00) [pid = 3696] [serial = 599] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E973AC00) [pid = 3696] [serial = 602] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EA03DC00) [pid = 3696] [serial = 608] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DBBD3400) [pid = 3696] [serial = 587] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DCDB7000) [pid = 3696] [serial = 588] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E3884000) [pid = 3696] [serial = 596] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E9899400) [pid = 3696] [serial = 605] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E20B0400) [pid = 3696] [serial = 590] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E38D2C00) [pid = 3696] [serial = 591] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD72DC00) [pid = 3696] [serial = 593] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DE10C000) [pid = 3696] [serial = 594] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E8511000) [pid = 3696] [serial = 585] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EB2F2800) [pid = 3696] [serial = 612] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EB935800) [pid = 3696] [serial = 615] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EB3CB800) [pid = 3696] [serial = 614] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EAEC5000) [pid = 3696] [serial = 611] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EA03D400) [pid = 3696] [serial = 606] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E9749C00) [pid = 3696] [serial = 603] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EAD8B000) [pid = 3696] [serial = 609] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7DD2C00) [pid = 3696] [serial = 600] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E41FA000) [pid = 3696] [serial = 597] [outer = 0000000000000000] [url = about:blank] 03:01:54 INFO - PROCESS | 3696 | 1466589714221 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 3696 | 1466589714226 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDED2800 == 33 [pid = 3696] [id = 222] 03:01:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DCDB7000) [pid = 3696] [serial = 665] [outer = 0000000000000000] 03:01:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD728000) [pid = 3696] [serial = 666] [outer = 000000A9DCDB7000] 03:01:54 INFO - PROCESS | 3696 | 1466589714277 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DECB6C00) [pid = 3696] [serial = 667] [outer = 000000A9DCDB7000] 03:01:54 INFO - PROCESS | 3696 | 1466589714725 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]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 818ms 03:01:54 INFO - PROCESS | 3696 | 1466589714754 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 3696 | 1466589714759 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 03:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:01:54 INFO - PROCESS | 3696 | 1466589714765 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 3696 | 1466589714767 Marionette TRACE conn6 <- [1,854,null,{}] 03:01:54 INFO - PROCESS | 3696 | 1466589714771 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}] 03:01:54 INFO - PROCESS | 3696 | 1466589714774 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:54 INFO - PROCESS | 3696 | 1466589714864 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 03:01:54 INFO - PROCESS | 3696 | 1466589714870 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 3696 | 1466589714873 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73E4000 == 34 [pid = 3696] [id = 223] 03:01:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E2825C00) [pid = 3696] [serial = 668] [outer = 0000000000000000] 03:01:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E38D1800) [pid = 3696] [serial = 669] [outer = 000000A9E2825C00] 03:01:54 INFO - PROCESS | 3696 | 1466589714921 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E435A000) [pid = 3696] [serial = 670] [outer = 000000A9E2825C00] 03:01:55 INFO - PROCESS | 3696 | 1466589715380 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]]]}] 03:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 627ms 03:01:55 INFO - PROCESS | 3696 | 1466589715396 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 03:01:55 INFO - PROCESS | 3696 | 1466589715398 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 03:01:55 INFO - PROCESS | 3696 | 1466589715402 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:01:55 INFO - PROCESS | 3696 | 1466589715405 Marionette TRACE conn6 <- [1,858,null,{}] 03:01:55 INFO - PROCESS | 3696 | 1466589715422 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}] 03:01:55 INFO - PROCESS | 3696 | 1466589715427 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:55 INFO - PROCESS | 3696 | 1466589715524 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 03:01:55 INFO - PROCESS | 3696 | 1466589715572 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 3696 | 1466589715575 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98F1800 == 35 [pid = 3696] [id = 224] 03:01:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E772CC00) [pid = 3696] [serial = 671] [outer = 0000000000000000] 03:01:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E78CA400) [pid = 3696] [serial = 672] [outer = 000000A9E772CC00] 03:01:55 INFO - PROCESS | 3696 | 1466589715625 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E8511000) [pid = 3696] [serial = 673] [outer = 000000A9E772CC00] 03:01:56 INFO - PROCESS | 3696 | 1466589716077 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]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 03:01:56 INFO - PROCESS | 3696 | 1466589716095 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 3696 | 1466589716098 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 03:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:01:56 INFO - PROCESS | 3696 | 1466589716101 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 3696 | 1466589716103 Marionette TRACE conn6 <- [1,862,null,{}] 03:01:56 INFO - PROCESS | 3696 | 1466589716111 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}] 03:01:56 INFO - PROCESS | 3696 | 1466589716113 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:56 INFO - PROCESS | 3696 | 1466589716202 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 03:01:56 INFO - PROCESS | 3696 | 1466589716208 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 3696 | 1466589716210 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA92B800 == 36 [pid = 3696] [id = 225] 03:01:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9695400) [pid = 3696] [serial = 674] [outer = 0000000000000000] 03:01:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E973C400) [pid = 3696] [serial = 675] [outer = 000000A9E9695400] 03:01:56 INFO - PROCESS | 3696 | 1466589716256 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9840400) [pid = 3696] [serial = 676] [outer = 000000A9E9695400] 03:01:56 INFO - PROCESS | 3696 | 1466589716686 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]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 627ms 03:01:56 INFO - PROCESS | 3696 | 1466589716731 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 3696 | 1466589716733 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 03:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:01:56 INFO - PROCESS | 3696 | 1466589716737 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 3696 | 1466589716738 Marionette TRACE conn6 <- [1,866,null,{}] 03:01:56 INFO - PROCESS | 3696 | 1466589716742 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}] 03:01:56 INFO - PROCESS | 3696 | 1466589716744 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:56 INFO - PROCESS | 3696 | 1466589716857 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 03:01:56 INFO - PROCESS | 3696 | 1466589716862 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 3696 | 1466589716864 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EB370000 == 37 [pid = 3696] [id = 226] 03:01:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E989C400) [pid = 3696] [serial = 677] [outer = 0000000000000000] 03:01:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EA03E400) [pid = 3696] [serial = 678] [outer = 000000A9E989C400] 03:01:56 INFO - PROCESS | 3696 | 1466589716909 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EA7AC000) [pid = 3696] [serial = 679] [outer = 000000A9E989C400] 03:01:57 INFO - PROCESS | 3696 | 1466589717389 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]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 03:01:57 INFO - PROCESS | 3696 | 1466589717411 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 3696 | 1466589717413 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 03:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:01:57 INFO - PROCESS | 3696 | 1466589717422 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 3696 | 1466589717424 Marionette TRACE conn6 <- [1,870,null,{}] 03:01:57 INFO - PROCESS | 3696 | 1466589717427 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}] 03:01:57 INFO - PROCESS | 3696 | 1466589717433 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:57 INFO - PROCESS | 3696 | 1466589717566 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 03:01:57 INFO - PROCESS | 3696 | 1466589717615 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 3696 | 1466589717617 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE912800 == 38 [pid = 3696] [id = 227] 03:01:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EAD91800) [pid = 3696] [serial = 680] [outer = 0000000000000000] 03:01:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EB934400) [pid = 3696] [serial = 681] [outer = 000000A9EAD91800] 03:01:57 INFO - PROCESS | 3696 | 1466589717662 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9ECE27400) [pid = 3696] [serial = 682] [outer = 000000A9EAD91800] 03:01:58 INFO - PROCESS | 3696 | 1466589718092 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]]]}] 03:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 03:01:58 INFO - PROCESS | 3696 | 1466589718154 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 03:01:58 INFO - PROCESS | 3696 | 1466589718156 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 03:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:01:58 INFO - PROCESS | 3696 | 1466589718198 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:01:58 INFO - PROCESS | 3696 | 1466589718208 Marionette TRACE conn6 <- [1,874,null,{}] 03:01:58 INFO - PROCESS | 3696 | 1466589718212 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}] 03:01:58 INFO - PROCESS | 3696 | 1466589718214 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:58 INFO - PROCESS | 3696 | 1466589718318 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 03:01:58 INFO - PROCESS | 3696 | 1466589718327 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:58 INFO - PROCESS | 3696 | 1466589718329 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7B4000 == 39 [pid = 3696] [id = 228] 03:01:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ED0B7000) [pid = 3696] [serial = 683] [outer = 0000000000000000] 03:01:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED0B9800) [pid = 3696] [serial = 684] [outer = 000000A9ED0B7000] 03:01:58 INFO - PROCESS | 3696 | 1466589718413 Marionette DEBUG loaded listener.js 03:01:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9ED3B1000) [pid = 3696] [serial = 685] [outer = 000000A9ED0B7000] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E1D3F000) [pid = 3696] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DE18FC00) [pid = 3696] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E2D3C400) [pid = 3696] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EA373400) [pid = 3696] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EBC53C00) [pid = 3696] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E1D3F800) [pid = 3696] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD42BC00) [pid = 3696] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E68FBC00) [pid = 3696] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E9693000) [pid = 3696] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD752400) [pid = 3696] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DBB88000) [pid = 3696] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E2D33400) [pid = 3696] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:01:58 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD326800) [pid = 3696] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:01:58 INFO - PROCESS | 3696 | 1466589718863 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]]]}] 03:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 711ms 03:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:01:58 INFO - PROCESS | 3696 | 1466589718899 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 03:01:58 INFO - PROCESS | 3696 | 1466589718902 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 03:01:58 INFO - PROCESS | 3696 | 1466589718905 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:01:58 INFO - PROCESS | 3696 | 1466589718907 Marionette TRACE conn6 <- [1,878,null,{}] 03:01:58 INFO - PROCESS | 3696 | 1466589718910 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}] 03:01:58 INFO - PROCESS | 3696 | 1466589718912 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:59 INFO - PROCESS | 3696 | 1466589718996 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 03:01:59 INFO - PROCESS | 3696 | 1466589719004 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 3696 | 1466589719006 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F4B000 == 40 [pid = 3696] [id = 229] 03:01:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DD42BC00) [pid = 3696] [serial = 686] [outer = 0000000000000000] 03:01:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E78CBC00) [pid = 3696] [serial = 687] [outer = 000000A9DD42BC00] 03:01:59 INFO - PROCESS | 3696 | 1466589719050 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EBC44800) [pid = 3696] [serial = 688] [outer = 000000A9DD42BC00] 03:01:59 INFO - PROCESS | 3696 | 1466589719479 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]]]}] 03:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 628ms 03:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:01:59 INFO - PROCESS | 3696 | 1466589719537 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 3696 | 1466589719539 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 03:01:59 INFO - PROCESS | 3696 | 1466589719542 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 3696 | 1466589719544 Marionette TRACE conn6 <- [1,882,null,{}] 03:01:59 INFO - PROCESS | 3696 | 1466589719547 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}] 03:01:59 INFO - PROCESS | 3696 | 1466589719549 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:59 INFO - PROCESS | 3696 | 1466589719633 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 03:01:59 INFO - PROCESS | 3696 | 1466589719665 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 3696 | 1466589719667 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:01:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1049800 == 41 [pid = 3696] [id = 230] 03:01:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED568000) [pid = 3696] [serial = 689] [outer = 0000000000000000] 03:01:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ED8AC800) [pid = 3696] [serial = 690] [outer = 000000A9ED568000] 03:01:59 INFO - PROCESS | 3696 | 1466589719711 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EE674000) [pid = 3696] [serial = 691] [outer = 000000A9ED568000] 03:02:00 INFO - PROCESS | 3696 | 1466589720127 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]]]}] 03:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 03:02:00 INFO - PROCESS | 3696 | 1466589720175 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 3696 | 1466589720177 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 03:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:02:00 INFO - PROCESS | 3696 | 1466589720180 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 3696 | 1466589720181 Marionette TRACE conn6 <- [1,886,null,{}] 03:02:00 INFO - PROCESS | 3696 | 1466589720185 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}] 03:02:00 INFO - PROCESS | 3696 | 1466589720187 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:00 INFO - PROCESS | 3696 | 1466589720269 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 03:02:00 INFO - PROCESS | 3696 | 1466589720274 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 3696 | 1466589720276 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DCC000 == 42 [pid = 3696] [id = 231] 03:02:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E706B000) [pid = 3696] [serial = 692] [outer = 0000000000000000] 03:02:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EE678000) [pid = 3696] [serial = 693] [outer = 000000A9E706B000] 03:02:00 INFO - PROCESS | 3696 | 1466589720320 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EE862400) [pid = 3696] [serial = 694] [outer = 000000A9E706B000] 03:02:00 INFO - PROCESS | 3696 | 1466589720749 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]]]}] 03:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 586ms 03:02:00 INFO - PROCESS | 3696 | 1466589720812 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 3696 | 1466589720816 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 03:02:00 INFO - PROCESS | 3696 | 1466589720826 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 3696 | 1466589720831 Marionette TRACE conn6 <- [1,890,null,{}] 03:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:02:00 INFO - PROCESS | 3696 | 1466589720839 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}] 03:02:00 INFO - PROCESS | 3696 | 1466589720844 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:00 INFO - PROCESS | 3696 | 1466589720968 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 03:02:01 INFO - PROCESS | 3696 | 1466589721118 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:01 INFO - PROCESS | 3696 | 1466589721123 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3738000 == 43 [pid = 3696] [id = 232] 03:02:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DE19C800) [pid = 3696] [serial = 695] [outer = 0000000000000000] 03:02:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DECB8C00) [pid = 3696] [serial = 696] [outer = 000000A9DE19C800] 03:02:01 INFO - PROCESS | 3696 | 1466589721181 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E288F800) [pid = 3696] [serial = 697] [outer = 000000A9DE19C800] 03:02:01 INFO - PROCESS | 3696 | 1466589721775 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]]]}] 03:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 983ms 03:02:01 INFO - PROCESS | 3696 | 1466589721818 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 03:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:02:01 INFO - PROCESS | 3696 | 1466589721822 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 03:02:01 INFO - PROCESS | 3696 | 1466589721829 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 3696 | 1466589721833 Marionette TRACE conn6 <- [1,894,null,{}] 03:02:01 INFO - PROCESS | 3696 | 1466589721838 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}] 03:02:01 INFO - PROCESS | 3696 | 1466589721841 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:01 INFO - PROCESS | 3696 | 1466589721957 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 03:02:02 INFO - PROCESS | 3696 | 1466589722032 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 3696 | 1466589722035 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA947800 == 44 [pid = 3696] [id = 233] 03:02:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E738CC00) [pid = 3696] [serial = 698] [outer = 0000000000000000] 03:02:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E7808800) [pid = 3696] [serial = 699] [outer = 000000A9E738CC00] 03:02:02 INFO - PROCESS | 3696 | 1466589722133 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E9695800) [pid = 3696] [serial = 700] [outer = 000000A9E738CC00] 03:02:02 INFO - PROCESS | 3696 | 1466589722726 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]]]}] 03:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 943ms 03:02:02 INFO - PROCESS | 3696 | 1466589722770 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 03:02:02 INFO - PROCESS | 3696 | 1466589722772 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 03:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:02:02 INFO - PROCESS | 3696 | 1466589722776 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 3696 | 1466589722779 Marionette TRACE conn6 <- [1,898,null,{}] 03:02:02 INFO - PROCESS | 3696 | 1466589722789 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}] 03:02:02 INFO - PROCESS | 3696 | 1466589722794 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:02 INFO - PROCESS | 3696 | 1466589722911 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 03:02:03 INFO - PROCESS | 3696 | 1466589723001 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 3696 | 1466589723005 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F200E800 == 45 [pid = 3696] [id = 234] 03:02:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EBC4F400) [pid = 3696] [serial = 701] [outer = 0000000000000000] 03:02:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9ECB9B400) [pid = 3696] [serial = 702] [outer = 000000A9EBC4F400] 03:02:03 INFO - PROCESS | 3696 | 1466589723063 Marionette DEBUG loaded listener.js 03:02:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EE676800) [pid = 3696] [serial = 703] [outer = 000000A9EBC4F400] 03:02:03 INFO - PROCESS | 3696 | 1466589723732 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]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1031ms 03:02:03 INFO - PROCESS | 3696 | 1466589723809 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 3696 | 1466589723812 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 03:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:02:03 INFO - PROCESS | 3696 | 1466589723815 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 3696 | 1466589723817 Marionette TRACE conn6 <- [1,902,null,{}] 03:02:03 INFO - PROCESS | 3696 | 1466589723821 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}] 03:02:03 INFO - PROCESS | 3696 | 1466589723823 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:03 INFO - PROCESS | 3696 | 1466589723937 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 03:02:04 INFO - PROCESS | 3696 | 1466589724011 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 3696 | 1466589724013 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF968000 == 46 [pid = 3696] [id = 235] 03:02:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9E9699800) [pid = 3696] [serial = 704] [outer = 0000000000000000] 03:02:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9EE870C00) [pid = 3696] [serial = 705] [outer = 000000A9E9699800] 03:02:04 INFO - PROCESS | 3696 | 1466589724130 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9EE8D3C00) [pid = 3696] [serial = 706] [outer = 000000A9E9699800] 03:02:04 INFO - PROCESS | 3696 | 1466589724856 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]]]}] 03:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1077ms 03:02:04 INFO - PROCESS | 3696 | 1466589724902 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 03:02:04 INFO - PROCESS | 3696 | 1466589724906 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 03:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:02:04 INFO - PROCESS | 3696 | 1466589724911 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 3696 | 1466589724915 Marionette TRACE conn6 <- [1,906,null,{}] 03:02:04 INFO - PROCESS | 3696 | 1466589724920 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}] 03:02:04 INFO - PROCESS | 3696 | 1466589724923 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:05 INFO - PROCESS | 3696 | 1466589725027 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 03:02:05 INFO - PROCESS | 3696 | 1466589725121 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 3696 | 1466589725123 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E27B0800 == 47 [pid = 3696] [id = 236] 03:02:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9E1D51400) [pid = 3696] [serial = 707] [outer = 0000000000000000] 03:02:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9E2D40400) [pid = 3696] [serial = 708] [outer = 000000A9E1D51400] 03:02:05 INFO - PROCESS | 3696 | 1466589725174 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9E4357400) [pid = 3696] [serial = 709] [outer = 000000A9E1D51400] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1049800 == 46 [pid = 3696] [id = 230] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F4B000 == 45 [pid = 3696] [id = 229] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7B4000 == 44 [pid = 3696] [id = 228] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE912800 == 43 [pid = 3696] [id = 227] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EB370000 == 42 [pid = 3696] [id = 226] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA92B800 == 41 [pid = 3696] [id = 225] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98F1800 == 40 [pid = 3696] [id = 224] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73E4000 == 39 [pid = 3696] [id = 223] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDED2800 == 38 [pid = 3696] [id = 222] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B1000 == 37 [pid = 3696] [id = 221] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20EA000 == 36 [pid = 3696] [id = 220] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D22000 == 35 [pid = 3696] [id = 219] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EB35C800 == 34 [pid = 3696] [id = 216] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7AD000 == 33 [pid = 3696] [id = 218] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE920000 == 32 [pid = 3696] [id = 217] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF968000 == 31 [pid = 3696] [id = 235] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F200E800 == 30 [pid = 3696] [id = 234] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA947800 == 29 [pid = 3696] [id = 233] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DCC000 == 28 [pid = 3696] [id = 231] 03:02:05 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3738000 == 27 [pid = 3696] [id = 232] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9E706A000) [pid = 3696] [serial = 633] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9E3882000) [pid = 3696] [serial = 632] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9DE7DA000) [pid = 3696] [serial = 635] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E1DB7000) [pid = 3696] [serial = 636] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9E38D4C00) [pid = 3696] [serial = 638] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9EB3C3400) [pid = 3696] [serial = 624] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9EA3B6400) [pid = 3696] [serial = 623] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9ECE1CC00) [pid = 3696] [serial = 627] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EBCF7400) [pid = 3696] [serial = 626] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E973BC00) [pid = 3696] [serial = 630] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E2C6CC00) [pid = 3696] [serial = 629] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E1D3A400) [pid = 3696] [serial = 618] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DD72A400) [pid = 3696] [serial = 617] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E78D4800) [pid = 3696] [serial = 621] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E7075400) [pid = 3696] [serial = 620] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E9697400) [pid = 3696] [serial = 644] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EA96B000) [pid = 3696] [serial = 650] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EBC4A400) [pid = 3696] [serial = 654] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E9893C00) [pid = 3696] [serial = 647] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EB3CC800) [pid = 3696] [serial = 653] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EA374000) [pid = 3696] [serial = 648] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E735E800) [pid = 3696] [serial = 641] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EB1BA800) [pid = 3696] [serial = 651] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7DCF800) [pid = 3696] [serial = 642] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E9741400) [pid = 3696] [serial = 645] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E428FC00) [pid = 3696] [serial = 639] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ECB96000) [pid = 3696] [serial = 656] [outer = 0000000000000000] [url = about:blank] 03:02:06 INFO - PROCESS | 3696 | 1466589726389 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]]]}] 03:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1554ms 03:02:06 INFO - PROCESS | 3696 | 1466589726470 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 03:02:06 INFO - PROCESS | 3696 | 1466589726474 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 03:02:06 INFO - PROCESS | 3696 | 1466589726478 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:02:06 INFO - PROCESS | 3696 | 1466589726483 Marionette TRACE conn6 <- [1,910,null,{}] 03:02:06 INFO - PROCESS | 3696 | 1466589726511 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}] 03:02:06 INFO - PROCESS | 3696 | 1466589726514 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:06 INFO - PROCESS | 3696 | 1466589726636 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 03:02:06 INFO - PROCESS | 3696 | 1466589726645 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 3696 | 1466589726648 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20D8000 == 28 [pid = 3696] [id = 237] 03:02:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD74E800) [pid = 3696] [serial = 710] [outer = 0000000000000000] 03:02:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DDA4A800) [pid = 3696] [serial = 711] [outer = 000000A9DD74E800] 03:02:06 INFO - PROCESS | 3696 | 1466589726697 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DE191C00) [pid = 3696] [serial = 712] [outer = 000000A9DD74E800] 03:02:07 INFO - PROCESS | 3696 | 1466589727112 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]]]}] 03:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 03:02:07 INFO - PROCESS | 3696 | 1466589727185 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 03:02:07 INFO - PROCESS | 3696 | 1466589727190 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 03:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:02:07 INFO - PROCESS | 3696 | 1466589727199 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:02:07 INFO - PROCESS | 3696 | 1466589727202 Marionette TRACE conn6 <- [1,914,null,{}] 03:02:07 INFO - PROCESS | 3696 | 1466589727206 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}] 03:02:07 INFO - PROCESS | 3696 | 1466589727208 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:07 INFO - PROCESS | 3696 | 1466589727302 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 03:02:07 INFO - PROCESS | 3696 | 1466589727317 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:07 INFO - PROCESS | 3696 | 1466589727320 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E42000 == 29 [pid = 3696] [id = 238] 03:02:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E1D3AC00) [pid = 3696] [serial = 713] [outer = 0000000000000000] 03:02:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E20B4C00) [pid = 3696] [serial = 714] [outer = 000000A9E1D3AC00] 03:02:07 INFO - PROCESS | 3696 | 1466589727368 Marionette DEBUG loaded listener.js 03:02:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E3885000) [pid = 3696] [serial = 715] [outer = 000000A9E1D3AC00] 03:02:07 INFO - PROCESS | 3696 | 1466589727836 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]]]}] 03:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 03:02:07 INFO - PROCESS | 3696 | 1466589727893 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 03:02:07 INFO - PROCESS | 3696 | 1466589727895 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 03:02:07 INFO - PROCESS | 3696 | 1466589727898 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:02:07 INFO - PROCESS | 3696 | 1466589727902 Marionette TRACE conn6 <- [1,918,null,{}] 03:02:07 INFO - PROCESS | 3696 | 1466589727914 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}] 03:02:07 INFO - PROCESS | 3696 | 1466589727919 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:08 INFO - PROCESS | 3696 | 1466589728010 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 03:02:08 INFO - PROCESS | 3696 | 1466589728025 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 3696 | 1466589728028 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8311800 == 30 [pid = 3696] [id = 239] 03:02:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E4359C00) [pid = 3696] [serial = 716] [outer = 0000000000000000] 03:02:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E706D400) [pid = 3696] [serial = 717] [outer = 000000A9E4359C00] 03:02:08 INFO - PROCESS | 3696 | 1466589728077 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E735C000) [pid = 3696] [serial = 718] [outer = 000000A9E4359C00] 03:02:08 INFO - PROCESS | 3696 | 1466589728554 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]]]}] 03:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 03:02:08 INFO - PROCESS | 3696 | 1466589728593 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 03:02:08 INFO - PROCESS | 3696 | 1466589728596 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 03:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:02:08 INFO - PROCESS | 3696 | 1466589728599 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:02:08 INFO - PROCESS | 3696 | 1466589728600 Marionette TRACE conn6 <- [1,922,null,{}] 03:02:08 INFO - PROCESS | 3696 | 1466589728604 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}] 03:02:08 INFO - PROCESS | 3696 | 1466589728606 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:08 INFO - PROCESS | 3696 | 1466589728753 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 03:02:08 INFO - PROCESS | 3696 | 1466589728765 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 3696 | 1466589728767 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F9D800 == 31 [pid = 3696] [id = 240] 03:02:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E77D5800) [pid = 3696] [serial = 719] [outer = 0000000000000000] 03:02:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7DCD800) [pid = 3696] [serial = 720] [outer = 000000A9E77D5800] 03:02:08 INFO - PROCESS | 3696 | 1466589728854 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E7DDA800) [pid = 3696] [serial = 721] [outer = 000000A9E77D5800] 03:02:09 INFO - PROCESS | 3696 | 1466589729296 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]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 732ms 03:02:09 INFO - PROCESS | 3696 | 1466589729333 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 3696 | 1466589729336 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 03:02:09 INFO - PROCESS | 3696 | 1466589729338 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:02:09 INFO - PROCESS | 3696 | 1466589729340 Marionette TRACE conn6 <- [1,926,null,{}] 03:02:09 INFO - PROCESS | 3696 | 1466589729344 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}] 03:02:09 INFO - PROCESS | 3696 | 1466589729346 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:09 INFO - PROCESS | 3696 | 1466589729450 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 03:02:09 INFO - PROCESS | 3696 | 1466589729455 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:09 INFO - PROCESS | 3696 | 1466589729457 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA320000 == 32 [pid = 3696] [id = 241] 03:02:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E851A000) [pid = 3696] [serial = 722] [outer = 0000000000000000] 03:02:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E968D800) [pid = 3696] [serial = 723] [outer = 000000A9E851A000] 03:02:09 INFO - PROCESS | 3696 | 1466589729502 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E973CC00) [pid = 3696] [serial = 724] [outer = 000000A9E851A000] 03:02:09 INFO - PROCESS | 3696 | 1466589729985 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]]]}] 03:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 03:02:10 INFO - PROCESS | 3696 | 1466589730012 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 03:02:10 INFO - PROCESS | 3696 | 1466589730015 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 03:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:02:10 INFO - PROCESS | 3696 | 1466589730025 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:02:10 INFO - PROCESS | 3696 | 1466589730027 Marionette TRACE conn6 <- [1,930,null,{}] 03:02:10 INFO - PROCESS | 3696 | 1466589730034 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}] 03:02:10 INFO - PROCESS | 3696 | 1466589730040 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:10 INFO - PROCESS | 3696 | 1466589730192 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 03:02:10 INFO - PROCESS | 3696 | 1466589730214 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 3696 | 1466589730216 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE1B800 == 33 [pid = 3696] [id = 242] 03:02:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E855D800) [pid = 3696] [serial = 725] [outer = 0000000000000000] 03:02:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EA041C00) [pid = 3696] [serial = 726] [outer = 000000A9E855D800] 03:02:10 INFO - PROCESS | 3696 | 1466589730261 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EA968400) [pid = 3696] [serial = 727] [outer = 000000A9E855D800] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E706B000) [pid = 3696] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E989C400) [pid = 3696] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EAD91800) [pid = 3696] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E3EAE800) [pid = 3696] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DC520800) [pid = 3696] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E9695400) [pid = 3696] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DCDB7000) [pid = 3696] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E2825C00) [pid = 3696] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E2CDE000) [pid = 3696] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E772CC00) [pid = 3696] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ED0B7000) [pid = 3696] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD42BC00) [pid = 3696] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:02:10 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ED568000) [pid = 3696] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:02:10 INFO - PROCESS | 3696 | 1466589730841 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]]]}] 03:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 836ms 03:02:10 INFO - PROCESS | 3696 | 1466589730863 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 03:02:10 INFO - PROCESS | 3696 | 1466589730865 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 03:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:02:10 INFO - PROCESS | 3696 | 1466589730877 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:02:10 INFO - PROCESS | 3696 | 1466589730879 Marionette TRACE conn6 <- [1,934,null,{}] 03:02:10 INFO - PROCESS | 3696 | 1466589730883 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}] 03:02:10 INFO - PROCESS | 3696 | 1466589730885 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:10 INFO - PROCESS | 3696 | 1466589730965 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 03:02:10 INFO - PROCESS | 3696 | 1466589730970 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 3696 | 1466589730972 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBD0000 == 34 [pid = 3696] [id = 243] 03:02:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E6874800) [pid = 3696] [serial = 728] [outer = 0000000000000000] 03:02:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EA035800) [pid = 3696] [serial = 729] [outer = 000000A9E6874800] 03:02:11 INFO - PROCESS | 3696 | 1466589731016 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EAD92800) [pid = 3696] [serial = 730] [outer = 000000A9E6874800] 03:02:11 INFO - PROCESS | 3696 | 1466589731426 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]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 586ms 03:02:11 INFO - PROCESS | 3696 | 1466589731465 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 03:02:11 INFO - PROCESS | 3696 | 1466589731468 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 03:02:11 INFO - PROCESS | 3696 | 1466589731471 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 3696 | 1466589731472 Marionette TRACE conn6 <- [1,938,null,{}] 03:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:02:11 INFO - PROCESS | 3696 | 1466589731476 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}] 03:02:11 INFO - PROCESS | 3696 | 1466589731478 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:11 INFO - PROCESS | 3696 | 1466589731563 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 03:02:11 INFO - PROCESS | 3696 | 1466589731568 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:11 INFO - PROCESS | 3696 | 1466589731570 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED584000 == 35 [pid = 3696] [id = 244] 03:02:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EB1BA800) [pid = 3696] [serial = 731] [outer = 0000000000000000] 03:02:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EB2F4800) [pid = 3696] [serial = 732] [outer = 000000A9EB1BA800] 03:02:11 INFO - PROCESS | 3696 | 1466589731614 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EB3C9800) [pid = 3696] [serial = 733] [outer = 000000A9EB1BA800] 03:02:12 INFO - PROCESS | 3696 | 1466589732380 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]]]}] 03:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 921ms 03:02:12 INFO - PROCESS | 3696 | 1466589732398 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 03:02:12 INFO - PROCESS | 3696 | 1466589732403 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 03:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:02:12 INFO - PROCESS | 3696 | 1466589732408 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:02:12 INFO - PROCESS | 3696 | 1466589732412 Marionette TRACE conn6 <- [1,942,null,{}] 03:02:12 INFO - PROCESS | 3696 | 1466589732419 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}] 03:02:12 INFO - PROCESS | 3696 | 1466589732422 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:12 INFO - PROCESS | 3696 | 1466589732545 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 03:02:12 INFO - PROCESS | 3696 | 1466589732620 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:12 INFO - PROCESS | 3696 | 1466589732623 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39FB000 == 36 [pid = 3696] [id = 245] 03:02:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DD731400) [pid = 3696] [serial = 734] [outer = 0000000000000000] 03:02:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DD74C000) [pid = 3696] [serial = 735] [outer = 000000A9DD731400] 03:02:12 INFO - PROCESS | 3696 | 1466589732680 Marionette DEBUG loaded listener.js 03:02:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DEC59800) [pid = 3696] [serial = 736] [outer = 000000A9DD731400] 03:02:13 INFO - PROCESS | 3696 | 1466589733433 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]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1088ms 03:02:13 INFO - PROCESS | 3696 | 1466589733507 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 3696 | 1466589733512 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 03:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:02:13 INFO - PROCESS | 3696 | 1466589733519 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - PROCESS | 3696 | 1466589733522 Marionette TRACE conn6 <- [1,946,null,{}] 03:02:13 INFO - PROCESS | 3696 | 1466589733526 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}] 03:02:13 INFO - PROCESS | 3696 | 1466589733529 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:13 INFO - PROCESS | 3696 | 1466589733663 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 03:02:13 INFO - PROCESS | 3696 | 1466589733730 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 3696 | 1466589733733 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD3E800 == 37 [pid = 3696] [id = 246] 03:02:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E428D400) [pid = 3696] [serial = 737] [outer = 0000000000000000] 03:02:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E68FB800) [pid = 3696] [serial = 738] [outer = 000000A9E428D400] 03:02:13 INFO - PROCESS | 3696 | 1466589733791 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E77CFC00) [pid = 3696] [serial = 739] [outer = 000000A9E428D400] 03:02:14 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBD0000 == 36 [pid = 3696] [id = 243] 03:02:14 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE1B800 == 35 [pid = 3696] [id = 242] 03:02:14 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA320000 == 34 [pid = 3696] [id = 241] 03:02:14 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F9D800 == 33 [pid = 3696] [id = 240] 03:02:14 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8311800 == 32 [pid = 3696] [id = 239] 03:02:14 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E42000 == 31 [pid = 3696] [id = 238] 03:02:14 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20D8000 == 30 [pid = 3696] [id = 237] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DC52C000) [pid = 3696] [serial = 366] [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.] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EA7AC000) [pid = 3696] [serial = 679] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EA03E400) [pid = 3696] [serial = 678] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9ECE27400) [pid = 3696] [serial = 682] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EB934400) [pid = 3696] [serial = 681] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9ECEB8800) [pid = 3696] [serial = 657] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DCAC8C00) [pid = 3696] [serial = 660] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DDA57400) [pid = 3696] [serial = 661] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E973C400) [pid = 3696] [serial = 675] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DD728000) [pid = 3696] [serial = 666] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DECB6C00) [pid = 3696] [serial = 667] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E38D1800) [pid = 3696] [serial = 669] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E435A000) [pid = 3696] [serial = 670] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E3886800) [pid = 3696] [serial = 663] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E706E800) [pid = 3696] [serial = 664] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E78CA400) [pid = 3696] [serial = 672] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E8511000) [pid = 3696] [serial = 673] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9ED0B9800) [pid = 3696] [serial = 684] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EBC44800) [pid = 3696] [serial = 688] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E78CBC00) [pid = 3696] [serial = 687] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9ED8AC800) [pid = 3696] [serial = 690] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9ED3B1000) [pid = 3696] [serial = 685] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EE862400) [pid = 3696] [serial = 694] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EE674000) [pid = 3696] [serial = 691] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E9840400) [pid = 3696] [serial = 676] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EE678000) [pid = 3696] [serial = 693] [outer = 0000000000000000] [url = about:blank] 03:02:14 INFO - PROCESS | 3696 | 1466589734646 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]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1200ms 03:02:14 INFO - PROCESS | 3696 | 1466589734720 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 03:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:02:14 INFO - PROCESS | 3696 | 1466589734724 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 03:02:14 INFO - PROCESS | 3696 | 1466589734729 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 3696 | 1466589734732 Marionette TRACE conn6 <- [1,950,null,{}] 03:02:14 INFO - PROCESS | 3696 | 1466589734737 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}] 03:02:14 INFO - PROCESS | 3696 | 1466589734740 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:14 INFO - PROCESS | 3696 | 1466589734837 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 03:02:14 INFO - PROCESS | 3696 | 1466589734845 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 3696 | 1466589734848 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20E9800 == 31 [pid = 3696] [id = 247] 03:02:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DDA57400) [pid = 3696] [serial = 740] [outer = 0000000000000000] 03:02:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DDC2C400) [pid = 3696] [serial = 741] [outer = 000000A9DDA57400] 03:02:14 INFO - PROCESS | 3696 | 1466589734896 Marionette DEBUG loaded listener.js 03:02:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E1DB6C00) [pid = 3696] [serial = 742] [outer = 000000A9DDA57400] 03:02:15 INFO - PROCESS | 3696 | 1466589735364 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]]]}] 03:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 03:02:15 INFO - PROCESS | 3696 | 1466589735426 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 03:02:15 INFO - PROCESS | 3696 | 1466589735431 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 03:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:02:15 INFO - PROCESS | 3696 | 1466589735439 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:02:15 INFO - PROCESS | 3696 | 1466589735442 Marionette TRACE conn6 <- [1,954,null,{}] 03:02:15 INFO - PROCESS | 3696 | 1466589735446 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}] 03:02:15 INFO - PROCESS | 3696 | 1466589735449 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:15 INFO - PROCESS | 3696 | 1466589735539 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 03:02:15 INFO - PROCESS | 3696 | 1466589735545 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:15 INFO - PROCESS | 3696 | 1466589735548 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E4113000 == 32 [pid = 3696] [id = 248] 03:02:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E418A400) [pid = 3696] [serial = 743] [outer = 0000000000000000] 03:02:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E4356000) [pid = 3696] [serial = 744] [outer = 000000A9E418A400] 03:02:15 INFO - PROCESS | 3696 | 1466589735595 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E7073400) [pid = 3696] [serial = 745] [outer = 000000A9E418A400] 03:02:16 INFO - PROCESS | 3696 | 1466589736070 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]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 03:02:16 INFO - PROCESS | 3696 | 1466589736133 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 03:02:16 INFO - PROCESS | 3696 | 1466589736135 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 03:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:02:16 INFO - PROCESS | 3696 | 1466589736139 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 3696 | 1466589736143 Marionette TRACE conn6 <- [1,958,null,{}] 03:02:16 INFO - PROCESS | 3696 | 1466589736154 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}] 03:02:16 INFO - PROCESS | 3696 | 1466589736159 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:16 INFO - PROCESS | 3696 | 1466589736274 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 03:02:16 INFO - PROCESS | 3696 | 1466589736327 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 3696 | 1466589736331 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F9F000 == 33 [pid = 3696] [id = 249] 03:02:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E78CA800) [pid = 3696] [serial = 746] [outer = 0000000000000000] 03:02:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E85EDC00) [pid = 3696] [serial = 747] [outer = 000000A9E78CA800] 03:02:16 INFO - PROCESS | 3696 | 1466589736380 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E9743400) [pid = 3696] [serial = 748] [outer = 000000A9E78CA800] 03:02:16 INFO - PROCESS | 3696 | 1466589736765 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]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 03:02:16 INFO - PROCESS | 3696 | 1466589736833 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 03:02:16 INFO - PROCESS | 3696 | 1466589736836 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 03:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:02:16 INFO - PROCESS | 3696 | 1466589736847 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 3696 | 1466589736849 Marionette TRACE conn6 <- [1,962,null,{}] 03:02:16 INFO - PROCESS | 3696 | 1466589736852 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}] 03:02:16 INFO - PROCESS | 3696 | 1466589736854 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:16 INFO - PROCESS | 3696 | 1466589736994 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 03:02:17 INFO - PROCESS | 3696 | 1466589737000 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 3696 | 1466589737002 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD32800 == 34 [pid = 3696] [id = 250] 03:02:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E983DC00) [pid = 3696] [serial = 749] [outer = 0000000000000000] 03:02:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E9895800) [pid = 3696] [serial = 750] [outer = 000000A9E983DC00] 03:02:17 INFO - PROCESS | 3696 | 1466589737047 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EA044400) [pid = 3696] [serial = 751] [outer = 000000A9E983DC00] 03:02:17 INFO - PROCESS | 3696 | 1466589737491 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]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 03:02:17 INFO - PROCESS | 3696 | 1466589737532 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 3696 | 1466589737535 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 03:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:02:17 INFO - PROCESS | 3696 | 1466589737551 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 3696 | 1466589737553 Marionette TRACE conn6 <- [1,966,null,{}] 03:02:17 INFO - PROCESS | 3696 | 1466589737556 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}] 03:02:17 INFO - PROCESS | 3696 | 1466589737558 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:17 INFO - PROCESS | 3696 | 1466589737663 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 03:02:17 INFO - PROCESS | 3696 | 1466589737668 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 3696 | 1466589737671 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBB4000 == 35 [pid = 3696] [id = 251] 03:02:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EA035C00) [pid = 3696] [serial = 752] [outer = 0000000000000000] 03:02:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EAD8AC00) [pid = 3696] [serial = 753] [outer = 000000A9EA035C00] 03:02:17 INFO - PROCESS | 3696 | 1466589737715 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EB3C3800) [pid = 3696] [serial = 754] [outer = 000000A9EA035C00] 03:02:18 INFO - PROCESS | 3696 | 1466589738179 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]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 03:02:18 INFO - PROCESS | 3696 | 1466589738253 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 03:02:18 INFO - PROCESS | 3696 | 1466589738255 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 03:02:18 INFO - PROCESS | 3696 | 1466589738259 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:02:18 INFO - PROCESS | 3696 | 1466589738260 Marionette TRACE conn6 <- [1,970,null,{}] 03:02:18 INFO - PROCESS | 3696 | 1466589738264 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}] 03:02:18 INFO - PROCESS | 3696 | 1466589738270 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:18 INFO - PROCESS | 3696 | 1466589738441 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 03:02:18 INFO - PROCESS | 3696 | 1466589738511 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:18 INFO - PROCESS | 3696 | 1466589738513 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE999000 == 36 [pid = 3696] [id = 252] 03:02:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ECE1AC00) [pid = 3696] [serial = 755] [outer = 0000000000000000] 03:02:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ECE1F400) [pid = 3696] [serial = 756] [outer = 000000A9ECE1AC00] 03:02:18 INFO - PROCESS | 3696 | 1466589738558 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ECEBB800) [pid = 3696] [serial = 757] [outer = 000000A9ECE1AC00] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E77D5800) [pid = 3696] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E1D51400) [pid = 3696] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E1D3AC00) [pid = 3696] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E4359C00) [pid = 3696] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E851A000) [pid = 3696] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DE19C800) [pid = 3696] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E738CC00) [pid = 3696] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EBC4F400) [pid = 3696] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E9699800) [pid = 3696] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E855D800) [pid = 3696] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E6874800) [pid = 3696] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:02:18 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DD74E800) [pid = 3696] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:02:19 INFO - PROCESS | 3696 | 1466589739021 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]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 775ms 03:02:19 INFO - PROCESS | 3696 | 1466589739039 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 3696 | 1466589739041 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 03:02:19 INFO - PROCESS | 3696 | 1466589739044 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:02:19 INFO - PROCESS | 3696 | 1466589739046 Marionette TRACE conn6 <- [1,974,null,{}] 03:02:19 INFO - PROCESS | 3696 | 1466589739049 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}] 03:02:19 INFO - PROCESS | 3696 | 1466589739051 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:19 INFO - PROCESS | 3696 | 1466589739133 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 03:02:19 INFO - PROCESS | 3696 | 1466589739202 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 3696 | 1466589739204 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7AC800 == 37 [pid = 3696] [id = 253] 03:02:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DC526400) [pid = 3696] [serial = 758] [outer = 0000000000000000] 03:02:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E77D5800) [pid = 3696] [serial = 759] [outer = 000000A9DC526400] 03:02:19 INFO - PROCESS | 3696 | 1466589739248 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EB935C00) [pid = 3696] [serial = 760] [outer = 000000A9DC526400] 03:02:19 INFO - PROCESS | 3696 | 1466589739611 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]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 03:02:19 INFO - PROCESS | 3696 | 1466589739676 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 3696 | 1466589739679 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 03:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:02:19 INFO - PROCESS | 3696 | 1466589739682 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - PROCESS | 3696 | 1466589739683 Marionette TRACE conn6 <- [1,978,null,{}] 03:02:19 INFO - PROCESS | 3696 | 1466589739687 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}] 03:02:19 INFO - PROCESS | 3696 | 1466589739689 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:19 INFO - PROCESS | 3696 | 1466589739807 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 03:02:19 INFO - PROCESS | 3696 | 1466589739839 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 3696 | 1466589739841 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF97B800 == 38 [pid = 3696] [id = 254] 03:02:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9ED0B2000) [pid = 3696] [serial = 761] [outer = 0000000000000000] 03:02:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9ED0BC400) [pid = 3696] [serial = 762] [outer = 000000A9ED0B2000] 03:02:19 INFO - PROCESS | 3696 | 1466589739887 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ED563000) [pid = 3696] [serial = 763] [outer = 000000A9ED0B2000] 03:02:20 INFO - PROCESS | 3696 | 1466589740274 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]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 627ms 03:02:20 INFO - PROCESS | 3696 | 1466589740312 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 03:02:20 INFO - PROCESS | 3696 | 1466589740314 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 03:02:20 INFO - PROCESS | 3696 | 1466589740317 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:02:20 INFO - PROCESS | 3696 | 1466589740319 Marionette TRACE conn6 <- [1,982,null,{}] 03:02:20 INFO - PROCESS | 3696 | 1466589740322 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}] 03:02:20 INFO - PROCESS | 3696 | 1466589740324 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:20 INFO - PROCESS | 3696 | 1466589740407 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 03:02:20 INFO - PROCESS | 3696 | 1466589740413 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 3696 | 1466589740414 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98DF800 == 39 [pid = 3696] [id = 255] 03:02:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ED810800) [pid = 3696] [serial = 764] [outer = 0000000000000000] 03:02:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED8B3C00) [pid = 3696] [serial = 765] [outer = 000000A9ED810800] 03:02:20 INFO - PROCESS | 3696 | 1466589740458 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EE67F000) [pid = 3696] [serial = 766] [outer = 000000A9ED810800] 03:02:20 INFO - PROCESS | 3696 | 1466589740871 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]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 03:02:20 INFO - PROCESS | 3696 | 1466589740950 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 03:02:20 INFO - PROCESS | 3696 | 1466589740954 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 03:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:02:20 INFO - PROCESS | 3696 | 1466589740960 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - PROCESS | 3696 | 1466589740965 Marionette TRACE conn6 <- [1,986,null,{}] 03:02:20 INFO - PROCESS | 3696 | 1466589740971 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}] 03:02:20 INFO - PROCESS | 3696 | 1466589740975 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:21 INFO - PROCESS | 3696 | 1466589741103 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 03:02:21 INFO - PROCESS | 3696 | 1466589741246 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:21 INFO - PROCESS | 3696 | 1466589741251 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CB4800 == 40 [pid = 3696] [id = 256] 03:02:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD74E800) [pid = 3696] [serial = 767] [outer = 0000000000000000] 03:02:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DDE21C00) [pid = 3696] [serial = 768] [outer = 000000A9DD74E800] 03:02:21 INFO - PROCESS | 3696 | 1466589741309 Marionette DEBUG loaded listener.js 03:02:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E20B7400) [pid = 3696] [serial = 769] [outer = 000000A9DD74E800] 03:02:21 INFO - PROCESS | 3696 | 1466589741874 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]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 985ms 03:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:02:21 INFO - PROCESS | 3696 | 1466589741948 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 3696 | 1466589741952 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 03:02:21 INFO - PROCESS | 3696 | 1466589741959 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 3696 | 1466589741963 Marionette TRACE conn6 <- [1,990,null,{}] 03:02:21 INFO - PROCESS | 3696 | 1466589741968 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}] 03:02:21 INFO - PROCESS | 3696 | 1466589741971 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:22 INFO - PROCESS | 3696 | 1466589742093 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 03:02:22 INFO - PROCESS | 3696 | 1466589742161 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 3696 | 1466589742164 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE0E800 == 41 [pid = 3696] [id = 257] 03:02:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E77D5400) [pid = 3696] [serial = 770] [outer = 0000000000000000] 03:02:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E78D3000) [pid = 3696] [serial = 771] [outer = 000000A9E77D5400] 03:02:22 INFO - PROCESS | 3696 | 1466589742263 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E973DC00) [pid = 3696] [serial = 772] [outer = 000000A9E77D5400] 03:02:22 INFO - PROCESS | 3696 | 1466589742856 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]]]}] 03:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 943ms 03:02:22 INFO - PROCESS | 3696 | 1466589742899 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 3696 | 1466589742902 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 03:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:02:22 INFO - PROCESS | 3696 | 1466589742906 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 3696 | 1466589742908 Marionette TRACE conn6 <- [1,994,null,{}] 03:02:22 INFO - PROCESS | 3696 | 1466589742919 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}] 03:02:22 INFO - PROCESS | 3696 | 1466589742925 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:23 INFO - PROCESS | 3696 | 1466589743042 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 03:02:23 INFO - PROCESS | 3696 | 1466589743119 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 3696 | 1466589743124 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1053000 == 42 [pid = 3696] [id = 258] 03:02:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EBB8DC00) [pid = 3696] [serial = 773] [outer = 0000000000000000] 03:02:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EBC52000) [pid = 3696] [serial = 774] [outer = 000000A9EBB8DC00] 03:02:23 INFO - PROCESS | 3696 | 1466589743222 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED55DC00) [pid = 3696] [serial = 775] [outer = 000000A9EBB8DC00] 03:02:23 INFO - PROCESS | 3696 | 1466589743850 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]]]}] 03:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 985ms 03:02:23 INFO - PROCESS | 3696 | 1466589743893 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 3696 | 1466589743895 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 03:02:23 INFO - PROCESS | 3696 | 1466589743898 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:02:23 INFO - PROCESS | 3696 | 1466589743901 Marionette TRACE conn6 <- [1,998,null,{}] 03:02:23 INFO - PROCESS | 3696 | 1466589743904 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}] 03:02:23 INFO - PROCESS | 3696 | 1466589743907 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:24 INFO - PROCESS | 3696 | 1466589744022 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 03:02:24 INFO - PROCESS | 3696 | 1466589744095 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:24 INFO - PROCESS | 3696 | 1466589744098 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DDC000 == 43 [pid = 3696] [id = 259] 03:02:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EE86A800) [pid = 3696] [serial = 776] [outer = 0000000000000000] 03:02:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE8C9400) [pid = 3696] [serial = 777] [outer = 000000A9EE86A800] 03:02:24 INFO - PROCESS | 3696 | 1466589744193 Marionette DEBUG loaded listener.js 03:02:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EE8D4800) [pid = 3696] [serial = 778] [outer = 000000A9EE86A800] 03:02:24 INFO - PROCESS | 3696 | 1466589744926 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]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1078ms 03:02:24 INFO - PROCESS | 3696 | 1466589744981 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 03:02:24 INFO - PROCESS | 3696 | 1466589744986 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 03:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:02:25 INFO - PROCESS | 3696 | 1466589744992 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 3696 | 1466589744995 Marionette TRACE conn6 <- [1,1002,null,{}] 03:02:25 INFO - PROCESS | 3696 | 1466589745001 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}] 03:02:25 INFO - PROCESS | 3696 | 1466589745004 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:25 INFO - PROCESS | 3696 | 1466589745113 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 03:02:25 INFO - PROCESS | 3696 | 1466589745188 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 3696 | 1466589745192 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E375F000 == 44 [pid = 3696] [id = 260] 03:02:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9DD744400) [pid = 3696] [serial = 779] [outer = 0000000000000000] 03:02:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DE199000) [pid = 3696] [serial = 780] [outer = 000000A9DD744400] 03:02:25 INFO - PROCESS | 3696 | 1466589745243 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9E3706400) [pid = 3696] [serial = 781] [outer = 000000A9DD744400] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E27B0800 == 43 [pid = 3696] [id = 236] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF97B800 == 42 [pid = 3696] [id = 254] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7AC800 == 41 [pid = 3696] [id = 253] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE999000 == 40 [pid = 3696] [id = 252] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBB4000 == 39 [pid = 3696] [id = 251] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD32800 == 38 [pid = 3696] [id = 250] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F9F000 == 37 [pid = 3696] [id = 249] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E4113000 == 36 [pid = 3696] [id = 248] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20E9800 == 35 [pid = 3696] [id = 247] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED584000 == 34 [pid = 3696] [id = 244] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39FB000 == 33 [pid = 3696] [id = 245] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD3E800 == 32 [pid = 3696] [id = 246] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DDC000 == 31 [pid = 3696] [id = 259] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1053000 == 30 [pid = 3696] [id = 258] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE0E800 == 29 [pid = 3696] [id = 257] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98DF800 == 28 [pid = 3696] [id = 255] 03:02:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CB4800 == 27 [pid = 3696] [id = 256] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E7DCD800) [pid = 3696] [serial = 720] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E4357400) [pid = 3696] [serial = 709] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E2D40400) [pid = 3696] [serial = 708] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E20B4C00) [pid = 3696] [serial = 714] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E3885000) [pid = 3696] [serial = 715] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E706D400) [pid = 3696] [serial = 717] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E968D800) [pid = 3696] [serial = 723] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E288F800) [pid = 3696] [serial = 697] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DECB8C00) [pid = 3696] [serial = 696] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E9695800) [pid = 3696] [serial = 700] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E7808800) [pid = 3696] [serial = 699] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EE676800) [pid = 3696] [serial = 703] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9ECB9B400) [pid = 3696] [serial = 702] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EE8D3C00) [pid = 3696] [serial = 706] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EE870C00) [pid = 3696] [serial = 705] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E7DDA800) [pid = 3696] [serial = 721] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EA041C00) [pid = 3696] [serial = 726] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EB2F4800) [pid = 3696] [serial = 732] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E973CC00) [pid = 3696] [serial = 724] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EAD92800) [pid = 3696] [serial = 730] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DDA4A800) [pid = 3696] [serial = 711] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DE191C00) [pid = 3696] [serial = 712] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EA035800) [pid = 3696] [serial = 729] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EA968400) [pid = 3696] [serial = 727] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E735C000) [pid = 3696] [serial = 718] [outer = 0000000000000000] [url = about:blank] 03:02:26 INFO - PROCESS | 3696 | 1466589746548 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]]]}] 03:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1640ms 03:02:26 INFO - PROCESS | 3696 | 1466589746635 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 03:02:26 INFO - PROCESS | 3696 | 1466589746639 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 03:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:02:26 INFO - PROCESS | 3696 | 1466589746644 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:02:26 INFO - PROCESS | 3696 | 1466589746648 Marionette TRACE conn6 <- [1,1006,null,{}] 03:02:26 INFO - PROCESS | 3696 | 1466589746653 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}] 03:02:26 INFO - PROCESS | 3696 | 1466589746656 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:26 INFO - PROCESS | 3696 | 1466589746759 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 03:02:26 INFO - PROCESS | 3696 | 1466589746824 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 3696 | 1466589746828 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E1F9E800 == 28 [pid = 3696] [id = 261] 03:02:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD324400) [pid = 3696] [serial = 782] [outer = 0000000000000000] 03:02:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD729400) [pid = 3696] [serial = 783] [outer = 000000A9DD324400] 03:02:26 INFO - PROCESS | 3696 | 1466589746877 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DD751C00) [pid = 3696] [serial = 784] [outer = 000000A9DD324400] 03:02:27 INFO - PROCESS | 3696 | 1466589747286 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]]]}] 03:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 692ms 03:02:27 INFO - PROCESS | 3696 | 1466589747339 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 03:02:27 INFO - PROCESS | 3696 | 1466589747344 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 03:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:02:27 INFO - PROCESS | 3696 | 1466589747351 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:02:27 INFO - PROCESS | 3696 | 1466589747354 Marionette TRACE conn6 <- [1,1010,null,{}] 03:02:27 INFO - PROCESS | 3696 | 1466589747358 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}] 03:02:27 INFO - PROCESS | 3696 | 1466589747361 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:27 INFO - PROCESS | 3696 | 1466589747452 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 03:02:27 INFO - PROCESS | 3696 | 1466589747465 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 3696 | 1466589747467 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E375B000 == 29 [pid = 3696] [id = 262] 03:02:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E1D31800) [pid = 3696] [serial = 785] [outer = 0000000000000000] 03:02:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E1D3E800) [pid = 3696] [serial = 786] [outer = 000000A9E1D31800] 03:02:27 INFO - PROCESS | 3696 | 1466589747516 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E2849C00) [pid = 3696] [serial = 787] [outer = 000000A9E1D31800] 03:02:27 INFO - PROCESS | 3696 | 1466589747984 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]]]}] 03:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 690ms 03:02:28 INFO - PROCESS | 3696 | 1466589748044 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 3696 | 1466589748046 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 03:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:02:28 INFO - PROCESS | 3696 | 1466589748050 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 3696 | 1466589748054 Marionette TRACE conn6 <- [1,1014,null,{}] 03:02:28 INFO - PROCESS | 3696 | 1466589748065 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}] 03:02:28 INFO - PROCESS | 3696 | 1466589748070 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:28 INFO - PROCESS | 3696 | 1466589748191 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 03:02:28 INFO - PROCESS | 3696 | 1466589748269 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 3696 | 1466589748272 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA4000 == 30 [pid = 3696] [id = 263] 03:02:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DD580800) [pid = 3696] [serial = 788] [outer = 0000000000000000] 03:02:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E3EB2000) [pid = 3696] [serial = 789] [outer = 000000A9DD580800] 03:02:28 INFO - PROCESS | 3696 | 1466589748321 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E706E000) [pid = 3696] [serial = 790] [outer = 000000A9DD580800] 03:02:28 INFO - PROCESS | 3696 | 1466589748745 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]]]}] 03:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 03:02:28 INFO - PROCESS | 3696 | 1466589748786 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 3696 | 1466589748789 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 03:02:28 INFO - PROCESS | 3696 | 1466589748792 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:02:28 INFO - PROCESS | 3696 | 1466589748794 Marionette TRACE conn6 <- [1,1018,null,{}] 03:02:28 INFO - PROCESS | 3696 | 1466589748798 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}] 03:02:28 INFO - PROCESS | 3696 | 1466589748800 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:28 INFO - PROCESS | 3696 | 1466589748913 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 03:02:28 INFO - PROCESS | 3696 | 1466589748918 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 3696 | 1466589748920 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98F1800 == 31 [pid = 3696] [id = 264] 03:02:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E735DC00) [pid = 3696] [serial = 791] [outer = 0000000000000000] 03:02:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E7738000) [pid = 3696] [serial = 792] [outer = 000000A9E735DC00] 03:02:29 INFO - PROCESS | 3696 | 1466589749006 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E7DCDC00) [pid = 3696] [serial = 793] [outer = 000000A9E735DC00] 03:02:29 INFO - PROCESS | 3696 | 1466589749459 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]]]}] 03:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 731ms 03:02:29 INFO - PROCESS | 3696 | 1466589749555 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 3696 | 1466589749557 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 03:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:02:29 INFO - PROCESS | 3696 | 1466589749564 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 3696 | 1466589749566 Marionette TRACE conn6 <- [1,1022,null,{}] 03:02:29 INFO - PROCESS | 3696 | 1466589749570 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}] 03:02:29 INFO - PROCESS | 3696 | 1466589749572 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:29 INFO - PROCESS | 3696 | 1466589749679 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 03:02:29 INFO - PROCESS | 3696 | 1466589749691 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 3696 | 1466589749693 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA2CC800 == 32 [pid = 3696] [id = 265] 03:02:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DC529000) [pid = 3696] [serial = 794] [outer = 0000000000000000] 03:02:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E82D9400) [pid = 3696] [serial = 795] [outer = 000000A9DC529000] 03:02:29 INFO - PROCESS | 3696 | 1466589749776 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E9694800) [pid = 3696] [serial = 796] [outer = 000000A9DC529000] 03:02:30 INFO - PROCESS | 3696 | 1466589750209 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]]]}] 03:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 689ms 03:02:30 INFO - PROCESS | 3696 | 1466589750260 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 03:02:30 INFO - PROCESS | 3696 | 1466589750262 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 03:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:02:30 INFO - PROCESS | 3696 | 1466589750265 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:02:30 INFO - PROCESS | 3696 | 1466589750267 Marionette TRACE conn6 <- [1,1026,null,{}] 03:02:30 INFO - PROCESS | 3696 | 1466589750270 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}] 03:02:30 INFO - PROCESS | 3696 | 1466589750276 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:30 INFO - PROCESS | 3696 | 1466589750414 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 03:02:30 INFO - PROCESS | 3696 | 1466589750427 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 3696 | 1466589750429 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE10800 == 33 [pid = 3696] [id = 266] 03:02:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E973C800) [pid = 3696] [serial = 797] [outer = 0000000000000000] 03:02:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E9841800) [pid = 3696] [serial = 798] [outer = 000000A9E973C800] 03:02:30 INFO - PROCESS | 3696 | 1466589750474 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EA4F4000) [pid = 3696] [serial = 799] [outer = 000000A9E973C800] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DDA57400) [pid = 3696] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EB1BA800) [pid = 3696] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9ECE1AC00) [pid = 3696] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E983DC00) [pid = 3696] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DC526400) [pid = 3696] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E78CA800) [pid = 3696] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DD731400) [pid = 3696] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E418A400) [pid = 3696] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EA035C00) [pid = 3696] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E428D400) [pid = 3696] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9ED0B2000) [pid = 3696] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:02:30 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED810800) [pid = 3696] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:02:31 INFO - PROCESS | 3696 | 1466589751076 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]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 838ms 03:02:31 INFO - PROCESS | 3696 | 1466589751106 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 3696 | 1466589751108 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 03:02:31 INFO - PROCESS | 3696 | 1466589751111 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:02:31 INFO - PROCESS | 3696 | 1466589751113 Marionette TRACE conn6 <- [1,1030,null,{}] 03:02:31 INFO - PROCESS | 3696 | 1466589751117 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}] 03:02:31 INFO - PROCESS | 3696 | 1466589751119 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:31 INFO - PROCESS | 3696 | 1466589751198 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 03:02:31 INFO - PROCESS | 3696 | 1466589751204 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 3696 | 1466589751206 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBB0800 == 34 [pid = 3696] [id = 267] 03:02:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E3EABC00) [pid = 3696] [serial = 800] [outer = 0000000000000000] 03:02:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E9897400) [pid = 3696] [serial = 801] [outer = 000000A9E3EABC00] 03:02:31 INFO - PROCESS | 3696 | 1466589751250 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EA7ABC00) [pid = 3696] [serial = 802] [outer = 000000A9E3EABC00] 03:02:31 INFO - PROCESS | 3696 | 1466589751668 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]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 587ms 03:02:31 INFO - PROCESS | 3696 | 1466589751705 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 3696 | 1466589751708 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 03:02:31 INFO - PROCESS | 3696 | 1466589751711 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 3696 | 1466589751713 Marionette TRACE conn6 <- [1,1034,null,{}] 03:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:02:31 INFO - PROCESS | 3696 | 1466589751716 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}] 03:02:31 INFO - PROCESS | 3696 | 1466589751718 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:31 INFO - PROCESS | 3696 | 1466589751801 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 03:02:31 INFO - PROCESS | 3696 | 1466589751806 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 3696 | 1466589751808 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED584800 == 35 [pid = 3696] [id = 268] 03:02:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EAD92400) [pid = 3696] [serial = 803] [outer = 0000000000000000] 03:02:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EAEC4800) [pid = 3696] [serial = 804] [outer = 000000A9EAD92400] 03:02:31 INFO - PROCESS | 3696 | 1466589751853 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EB3C5800) [pid = 3696] [serial = 805] [outer = 000000A9EAD92400] 03:02:32 INFO - PROCESS | 3696 | 1466589752261 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]]]}] 03:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 586ms 03:02:32 INFO - PROCESS | 3696 | 1466589752304 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 03:02:32 INFO - PROCESS | 3696 | 1466589752306 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 03:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:02:32 INFO - PROCESS | 3696 | 1466589752309 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:02:32 INFO - PROCESS | 3696 | 1466589752311 Marionette TRACE conn6 <- [1,1038,null,{}] 03:02:32 INFO - PROCESS | 3696 | 1466589752314 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}] 03:02:32 INFO - PROCESS | 3696 | 1466589752316 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:32 INFO - PROCESS | 3696 | 1466589752402 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 03:02:32 INFO - PROCESS | 3696 | 1466589752408 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 3696 | 1466589752410 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA2000 == 36 [pid = 3696] [id = 269] 03:02:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EB92A000) [pid = 3696] [serial = 806] [outer = 0000000000000000] 03:02:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EBB16400) [pid = 3696] [serial = 807] [outer = 000000A9EB92A000] 03:02:32 INFO - PROCESS | 3696 | 1466589752454 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EBCF5800) [pid = 3696] [serial = 808] [outer = 000000A9EB92A000] 03:02:33 INFO - PROCESS | 3696 | 1466589753129 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]]]}] 03:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 879ms 03:02:33 INFO - PROCESS | 3696 | 1466589753191 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 3696 | 1466589753195 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 03:02:33 INFO - PROCESS | 3696 | 1466589753201 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:02:33 INFO - PROCESS | 3696 | 1466589753204 Marionette TRACE conn6 <- [1,1042,null,{}] 03:02:33 INFO - PROCESS | 3696 | 1466589753211 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}] 03:02:33 INFO - PROCESS | 3696 | 1466589753214 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:33 INFO - PROCESS | 3696 | 1466589753346 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 03:02:33 INFO - PROCESS | 3696 | 1466589753415 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:33 INFO - PROCESS | 3696 | 1466589753418 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2E99000 == 37 [pid = 3696] [id = 270] 03:02:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DD42DC00) [pid = 3696] [serial = 809] [outer = 0000000000000000] 03:02:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DD74AC00) [pid = 3696] [serial = 810] [outer = 000000A9DD42DC00] 03:02:33 INFO - PROCESS | 3696 | 1466589753517 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DE19C400) [pid = 3696] [serial = 811] [outer = 000000A9DD42DC00] 03:02:34 INFO - PROCESS | 3696 | 1466589754318 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]]]}] 03:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1191ms 03:02:34 INFO - PROCESS | 3696 | 1466589754396 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 3696 | 1466589754401 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 03:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:02:34 INFO - PROCESS | 3696 | 1466589754408 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 3696 | 1466589754412 Marionette TRACE conn6 <- [1,1046,null,{}] 03:02:34 INFO - PROCESS | 3696 | 1466589754416 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}] 03:02:34 INFO - PROCESS | 3696 | 1466589754419 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:34 INFO - PROCESS | 3696 | 1466589754588 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 03:02:34 INFO - PROCESS | 3696 | 1466589754698 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 3696 | 1466589754701 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD3C9000 == 38 [pid = 3696] [id = 271] 03:02:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DE190800) [pid = 3696] [serial = 812] [outer = 0000000000000000] 03:02:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E38D2800) [pid = 3696] [serial = 813] [outer = 000000A9DE190800] 03:02:34 INFO - PROCESS | 3696 | 1466589754760 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E7353000) [pid = 3696] [serial = 814] [outer = 000000A9DE190800] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED584800 == 37 [pid = 3696] [id = 268] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBB0800 == 36 [pid = 3696] [id = 267] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE10800 == 35 [pid = 3696] [id = 266] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA2CC800 == 34 [pid = 3696] [id = 265] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98F1800 == 33 [pid = 3696] [id = 264] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DA4000 == 32 [pid = 3696] [id = 263] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E375B000 == 31 [pid = 3696] [id = 262] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E1F9E800 == 30 [pid = 3696] [id = 261] 03:02:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E375F000 == 29 [pid = 3696] [id = 260] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E1DB6C00) [pid = 3696] [serial = 742] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EB3C9800) [pid = 3696] [serial = 733] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9ECE1F400) [pid = 3696] [serial = 756] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EA044400) [pid = 3696] [serial = 751] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E77D5800) [pid = 3696] [serial = 759] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E85EDC00) [pid = 3696] [serial = 747] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD74C000) [pid = 3696] [serial = 735] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E4356000) [pid = 3696] [serial = 744] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E7073400) [pid = 3696] [serial = 745] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EB3C3800) [pid = 3696] [serial = 754] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DDC2C400) [pid = 3696] [serial = 741] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E9895800) [pid = 3696] [serial = 750] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E9743400) [pid = 3696] [serial = 748] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DEC59800) [pid = 3696] [serial = 736] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E77CFC00) [pid = 3696] [serial = 739] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9ECEBB800) [pid = 3696] [serial = 757] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ED0BC400) [pid = 3696] [serial = 762] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EAD8AC00) [pid = 3696] [serial = 753] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EB935C00) [pid = 3696] [serial = 760] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E68FB800) [pid = 3696] [serial = 738] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EE67F000) [pid = 3696] [serial = 766] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9ED8B3C00) [pid = 3696] [serial = 765] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9ED563000) [pid = 3696] [serial = 763] [outer = 0000000000000000] [url = about:blank] 03:02:35 INFO - PROCESS | 3696 | 1466589755560 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]]]}] 03:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1182ms 03:02:35 INFO - PROCESS | 3696 | 1466589755591 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 3696 | 1466589755595 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 03:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:02:35 INFO - PROCESS | 3696 | 1466589755600 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 3696 | 1466589755605 Marionette TRACE conn6 <- [1,1050,null,{}] 03:02:35 INFO - PROCESS | 3696 | 1466589755626 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}] 03:02:35 INFO - PROCESS | 3696 | 1466589755629 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:35 INFO - PROCESS | 3696 | 1466589755721 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 03:02:35 INFO - PROCESS | 3696 | 1466589755728 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 3696 | 1466589755731 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CBF000 == 30 [pid = 3696] [id = 272] 03:02:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DE19C800) [pid = 3696] [serial = 815] [outer = 0000000000000000] 03:02:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E1D33800) [pid = 3696] [serial = 816] [outer = 000000A9DE19C800] 03:02:35 INFO - PROCESS | 3696 | 1466589755781 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E3885000) [pid = 3696] [serial = 817] [outer = 000000A9DE19C800] 03:02:36 INFO - PROCESS | 3696 | 1466589756293 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]]]}] 03:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 753ms 03:02:36 INFO - PROCESS | 3696 | 1466589756354 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 3696 | 1466589756359 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 03:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:02:36 INFO - PROCESS | 3696 | 1466589756365 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 3696 | 1466589756368 Marionette TRACE conn6 <- [1,1054,null,{}] 03:02:36 INFO - PROCESS | 3696 | 1466589756372 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}] 03:02:36 INFO - PROCESS | 3696 | 1466589756374 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:36 INFO - PROCESS | 3696 | 1466589756469 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 03:02:36 INFO - PROCESS | 3696 | 1466589756475 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 3696 | 1466589756477 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BE6800 == 31 [pid = 3696] [id = 273] 03:02:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E7068C00) [pid = 3696] [serial = 818] [outer = 0000000000000000] 03:02:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E7074800) [pid = 3696] [serial = 819] [outer = 000000A9E7068C00] 03:02:36 INFO - PROCESS | 3696 | 1466589756527 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E77C7000) [pid = 3696] [serial = 820] [outer = 000000A9E7068C00] 03:02:36 INFO - PROCESS | 3696 | 1466589756992 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]]]}] 03:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 03:02:37 INFO - PROCESS | 3696 | 1466589757059 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 3696 | 1466589757061 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 03:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:02:37 INFO - PROCESS | 3696 | 1466589757065 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 3696 | 1466589757069 Marionette TRACE conn6 <- [1,1058,null,{}] 03:02:37 INFO - PROCESS | 3696 | 1466589757080 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}] 03:02:37 INFO - PROCESS | 3696 | 1466589757085 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:37 INFO - PROCESS | 3696 | 1466589757181 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 03:02:37 INFO - PROCESS | 3696 | 1466589757196 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 3696 | 1466589757199 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA329000 == 32 [pid = 3696] [id = 274] 03:02:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E8552400) [pid = 3696] [serial = 821] [outer = 0000000000000000] 03:02:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E968F000) [pid = 3696] [serial = 822] [outer = 000000A9E8552400] 03:02:37 INFO - PROCESS | 3696 | 1466589757249 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E9744400) [pid = 3696] [serial = 823] [outer = 000000A9E8552400] 03:02:37 INFO - PROCESS | 3696 | 1466589757681 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]]]}] 03:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 627ms 03:02:37 INFO - PROCESS | 3696 | 1466589757740 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 3696 | 1466589757743 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 03:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:02:37 INFO - PROCESS | 3696 | 1466589757747 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 3696 | 1466589757748 Marionette TRACE conn6 <- [1,1062,null,{}] 03:02:37 INFO - PROCESS | 3696 | 1466589757752 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}] 03:02:37 INFO - PROCESS | 3696 | 1466589757754 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:37 INFO - PROCESS | 3696 | 1466589757898 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 03:02:37 INFO - PROCESS | 3696 | 1466589757916 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 3696 | 1466589757918 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECB29000 == 33 [pid = 3696] [id = 275] 03:02:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EA036000) [pid = 3696] [serial = 824] [outer = 0000000000000000] 03:02:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EA68B000) [pid = 3696] [serial = 825] [outer = 000000A9EA036000] 03:02:37 INFO - PROCESS | 3696 | 1466589757971 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EAECCC00) [pid = 3696] [serial = 826] [outer = 000000A9EA036000] 03:02:38 INFO - PROCESS | 3696 | 1466589758410 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]]]}] 03:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 690ms 03:02:38 INFO - PROCESS | 3696 | 1466589758454 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 3696 | 1466589758456 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 03:02:38 INFO - PROCESS | 3696 | 1466589758459 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - PROCESS | 3696 | 1466589758461 Marionette TRACE conn6 <- [1,1066,null,{}] 03:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:02:38 INFO - PROCESS | 3696 | 1466589758469 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}] 03:02:38 INFO - PROCESS | 3696 | 1466589758471 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:38 INFO - PROCESS | 3696 | 1466589758577 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 03:02:38 INFO - PROCESS | 3696 | 1466589758584 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 3696 | 1466589758586 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE985000 == 34 [pid = 3696] [id = 276] 03:02:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD57C000) [pid = 3696] [serial = 827] [outer = 0000000000000000] 03:02:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EB3CD000) [pid = 3696] [serial = 828] [outer = 000000A9DD57C000] 03:02:38 INFO - PROCESS | 3696 | 1466589758630 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EBCF0400) [pid = 3696] [serial = 829] [outer = 000000A9DD57C000] 03:02:39 INFO - PROCESS | 3696 | 1466589759109 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]]]}] 03:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 669ms 03:02:39 INFO - PROCESS | 3696 | 1466589759135 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 3696 | 1466589759137 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 03:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:02:39 INFO - PROCESS | 3696 | 1466589759141 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 3696 | 1466589759142 Marionette TRACE conn6 <- [1,1070,null,{}] 03:02:39 INFO - PROCESS | 3696 | 1466589759146 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}] 03:02:39 INFO - PROCESS | 3696 | 1466589759152 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:39 INFO - PROCESS | 3696 | 1466589759317 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 03:02:39 INFO - PROCESS | 3696 | 1466589759371 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 3696 | 1466589759374 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF973800 == 35 [pid = 3696] [id = 277] 03:02:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ED0B2000) [pid = 3696] [serial = 830] [outer = 0000000000000000] 03:02:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED3AF800) [pid = 3696] [serial = 831] [outer = 000000A9ED0B2000] 03:02:39 INFO - PROCESS | 3696 | 1466589759418 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED810C00) [pid = 3696] [serial = 832] [outer = 000000A9ED0B2000] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E735DC00) [pid = 3696] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD580800) [pid = 3696] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E1D31800) [pid = 3696] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD324400) [pid = 3696] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DD744400) [pid = 3696] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DC529000) [pid = 3696] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DD74E800) [pid = 3696] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E77D5400) [pid = 3696] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EBB8DC00) [pid = 3696] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EE86A800) [pid = 3696] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E973C800) [pid = 3696] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EAD92400) [pid = 3696] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:02:39 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E3EABC00) [pid = 3696] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:02:39 INFO - PROCESS | 3696 | 1466589759890 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]]]}] 03:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 776ms 03:02:39 INFO - PROCESS | 3696 | 1466589759919 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 3696 | 1466589759921 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 03:02:39 INFO - PROCESS | 3696 | 1466589759924 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:02:39 INFO - PROCESS | 3696 | 1466589759926 Marionette TRACE conn6 <- [1,1074,null,{}] 03:02:39 INFO - PROCESS | 3696 | 1466589759934 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}] 03:02:39 INFO - PROCESS | 3696 | 1466589759936 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:40 INFO - PROCESS | 3696 | 1466589760019 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 03:02:40 INFO - PROCESS | 3696 | 1466589760025 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 3696 | 1466589760027 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D31800 == 36 [pid = 3696] [id = 278] 03:02:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DD324400) [pid = 3696] [serial = 833] [outer = 0000000000000000] 03:02:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E4357800) [pid = 3696] [serial = 834] [outer = 000000A9DD324400] 03:02:40 INFO - PROCESS | 3696 | 1466589760071 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EAD8CC00) [pid = 3696] [serial = 835] [outer = 000000A9DD324400] 03:02:40 INFO - PROCESS | 3696 | 1466589760494 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]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 627ms 03:02:40 INFO - PROCESS | 3696 | 1466589760556 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 3696 | 1466589760558 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 03:02:40 INFO - PROCESS | 3696 | 1466589760561 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:02:40 INFO - PROCESS | 3696 | 1466589760563 Marionette TRACE conn6 <- [1,1078,null,{}] 03:02:40 INFO - PROCESS | 3696 | 1466589760567 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}] 03:02:40 INFO - PROCESS | 3696 | 1466589760569 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:40 INFO - PROCESS | 3696 | 1466589760684 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 03:02:40 INFO - PROCESS | 3696 | 1466589760692 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 3696 | 1466589760694 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F103E800 == 37 [pid = 3696] [id = 279] 03:02:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ED8B0400) [pid = 3696] [serial = 836] [outer = 0000000000000000] 03:02:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EE676000) [pid = 3696] [serial = 837] [outer = 000000A9ED8B0400] 03:02:40 INFO - PROCESS | 3696 | 1466589760739 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EE680000) [pid = 3696] [serial = 838] [outer = 000000A9ED8B0400] 03:02:41 INFO - PROCESS | 3696 | 1466589761151 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]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 03:02:41 INFO - PROCESS | 3696 | 1466589761194 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 3696 | 1466589761196 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 03:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:02:41 INFO - PROCESS | 3696 | 1466589761203 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 3696 | 1466589761205 Marionette TRACE conn6 <- [1,1082,null,{}] 03:02:41 INFO - PROCESS | 3696 | 1466589761209 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}] 03:02:41 INFO - PROCESS | 3696 | 1466589761211 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:41 INFO - PROCESS | 3696 | 1466589761295 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 03:02:41 INFO - PROCESS | 3696 | 1466589761300 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 3696 | 1466589761302 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0C3800 == 38 [pid = 3696] [id = 280] 03:02:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EE67F800) [pid = 3696] [serial = 839] [outer = 0000000000000000] 03:02:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EE865800) [pid = 3696] [serial = 840] [outer = 000000A9EE67F800] 03:02:41 INFO - PROCESS | 3696 | 1466589761345 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EE86F400) [pid = 3696] [serial = 841] [outer = 000000A9EE67F800] 03:02:41 INFO - PROCESS | 3696 | 1466589761758 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]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 586ms 03:02:41 INFO - PROCESS | 3696 | 1466589761799 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 3696 | 1466589761810 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 03:02:41 INFO - PROCESS | 3696 | 1466589761860 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 3696 | 1466589761864 Marionette TRACE conn6 <- [1,1086,null,{}] 03:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:02:41 INFO - PROCESS | 3696 | 1466589761870 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}] 03:02:41 INFO - PROCESS | 3696 | 1466589761874 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:42 INFO - PROCESS | 3696 | 1466589762005 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 03:02:42 INFO - PROCESS | 3696 | 1466589762147 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 3696 | 1466589762151 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3740000 == 39 [pid = 3696] [id = 281] 03:02:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DDB2EC00) [pid = 3696] [serial = 842] [outer = 0000000000000000] 03:02:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DE7D5C00) [pid = 3696] [serial = 843] [outer = 000000A9DDB2EC00] 03:02:42 INFO - PROCESS | 3696 | 1466589762210 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E3916C00) [pid = 3696] [serial = 844] [outer = 000000A9DDB2EC00] 03:02:42 INFO - PROCESS | 3696 | 1466589762756 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]]]}] 03:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 921ms 03:02:42 INFO - PROCESS | 3696 | 1466589762798 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 03:02:42 INFO - PROCESS | 3696 | 1466589762802 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 03:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:02:42 INFO - PROCESS | 3696 | 1466589762808 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:02:42 INFO - PROCESS | 3696 | 1466589762810 Marionette TRACE conn6 <- [1,1090,null,{}] 03:02:42 INFO - PROCESS | 3696 | 1466589762817 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}] 03:02:42 INFO - PROCESS | 3696 | 1466589762822 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:42 INFO - PROCESS | 3696 | 1466589762939 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 03:02:43 INFO - PROCESS | 3696 | 1466589763028 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 3696 | 1466589763031 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE41000 == 40 [pid = 3696] [id = 282] 03:02:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E7DD5000) [pid = 3696] [serial = 845] [outer = 0000000000000000] 03:02:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E82CEC00) [pid = 3696] [serial = 846] [outer = 000000A9E7DD5000] 03:02:43 INFO - PROCESS | 3696 | 1466589763088 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9741C00) [pid = 3696] [serial = 847] [outer = 000000A9E7DD5000] 03:02:43 INFO - PROCESS | 3696 | 1466589763730 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]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 943ms 03:02:43 INFO - PROCESS | 3696 | 1466589763755 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 3696 | 1466589763757 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 03:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:02:43 INFO - PROCESS | 3696 | 1466589763761 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 3696 | 1466589763763 Marionette TRACE conn6 <- [1,1094,null,{}] 03:02:43 INFO - PROCESS | 3696 | 1466589763767 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}] 03:02:43 INFO - PROCESS | 3696 | 1466589763770 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:43 INFO - PROCESS | 3696 | 1466589763886 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 03:02:43 INFO - PROCESS | 3696 | 1466589763983 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 3696 | 1466589763990 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20D6000 == 41 [pid = 3696] [id = 283] 03:02:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED08E800) [pid = 3696] [serial = 848] [outer = 0000000000000000] 03:02:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9ED0B8000) [pid = 3696] [serial = 849] [outer = 000000A9ED08E800] 03:02:44 INFO - PROCESS | 3696 | 1466589764049 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE869C00) [pid = 3696] [serial = 850] [outer = 000000A9ED08E800] 03:02:44 INFO - PROCESS | 3696 | 1466589764810 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]]]}] 03:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1131ms 03:02:44 INFO - PROCESS | 3696 | 1466589764895 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 3696 | 1466589764898 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 03:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:02:44 INFO - PROCESS | 3696 | 1466589764901 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:02:44 INFO - PROCESS | 3696 | 1466589764903 Marionette TRACE conn6 <- [1,1098,null,{}] 03:02:44 INFO - PROCESS | 3696 | 1466589764907 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}] 03:02:44 INFO - PROCESS | 3696 | 1466589764910 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:45 INFO - PROCESS | 3696 | 1466589765023 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 03:02:45 INFO - PROCESS | 3696 | 1466589765138 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 3696 | 1466589765141 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F217E800 == 42 [pid = 3696] [id = 284] 03:02:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EE9ABC00) [pid = 3696] [serial = 851] [outer = 0000000000000000] 03:02:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EE9C4000) [pid = 3696] [serial = 852] [outer = 000000A9EE9ABC00] 03:02:45 INFO - PROCESS | 3696 | 1466589765195 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EE9D0C00) [pid = 3696] [serial = 853] [outer = 000000A9EE9ABC00] 03:02:45 INFO - PROCESS | 3696 | [3696] 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 03:02:45 INFO - PROCESS | 3696 | 1466589765887 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]]]}] 03:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1032ms 03:02:45 INFO - PROCESS | 3696 | 1466589765936 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 03:02:45 INFO - PROCESS | 3696 | 1466589765938 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 03:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:02:45 INFO - PROCESS | 3696 | 1466589765942 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 3696 | 1466589765944 Marionette TRACE conn6 <- [1,1102,null,{}] 03:02:45 INFO - PROCESS | 3696 | 1466589765976 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}] 03:02:45 INFO - PROCESS | 3696 | 1466589765978 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:46 INFO - PROCESS | 3696 | 1466589766266 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 03:02:46 INFO - PROCESS | 3696 | 1466589766355 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 3696 | 1466589766359 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E27BB800 == 43 [pid = 3696] [id = 285] 03:02:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9DD72D400) [pid = 3696] [serial = 854] [outer = 0000000000000000] 03:02:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9DD752000) [pid = 3696] [serial = 855] [outer = 000000A9DD72D400] 03:02:46 INFO - PROCESS | 3696 | 1466589766409 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9E1D3B800) [pid = 3696] [serial = 856] [outer = 000000A9DD72D400] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F103E800 == 42 [pid = 3696] [id = 279] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D31800 == 41 [pid = 3696] [id = 278] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF973800 == 40 [pid = 3696] [id = 277] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE985000 == 39 [pid = 3696] [id = 276] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECB29000 == 38 [pid = 3696] [id = 275] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA329000 == 37 [pid = 3696] [id = 274] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BE6800 == 36 [pid = 3696] [id = 273] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CBF000 == 35 [pid = 3696] [id = 272] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD3C9000 == 34 [pid = 3696] [id = 271] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2E99000 == 33 [pid = 3696] [id = 270] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DA2000 == 32 [pid = 3696] [id = 269] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F217E800 == 31 [pid = 3696] [id = 284] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20D6000 == 30 [pid = 3696] [id = 283] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE41000 == 29 [pid = 3696] [id = 282] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0C3800 == 28 [pid = 3696] [id = 280] 03:02:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3740000 == 27 [pid = 3696] [id = 281] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9E7738000) [pid = 3696] [serial = 792] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E3EB2000) [pid = 3696] [serial = 789] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E1D3E800) [pid = 3696] [serial = 786] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E2849C00) [pid = 3696] [serial = 787] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DD729400) [pid = 3696] [serial = 783] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9DD751C00) [pid = 3696] [serial = 784] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E3706400) [pid = 3696] [serial = 781] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DE199000) [pid = 3696] [serial = 780] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E82D9400) [pid = 3696] [serial = 795] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E20B7400) [pid = 3696] [serial = 769] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DDE21C00) [pid = 3696] [serial = 768] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E973DC00) [pid = 3696] [serial = 772] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E7DCDC00) [pid = 3696] [serial = 793] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E78D3000) [pid = 3696] [serial = 771] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EBB16400) [pid = 3696] [serial = 807] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ED55DC00) [pid = 3696] [serial = 775] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EBC52000) [pid = 3696] [serial = 774] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EE8D4800) [pid = 3696] [serial = 778] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EE8C9400) [pid = 3696] [serial = 777] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E9841800) [pid = 3696] [serial = 798] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E9694800) [pid = 3696] [serial = 796] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EAEC4800) [pid = 3696] [serial = 804] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EA4F4000) [pid = 3696] [serial = 799] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9897400) [pid = 3696] [serial = 801] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EA7ABC00) [pid = 3696] [serial = 802] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E706E000) [pid = 3696] [serial = 790] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EB3C5800) [pid = 3696] [serial = 805] [outer = 0000000000000000] [url = about:blank] 03:02:47 INFO - PROCESS | 3696 | 1466589767790 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]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1899ms 03:02:47 INFO - PROCESS | 3696 | 1466589767844 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 3696 | 1466589767848 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 03:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:02:47 INFO - PROCESS | 3696 | 1466589767854 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 3696 | 1466589767857 Marionette TRACE conn6 <- [1,1106,null,{}] 03:02:47 INFO - PROCESS | 3696 | 1466589767863 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}] 03:02:47 INFO - PROCESS | 3696 | 1466589767866 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:47 INFO - PROCESS | 3696 | 1466589767964 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 03:02:48 INFO - PROCESS | 3696 | 1466589768035 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 3696 | 1466589768040 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2074000 == 28 [pid = 3696] [id = 286] 03:02:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD728400) [pid = 3696] [serial = 857] [outer = 0000000000000000] 03:02:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD72D800) [pid = 3696] [serial = 858] [outer = 000000A9DD728400] 03:02:48 INFO - PROCESS | 3696 | 1466589768089 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DD752800) [pid = 3696] [serial = 859] [outer = 000000A9DD728400] 03:02:48 INFO - PROCESS | 3696 | 1466589768504 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]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 03:02:48 INFO - PROCESS | 3696 | 1466589768548 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 3696 | 1466589768553 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 03:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:02:48 INFO - PROCESS | 3696 | 1466589768564 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 3696 | 1466589768567 Marionette TRACE conn6 <- [1,1110,null,{}] 03:02:48 INFO - PROCESS | 3696 | 1466589768571 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}] 03:02:48 INFO - PROCESS | 3696 | 1466589768574 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:48 INFO - PROCESS | 3696 | 1466589768664 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 03:02:48 INFO - PROCESS | 3696 | 1466589768673 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 3696 | 1466589768676 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39E5800 == 29 [pid = 3696] [id = 287] 03:02:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E1D37400) [pid = 3696] [serial = 860] [outer = 0000000000000000] 03:02:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E1D3D400) [pid = 3696] [serial = 861] [outer = 000000A9E1D37400] 03:02:48 INFO - PROCESS | 3696 | 1466589768726 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E2734400) [pid = 3696] [serial = 862] [outer = 000000A9E1D37400] 03:02:49 INFO - PROCESS | 3696 | 1466589769203 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]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 690ms 03:02:49 INFO - PROCESS | 3696 | 1466589769252 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 03:02:49 INFO - PROCESS | 3696 | 1466589769255 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 03:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:02:49 INFO - PROCESS | 3696 | 1466589769263 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - PROCESS | 3696 | 1466589769267 Marionette TRACE conn6 <- [1,1114,null,{}] 03:02:49 INFO - PROCESS | 3696 | 1466589769278 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}] 03:02:49 INFO - PROCESS | 3696 | 1466589769283 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:49 INFO - PROCESS | 3696 | 1466589769400 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 03:02:49 INFO - PROCESS | 3696 | 1466589769481 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 3696 | 1466589769484 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8306000 == 30 [pid = 3696] [id = 288] 03:02:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DCDBC400) [pid = 3696] [serial = 863] [outer = 0000000000000000] 03:02:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E41F4000) [pid = 3696] [serial = 864] [outer = 000000A9DCDBC400] 03:02:49 INFO - PROCESS | 3696 | 1466589769535 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E706E000) [pid = 3696] [serial = 865] [outer = 000000A9DCDBC400] 03:02:49 INFO - PROCESS | 3696 | 1466589769938 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]]]}] 03:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 753ms 03:02:50 INFO - PROCESS | 3696 | 1466589770013 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 3696 | 1466589770016 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 03:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:02:50 INFO - PROCESS | 3696 | 1466589770019 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 3696 | 1466589770021 Marionette TRACE conn6 <- [1,1118,null,{}] 03:02:50 INFO - PROCESS | 3696 | 1466589770024 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}] 03:02:50 INFO - PROCESS | 3696 | 1466589770026 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:50 INFO - PROCESS | 3696 | 1466589770140 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 03:02:50 INFO - PROCESS | 3696 | 1466589770189 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 3696 | 1466589770191 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F9F000 == 31 [pid = 3696] [id = 289] 03:02:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E7387000) [pid = 3696] [serial = 866] [outer = 0000000000000000] 03:02:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E77CD400) [pid = 3696] [serial = 867] [outer = 000000A9E7387000] 03:02:50 INFO - PROCESS | 3696 | 1466589770236 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E7DCDC00) [pid = 3696] [serial = 868] [outer = 000000A9E7387000] 03:02:50 INFO - PROCESS | 3696 | 1466589770685 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]]]}] 03:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 692ms 03:02:50 INFO - PROCESS | 3696 | 1466589770744 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 3696 | 1466589770746 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 03:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:02:50 INFO - PROCESS | 3696 | 1466589770754 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 3696 | 1466589770756 Marionette TRACE conn6 <- [1,1122,null,{}] 03:02:50 INFO - PROCESS | 3696 | 1466589770760 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}] 03:02:50 INFO - PROCESS | 3696 | 1466589770762 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:50 INFO - PROCESS | 3696 | 1466589770867 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 03:02:50 INFO - PROCESS | 3696 | 1466589770918 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 3696 | 1466589770920 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA329000 == 32 [pid = 3696] [id = 290] 03:02:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E1D36C00) [pid = 3696] [serial = 869] [outer = 0000000000000000] 03:02:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E82DA000) [pid = 3696] [serial = 870] [outer = 000000A9E1D36C00] 03:02:50 INFO - PROCESS | 3696 | 1466589770965 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E9690800) [pid = 3696] [serial = 871] [outer = 000000A9E1D36C00] 03:02:51 INFO - PROCESS | 3696 | [GFX2-]: DrawTargetD2D 1.1 (000000A9F1D7B3A0): Failed to create GradientStopCollection with no stops. 03:02:51 INFO - PROCESS | 3696 | [GFX3-]: No stops specified for gradient pattern. 03:02:51 INFO - PROCESS | 3696 | 1466589771411 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]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 03:02:51 INFO - PROCESS | 3696 | 1466589771429 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 3696 | 1466589771431 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 03:02:51 INFO - PROCESS | 3696 | 1466589771434 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:02:51 INFO - PROCESS | 3696 | 1466589771436 Marionette TRACE conn6 <- [1,1126,null,{}] 03:02:51 INFO - PROCESS | 3696 | 1466589771445 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}] 03:02:51 INFO - PROCESS | 3696 | 1466589771451 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:51 INFO - PROCESS | 3696 | 1466589771581 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 03:02:51 INFO - PROCESS | 3696 | 1466589771633 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 3696 | 1466589771635 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB99800 == 33 [pid = 3696] [id = 291] 03:02:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E973D400) [pid = 3696] [serial = 872] [outer = 0000000000000000] 03:02:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E9898400) [pid = 3696] [serial = 873] [outer = 000000A9E973D400] 03:02:51 INFO - PROCESS | 3696 | 1466589771680 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EA7AA800) [pid = 3696] [serial = 874] [outer = 000000A9E973D400] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EA036000) [pid = 3696] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD57C000) [pid = 3696] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E7068C00) [pid = 3696] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DE19C800) [pid = 3696] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD42DC00) [pid = 3696] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9ED0B2000) [pid = 3696] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E8552400) [pid = 3696] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DE190800) [pid = 3696] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EB92A000) [pid = 3696] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD324400) [pid = 3696] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9ED8B0400) [pid = 3696] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:02:51 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EE67F800) [pid = 3696] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:02:52 INFO - PROCESS | 3696 | 1466589772219 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]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 838ms 03:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:02:52 INFO - PROCESS | 3696 | 1466589772275 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 03:02:52 INFO - PROCESS | 3696 | 1466589772277 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 03:02:52 INFO - PROCESS | 3696 | 1466589772280 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 3696 | 1466589772282 Marionette TRACE conn6 <- [1,1130,null,{}] 03:02:52 INFO - PROCESS | 3696 | 1466589772285 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}] 03:02:52 INFO - PROCESS | 3696 | 1466589772287 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:52 INFO - PROCESS | 3696 | 1466589772367 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 03:02:52 INFO - PROCESS | 3696 | 1466589772373 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 3696 | 1466589772375 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE45000 == 34 [pid = 3696] [id = 292] 03:02:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E82CF000) [pid = 3696] [serial = 875] [outer = 0000000000000000] 03:02:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EA1AB400) [pid = 3696] [serial = 876] [outer = 000000A9E82CF000] 03:02:52 INFO - PROCESS | 3696 | 1466589772420 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EAD92400) [pid = 3696] [serial = 877] [outer = 000000A9E82CF000] 03:02:52 INFO - PROCESS | 3696 | 1466589772835 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]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 586ms 03:02:52 INFO - PROCESS | 3696 | 1466589772870 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 03:02:52 INFO - PROCESS | 3696 | 1466589772872 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 03:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:02:52 INFO - PROCESS | 3696 | 1466589772880 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 3696 | 1466589772882 Marionette TRACE conn6 <- [1,1134,null,{}] 03:02:52 INFO - PROCESS | 3696 | 1466589772886 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}] 03:02:52 INFO - PROCESS | 3696 | 1466589772889 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:52 INFO - PROCESS | 3696 | 1466589772970 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 03:02:52 INFO - PROCESS | 3696 | 1466589772975 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 3696 | 1466589772977 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECB3A800 == 35 [pid = 3696] [id = 293] 03:02:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EAD8F800) [pid = 3696] [serial = 878] [outer = 0000000000000000] 03:02:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EB3C5000) [pid = 3696] [serial = 879] [outer = 000000A9EAD8F800] 03:02:53 INFO - PROCESS | 3696 | 1466589773021 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EB929C00) [pid = 3696] [serial = 880] [outer = 000000A9EAD8F800] 03:02:53 INFO - PROCESS | 3696 | 1466589773465 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]]]}] 03:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 626ms 03:02:53 INFO - PROCESS | 3696 | 1466589773511 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 03:02:53 INFO - PROCESS | 3696 | 1466589773513 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 03:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:02:53 INFO - PROCESS | 3696 | 1466589773516 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 3696 | 1466589773518 Marionette TRACE conn6 <- [1,1138,null,{}] 03:02:53 INFO - PROCESS | 3696 | 1466589773521 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}] 03:02:53 INFO - PROCESS | 3696 | 1466589773523 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:53 INFO - PROCESS | 3696 | 1466589773605 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 03:02:53 INFO - PROCESS | 3696 | 1466589773610 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:53 INFO - PROCESS | 3696 | 1466589773613 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8305000 == 36 [pid = 3696] [id = 294] 03:02:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EB3D1800) [pid = 3696] [serial = 881] [outer = 0000000000000000] 03:02:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EBCF5400) [pid = 3696] [serial = 882] [outer = 000000A9EB3D1800] 03:02:53 INFO - PROCESS | 3696 | 1466589773657 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ECE21000) [pid = 3696] [serial = 883] [outer = 000000A9EB3D1800] 03:02:54 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2074000 == 35 [pid = 3696] [id = 286] 03:02:54 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E27BB800 == 34 [pid = 3696] [id = 285] 03:02:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA329000 == 33 [pid = 3696] [id = 290] 03:02:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F9F000 == 32 [pid = 3696] [id = 289] 03:02:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB99800 == 31 [pid = 3696] [id = 291] 03:02:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE45000 == 30 [pid = 3696] [id = 292] 03:02:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECB3A800 == 29 [pid = 3696] [id = 293] 03:02:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8306000 == 28 [pid = 3696] [id = 288] 03:02:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39E5800 == 27 [pid = 3696] [id = 287] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE865800) [pid = 3696] [serial = 840] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EA68B000) [pid = 3696] [serial = 825] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EB3CD000) [pid = 3696] [serial = 828] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E7074800) [pid = 3696] [serial = 819] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E77C7000) [pid = 3696] [serial = 820] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E1D33800) [pid = 3696] [serial = 816] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E3885000) [pid = 3696] [serial = 817] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD74AC00) [pid = 3696] [serial = 810] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED3AF800) [pid = 3696] [serial = 831] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DE19C400) [pid = 3696] [serial = 811] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E968F000) [pid = 3696] [serial = 822] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E38D2800) [pid = 3696] [serial = 813] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E7353000) [pid = 3696] [serial = 814] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EBCF5800) [pid = 3696] [serial = 808] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E4357800) [pid = 3696] [serial = 834] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EAD8CC00) [pid = 3696] [serial = 835] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EE676000) [pid = 3696] [serial = 837] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EE86F400) [pid = 3696] [serial = 841] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EE680000) [pid = 3696] [serial = 838] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9ED810C00) [pid = 3696] [serial = 832] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EBCF0400) [pid = 3696] [serial = 829] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EAECCC00) [pid = 3696] [serial = 826] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9E9744400) [pid = 3696] [serial = 823] [outer = 0000000000000000] [url = about:blank] 03:02:55 INFO - PROCESS | 3696 | 1466589775410 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]]]}] 03:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1944ms 03:02:55 INFO - PROCESS | 3696 | 1466589775464 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 3696 | 1466589775468 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 03:02:55 INFO - PROCESS | 3696 | 1466589775473 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:02:55 INFO - PROCESS | 3696 | 1466589775477 Marionette TRACE conn6 <- [1,1142,null,{}] 03:02:55 INFO - PROCESS | 3696 | 1466589775483 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}] 03:02:55 INFO - PROCESS | 3696 | 1466589775486 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:55 INFO - PROCESS | 3696 | 1466589775579 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 03:02:55 INFO - PROCESS | 3696 | 1466589775586 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 3696 | 1466589775591 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2074000 == 28 [pid = 3696] [id = 295] 03:02:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9DD42F400) [pid = 3696] [serial = 884] [outer = 0000000000000000] 03:02:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DD430000) [pid = 3696] [serial = 885] [outer = 000000A9DD42F400] 03:02:55 INFO - PROCESS | 3696 | 1466589775647 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DD733C00) [pid = 3696] [serial = 886] [outer = 000000A9DD42F400] 03:02:56 INFO - PROCESS | 3696 | 1466589776114 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]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 03:02:56 INFO - PROCESS | 3696 | 1466589776169 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 3696 | 1466589776175 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 03:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:02:56 INFO - PROCESS | 3696 | 1466589776182 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 3696 | 1466589776185 Marionette TRACE conn6 <- [1,1146,null,{}] 03:02:56 INFO - PROCESS | 3696 | 1466589776189 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}] 03:02:56 INFO - PROCESS | 3696 | 1466589776192 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:56 INFO - PROCESS | 3696 | 1466589776283 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 03:02:56 INFO - PROCESS | 3696 | 1466589776292 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 3696 | 1466589776295 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3762000 == 29 [pid = 3696] [id = 296] 03:02:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DE103000) [pid = 3696] [serial = 887] [outer = 0000000000000000] 03:02:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DE193000) [pid = 3696] [serial = 888] [outer = 000000A9DE103000] 03:02:56 INFO - PROCESS | 3696 | 1466589776344 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DE7D4C00) [pid = 3696] [serial = 889] [outer = 000000A9DE103000] 03:02:56 INFO - PROCESS | 3696 | 1466589776820 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] 03:02:56 INFO - PROCESS | 3696 | 1466589776877 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 03:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:02:56 INFO - PROCESS | 3696 | 1466589776881 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 3696 | 1466589776884 Marionette TRACE conn6 <- [1,1150,null,{}] 03:02:56 INFO - PROCESS | 3696 | 1466589776896 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}] 03:02:56 INFO - PROCESS | 3696 | 1466589776901 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:57 INFO - PROCESS | 3696 | 1466589777017 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 03:02:57 INFO - PROCESS | 3696 | 1466589777093 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 3696 | 1466589777096 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7783000 == 30 [pid = 3696] [id = 297] 03:02:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DBACCC00) [pid = 3696] [serial = 890] [outer = 0000000000000000] 03:02:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E2710C00) [pid = 3696] [serial = 891] [outer = 000000A9DBACCC00] 03:02:57 INFO - PROCESS | 3696 | 1466589777145 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E3707400) [pid = 3696] [serial = 892] [outer = 000000A9DBACCC00] 03:02:57 INFO - PROCESS | 3696 | 1466589777531 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]]]}] 03:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 691ms 03:02:57 INFO - PROCESS | 3696 | 1466589777574 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 03:02:57 INFO - PROCESS | 3696 | 1466589777577 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 03:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:02:57 INFO - PROCESS | 3696 | 1466589777580 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 3696 | 1466589777582 Marionette TRACE conn6 <- [1,1154,null,{}] 03:02:57 INFO - PROCESS | 3696 | 1466589777591 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}] 03:02:57 INFO - PROCESS | 3696 | 1466589777594 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:57 INFO - PROCESS | 3696 | 1466589777684 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 03:02:57 INFO - PROCESS | 3696 | 1466589777690 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 3696 | 1466589777692 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96F6000 == 31 [pid = 3696] [id = 298] 03:02:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E41F5800) [pid = 3696] [serial = 893] [outer = 0000000000000000] 03:02:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E4356000) [pid = 3696] [serial = 894] [outer = 000000A9E41F5800] 03:02:57 INFO - PROCESS | 3696 | 1466589777737 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7067C00) [pid = 3696] [serial = 895] [outer = 000000A9E41F5800] 03:02:58 INFO - PROCESS | 3696 | 1466589778161 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]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 03:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:02:58 INFO - PROCESS | 3696 | 1466589778211 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 3696 | 1466589778213 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 03:02:58 INFO - PROCESS | 3696 | 1466589778216 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 3696 | 1466589778218 Marionette TRACE conn6 <- [1,1158,null,{}] 03:02:58 INFO - PROCESS | 3696 | 1466589778222 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}] 03:02:58 INFO - PROCESS | 3696 | 1466589778224 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:58 INFO - PROCESS | 3696 | 1466589778304 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 03:02:58 INFO - PROCESS | 3696 | 1466589778309 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:58 INFO - PROCESS | 3696 | 1466589778311 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0C0000 == 32 [pid = 3696] [id = 299] 03:02:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DC520C00) [pid = 3696] [serial = 896] [outer = 0000000000000000] 03:02:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7073400) [pid = 3696] [serial = 897] [outer = 000000A9DC520C00] 03:02:58 INFO - PROCESS | 3696 | 1466589778356 Marionette DEBUG loaded listener.js 03:02:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E735E400) [pid = 3696] [serial = 898] [outer = 000000A9DC520C00] 03:02:58 INFO - PROCESS | 3696 | 1466589778806 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]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 03:02:58 INFO - PROCESS | 3696 | 1466589778849 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 3696 | 1466589778851 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 03:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:02:58 INFO - PROCESS | 3696 | 1466589778854 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 3696 | 1466589778856 Marionette TRACE conn6 <- [1,1162,null,{}] 03:02:58 INFO - PROCESS | 3696 | 1466589778859 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}] 03:02:58 INFO - PROCESS | 3696 | 1466589778865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:58 INFO - PROCESS | 3696 | 1466589778975 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 03:02:59 INFO - PROCESS | 3696 | 1466589778990 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 3696 | 1466589778992 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB8C800 == 33 [pid = 3696] [id = 300] 03:02:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E78D3400) [pid = 3696] [serial = 899] [outer = 0000000000000000] 03:02:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7DDB800) [pid = 3696] [serial = 900] [outer = 000000A9E78D3400] 03:02:59 INFO - PROCESS | 3696 | 1466589779037 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E968D000) [pid = 3696] [serial = 901] [outer = 000000A9E78D3400] 03:02:59 INFO - PROCESS | 3696 | 1466589779452 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] 03:02:59 INFO - PROCESS | 3696 | 1466589779492 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 03:02:59 INFO - PROCESS | 3696 | 1466589779495 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:02:59 INFO - PROCESS | 3696 | 1466589779497 Marionette TRACE conn6 <- [1,1166,null,{}] 03:02:59 INFO - PROCESS | 3696 | 1466589779501 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}] 03:02:59 INFO - PROCESS | 3696 | 1466589779503 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:59 INFO - PROCESS | 3696 | 1466589779581 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 03:02:59 INFO - PROCESS | 3696 | 1466589779589 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 3696 | 1466589779591 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:02:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE1E000 == 34 [pid = 3696] [id = 301] 03:02:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E973B000) [pid = 3696] [serial = 902] [outer = 0000000000000000] 03:02:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9746000) [pid = 3696] [serial = 903] [outer = 000000A9E973B000] 03:02:59 INFO - PROCESS | 3696 | 1466589779636 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E983F400) [pid = 3696] [serial = 904] [outer = 000000A9E973B000] 03:03:00 INFO - PROCESS | 3696 | 1466589780069 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] 03:03:00 INFO - PROCESS | 3696 | 1466589780129 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 03:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:03:00 INFO - PROCESS | 3696 | 1466589780132 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - PROCESS | 3696 | 1466589780134 Marionette TRACE conn6 <- [1,1170,null,{}] 03:03:00 INFO - PROCESS | 3696 | 1466589780142 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}] 03:03:00 INFO - PROCESS | 3696 | 1466589780144 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:00 INFO - PROCESS | 3696 | 1466589780224 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 03:03:00 INFO - PROCESS | 3696 | 1466589780230 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 3696 | 1466589780232 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE2C800 == 35 [pid = 3696] [id = 302] 03:03:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EA037400) [pid = 3696] [serial = 905] [outer = 0000000000000000] 03:03:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EA042000) [pid = 3696] [serial = 906] [outer = 000000A9EA037400] 03:03:00 INFO - PROCESS | 3696 | 1466589780276 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EAD89C00) [pid = 3696] [serial = 907] [outer = 000000A9EA037400] 03:03:00 INFO - PROCESS | 3696 | 1466589780759 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] 03:03:00 INFO - PROCESS | 3696 | 1466589780786 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 03:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:03:00 INFO - PROCESS | 3696 | 1466589780794 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - PROCESS | 3696 | 1466589780796 Marionette TRACE conn6 <- [1,1174,null,{}] 03:03:00 INFO - PROCESS | 3696 | 1466589780799 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}] 03:03:00 INFO - PROCESS | 3696 | 1466589780801 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:00 INFO - PROCESS | 3696 | 1466589780904 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 03:03:00 INFO - PROCESS | 3696 | 1466589780979 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 3696 | 1466589780982 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7782800 == 36 [pid = 3696] [id = 303] 03:03:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EA03AC00) [pid = 3696] [serial = 908] [outer = 0000000000000000] 03:03:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EB1BC000) [pid = 3696] [serial = 909] [outer = 000000A9EA03AC00] 03:03:01 INFO - PROCESS | 3696 | 1466589781026 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EB3C8800) [pid = 3696] [serial = 910] [outer = 000000A9EA03AC00] 03:03:01 INFO - PROCESS | 3696 | 1466589781452 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] 03:03:01 INFO - PROCESS | 3696 | 1466589781491 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 03:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:03:01 INFO - PROCESS | 3696 | 1466589781495 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - PROCESS | 3696 | 1466589781497 Marionette TRACE conn6 <- [1,1178,null,{}] 03:03:01 INFO - PROCESS | 3696 | 1466589781500 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}] 03:03:01 INFO - PROCESS | 3696 | 1466589781502 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:01 INFO - PROCESS | 3696 | 1466589781613 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 03:03:01 INFO - PROCESS | 3696 | 1466589781619 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 3696 | 1466589781621 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7AA800 == 37 [pid = 3696] [id = 304] 03:03:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EA03EC00) [pid = 3696] [serial = 911] [outer = 0000000000000000] 03:03:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EBB8D400) [pid = 3696] [serial = 912] [outer = 000000A9EA03EC00] 03:03:01 INFO - PROCESS | 3696 | 1466589781665 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EBCF9800) [pid = 3696] [serial = 913] [outer = 000000A9EA03EC00] 03:03:02 INFO - PROCESS | 3696 | 1466589782122 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] 03:03:02 INFO - PROCESS | 3696 | 1466589782197 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 03:03:02 INFO - PROCESS | 3696 | 1466589782206 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 3696 | 1466589782208 Marionette TRACE conn6 <- [1,1182,null,{}] 03:03:02 INFO - PROCESS | 3696 | 1466589782212 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}] 03:03:02 INFO - PROCESS | 3696 | 1466589782215 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:02 INFO - PROCESS | 3696 | 1466589782375 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 03:03:02 INFO - PROCESS | 3696 | 1466589782422 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 3696 | 1466589782425 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0BF800 == 38 [pid = 3696] [id = 305] 03:03:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9ECEB8400) [pid = 3696] [serial = 914] [outer = 0000000000000000] 03:03:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9ED0B0000) [pid = 3696] [serial = 915] [outer = 000000A9ECEB8400] 03:03:02 INFO - PROCESS | 3696 | 1466589782471 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9ED564800) [pid = 3696] [serial = 916] [outer = 000000A9ECEB8400] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E7387000) [pid = 3696] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E1D36C00) [pid = 3696] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E973D400) [pid = 3696] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9EAD8F800) [pid = 3696] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DD72D400) [pid = 3696] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EE9ABC00) [pid = 3696] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9ED08E800) [pid = 3696] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E7DD5000) [pid = 3696] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DDB2EC00) [pid = 3696] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DCDBC400) [pid = 3696] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E1D37400) [pid = 3696] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD728400) [pid = 3696] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:03:02 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E82CF000) [pid = 3696] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:03:02 INFO - PROCESS | 3696 | 1466589782951 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] 03:03:03 INFO - PROCESS | 3696 | 1466589783001 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 03:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:03:03 INFO - PROCESS | 3696 | 1466589783004 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 3696 | 1466589783006 Marionette TRACE conn6 <- [1,1186,null,{}] 03:03:03 INFO - PROCESS | 3696 | 1466589783009 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}] 03:03:03 INFO - PROCESS | 3696 | 1466589783011 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:03 INFO - PROCESS | 3696 | 1466589783094 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 03:03:03 INFO - PROCESS | 3696 | 1466589783101 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 3696 | 1466589783103 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F4F000 == 39 [pid = 3696] [id = 306] 03:03:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E7071000) [pid = 3696] [serial = 917] [outer = 0000000000000000] 03:03:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ED0B7400) [pid = 3696] [serial = 918] [outer = 000000A9E7071000] 03:03:03 INFO - PROCESS | 3696 | 1466589783147 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED8AC800) [pid = 3696] [serial = 919] [outer = 000000A9E7071000] 03:03:03 INFO - PROCESS | 3696 | 1466589783553 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]]]}] 03:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 587ms 03:03:03 INFO - PROCESS | 3696 | 1466589783600 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 03:03:03 INFO - PROCESS | 3696 | 1466589783602 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 03:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:03:03 INFO - PROCESS | 3696 | 1466589783605 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 3696 | 1466589783607 Marionette TRACE conn6 <- [1,1190,null,{}] 03:03:03 INFO - PROCESS | 3696 | 1466589783610 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}] 03:03:03 INFO - PROCESS | 3696 | 1466589783612 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:03 INFO - PROCESS | 3696 | 1466589783693 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 03:03:03 INFO - PROCESS | 3696 | 1466589783699 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 3696 | 1466589783700 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F104D000 == 40 [pid = 3696] [id = 307] 03:03:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED8B1800) [pid = 3696] [serial = 920] [outer = 0000000000000000] 03:03:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE674000) [pid = 3696] [serial = 921] [outer = 000000A9ED8B1800] 03:03:03 INFO - PROCESS | 3696 | 1466589783745 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE67C000) [pid = 3696] [serial = 922] [outer = 000000A9ED8B1800] 03:03:04 INFO - PROCESS | 3696 | 1466589784195 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]]]}] 03:03:04 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 03:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 627ms 03:03:04 INFO - PROCESS | 3696 | 1466589784236 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 03:03:04 INFO - PROCESS | 3696 | 1466589784238 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 03:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:03:04 INFO - PROCESS | 3696 | 1466589784241 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 3696 | 1466589784243 Marionette TRACE conn6 <- [1,1194,null,{}] 03:03:04 INFO - PROCESS | 3696 | 1466589784246 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}] 03:03:04 INFO - PROCESS | 3696 | 1466589784248 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:04 INFO - PROCESS | 3696 | 1466589784338 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 03:03:04 INFO - PROCESS | 3696 | 1466589784351 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 3696 | 1466589784353 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DD2800 == 41 [pid = 3696] [id = 308] 03:03:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EE67F800) [pid = 3696] [serial = 923] [outer = 0000000000000000] 03:03:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EE866800) [pid = 3696] [serial = 924] [outer = 000000A9EE67F800] 03:03:04 INFO - PROCESS | 3696 | 1466589784399 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE86E800) [pid = 3696] [serial = 925] [outer = 000000A9EE67F800] 03:03:05 INFO - PROCESS | 3696 | 1466589785018 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]]]}] 03:03:05 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 03:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 838ms 03:03:05 INFO - PROCESS | 3696 | 1466589785096 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 03:03:05 INFO - PROCESS | 3696 | 1466589785101 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 03:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:03:05 INFO - PROCESS | 3696 | 1466589785107 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - PROCESS | 3696 | 1466589785110 Marionette TRACE conn6 <- [1,1198,null,{}] 03:03:05 INFO - PROCESS | 3696 | 1466589785117 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}] 03:03:05 INFO - PROCESS | 3696 | 1466589785120 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:05 INFO - PROCESS | 3696 | 1466589785260 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 03:03:05 INFO - PROCESS | 3696 | 1466589785329 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:05 INFO - PROCESS | 3696 | 1466589785332 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3735800 == 42 [pid = 3696] [id = 309] 03:03:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9DCC3E000) [pid = 3696] [serial = 926] [outer = 0000000000000000] 03:03:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9DD729400) [pid = 3696] [serial = 927] [outer = 000000A9DCC3E000] 03:03:05 INFO - PROCESS | 3696 | 1466589785430 Marionette DEBUG loaded listener.js 03:03:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DE14A000) [pid = 3696] [serial = 928] [outer = 000000A9DCC3E000] 03:03:06 INFO - PROCESS | 3696 | 1466589786126 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]]]}] 03:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1032ms 03:03:06 INFO - PROCESS | 3696 | 1466589786141 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 3696 | 1466589786146 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 03:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:03:06 INFO - PROCESS | 3696 | 1466589786153 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 3696 | 1466589786156 Marionette TRACE conn6 <- [1,1202,null,{}] 03:03:06 INFO - PROCESS | 3696 | 1466589786160 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}] 03:03:06 INFO - PROCESS | 3696 | 1466589786163 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:06 INFO - PROCESS | 3696 | 1466589786298 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 03:03:06 INFO - PROCESS | 3696 | 1466589786373 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 3696 | 1466589786376 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD3BA800 == 43 [pid = 3696] [id = 310] 03:03:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9DD752C00) [pid = 3696] [serial = 929] [outer = 0000000000000000] 03:03:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9E1D3E800) [pid = 3696] [serial = 930] [outer = 000000A9DD752C00] 03:03:06 INFO - PROCESS | 3696 | 1466589786476 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9E3705400) [pid = 3696] [serial = 931] [outer = 000000A9DD752C00] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F104D000 == 42 [pid = 3696] [id = 307] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F4F000 == 41 [pid = 3696] [id = 306] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0BF800 == 40 [pid = 3696] [id = 305] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7AA800 == 39 [pid = 3696] [id = 304] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7782800 == 38 [pid = 3696] [id = 303] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE2C800 == 37 [pid = 3696] [id = 302] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE1E000 == 36 [pid = 3696] [id = 301] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB8C800 == 35 [pid = 3696] [id = 300] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0C0000 == 34 [pid = 3696] [id = 299] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96F6000 == 33 [pid = 3696] [id = 298] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9EBCF5400) [pid = 3696] [serial = 882] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7783000 == 32 [pid = 3696] [id = 297] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3762000 == 31 [pid = 3696] [id = 296] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2074000 == 30 [pid = 3696] [id = 295] 03:03:07 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8305000 == 29 [pid = 3696] [id = 294] 03:03:07 INFO - PROCESS | 3696 | 1466589787359 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]]]}] 03:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1240ms 03:03:07 INFO - PROCESS | 3696 | 1466589787395 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 3696 | 1466589787400 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 03:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:03:07 INFO - PROCESS | 3696 | 1466589787404 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 3696 | 1466589787409 Marionette TRACE conn6 <- [1,1206,null,{}] 03:03:07 INFO - PROCESS | 3696 | 1466589787416 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}] 03:03:07 INFO - PROCESS | 3696 | 1466589787419 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:07 INFO - PROCESS | 3696 | 1466589787519 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E77CD400) [pid = 3696] [serial = 867] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E82DA000) [pid = 3696] [serial = 870] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E7DCDC00) [pid = 3696] [serial = 868] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E9898400) [pid = 3696] [serial = 873] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E9690800) [pid = 3696] [serial = 871] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EB3C5000) [pid = 3696] [serial = 879] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EA7AA800) [pid = 3696] [serial = 874] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E1D3B800) [pid = 3696] [serial = 856] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DD752000) [pid = 3696] [serial = 855] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EE9D0C00) [pid = 3696] [serial = 853] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EE9C4000) [pid = 3696] [serial = 852] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE869C00) [pid = 3696] [serial = 850] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9ED0B8000) [pid = 3696] [serial = 849] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E9741C00) [pid = 3696] [serial = 847] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E82CEC00) [pid = 3696] [serial = 846] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E3916C00) [pid = 3696] [serial = 844] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DE7D5C00) [pid = 3696] [serial = 843] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EB929C00) [pid = 3696] [serial = 880] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E41F4000) [pid = 3696] [serial = 864] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E1D3D400) [pid = 3696] [serial = 861] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E2734400) [pid = 3696] [serial = 862] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DD752800) [pid = 3696] [serial = 859] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DD72D800) [pid = 3696] [serial = 858] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EAD92400) [pid = 3696] [serial = 877] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EA1AB400) [pid = 3696] [serial = 876] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E706E000) [pid = 3696] [serial = 865] [outer = 0000000000000000] [url = about:blank] 03:03:07 INFO - PROCESS | 3696 | 1466589787599 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 3696 | 1466589787602 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DE1D1800 == 30 [pid = 3696] [id = 311] 03:03:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD72D800) [pid = 3696] [serial = 932] [outer = 0000000000000000] 03:03:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DDC2C400) [pid = 3696] [serial = 933] [outer = 000000A9DD72D800] 03:03:07 INFO - PROCESS | 3696 | 1466589787651 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E2058C00) [pid = 3696] [serial = 934] [outer = 000000A9DD72D800] 03:03:08 INFO - PROCESS | 3696 | 1466589788101 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]]]}] 03:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 734ms 03:03:08 INFO - PROCESS | 3696 | 1466589788138 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 3696 | 1466589788143 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 03:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:03:08 INFO - PROCESS | 3696 | 1466589788149 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 3696 | 1466589788152 Marionette TRACE conn6 <- [1,1210,null,{}] 03:03:08 INFO - PROCESS | 3696 | 1466589788156 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}] 03:03:08 INFO - PROCESS | 3696 | 1466589788158 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:08 INFO - PROCESS | 3696 | 1466589788251 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 03:03:08 INFO - PROCESS | 3696 | 1466589788259 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 3696 | 1466589788261 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DE161800 == 31 [pid = 3696] [id = 312] 03:03:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E3EA8C00) [pid = 3696] [serial = 935] [outer = 0000000000000000] 03:03:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E4190400) [pid = 3696] [serial = 936] [outer = 000000A9E3EA8C00] 03:03:08 INFO - PROCESS | 3696 | 1466589788309 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E706A400) [pid = 3696] [serial = 937] [outer = 000000A9E3EA8C00] 03:03:08 INFO - PROCESS | 3696 | 1466589788764 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] 03:03:08 INFO - PROCESS | 3696 | 1466589788847 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 03:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:03:08 INFO - PROCESS | 3696 | 1466589788851 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 3696 | 1466589788855 Marionette TRACE conn6 <- [1,1214,null,{}] 03:03:08 INFO - PROCESS | 3696 | 1466589788866 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}] 03:03:08 INFO - PROCESS | 3696 | 1466589788871 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:08 INFO - PROCESS | 3696 | 1466589788959 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 03:03:08 INFO - PROCESS | 3696 | 1466589788973 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 3696 | 1466589788976 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F86800 == 32 [pid = 3696] [id = 313] 03:03:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DD323400) [pid = 3696] [serial = 938] [outer = 0000000000000000] 03:03:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E7803C00) [pid = 3696] [serial = 939] [outer = 000000A9DD323400] 03:03:09 INFO - PROCESS | 3696 | 1466589789025 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7DD1000) [pid = 3696] [serial = 940] [outer = 000000A9DD323400] 03:03:09 INFO - PROCESS | 3696 | 1466589789481 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]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 03:03:09 INFO - PROCESS | 3696 | 1466589789543 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 3696 | 1466589789546 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 03:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:03:09 INFO - PROCESS | 3696 | 1466589789549 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 3696 | 1466589789551 Marionette TRACE conn6 <- [1,1218,null,{}] 03:03:09 INFO - PROCESS | 3696 | 1466589789555 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}] 03:03:09 INFO - PROCESS | 3696 | 1466589789557 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:09 INFO - PROCESS | 3696 | 1466589789647 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 03:03:09 INFO - PROCESS | 3696 | 1466589789652 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 3696 | 1466589789654 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA713000 == 33 [pid = 3696] [id = 314] 03:03:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E851CC00) [pid = 3696] [serial = 941] [outer = 0000000000000000] 03:03:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E968CC00) [pid = 3696] [serial = 942] [outer = 000000A9E851CC00] 03:03:09 INFO - PROCESS | 3696 | 1466589789706 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9740800) [pid = 3696] [serial = 943] [outer = 000000A9E851CC00] 03:03:10 INFO - PROCESS | 3696 | 1466589790165 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]]]}] 03:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 628ms 03:03:10 INFO - PROCESS | 3696 | 1466589790184 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 03:03:10 INFO - PROCESS | 3696 | 1466589790186 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 03:03:10 INFO - PROCESS | 3696 | 1466589790189 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:03:10 INFO - PROCESS | 3696 | 1466589790191 Marionette TRACE conn6 <- [1,1222,null,{}] 03:03:10 INFO - PROCESS | 3696 | 1466589790201 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}] 03:03:10 INFO - PROCESS | 3696 | 1466589790203 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:10 INFO - PROCESS | 3696 | 1466589790308 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 03:03:10 INFO - PROCESS | 3696 | 1466589790386 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 3696 | 1466589790388 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB9A000 == 34 [pid = 3696] [id = 315] 03:03:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E9744000) [pid = 3696] [serial = 944] [outer = 0000000000000000] 03:03:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E9894C00) [pid = 3696] [serial = 945] [outer = 000000A9E9744000] 03:03:10 INFO - PROCESS | 3696 | 1466589790433 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EA040000) [pid = 3696] [serial = 946] [outer = 000000A9E9744000] 03:03:10 INFO - PROCESS | 3696 | 1466589790882 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]]]}] 03:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 733ms 03:03:10 INFO - PROCESS | 3696 | 1466589790928 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 03:03:10 INFO - PROCESS | 3696 | 1466589790930 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 03:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:03:10 INFO - PROCESS | 3696 | 1466589790933 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 3696 | 1466589790935 Marionette TRACE conn6 <- [1,1226,null,{}] 03:03:10 INFO - PROCESS | 3696 | 1466589790938 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}] 03:03:10 INFO - PROCESS | 3696 | 1466589790944 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:11 INFO - PROCESS | 3696 | 1466589791086 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 03:03:11 INFO - PROCESS | 3696 | 1466589791139 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 3696 | 1466589791141 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBBE000 == 35 [pid = 3696] [id = 316] 03:03:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EB928800) [pid = 3696] [serial = 947] [outer = 0000000000000000] 03:03:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EBB90400) [pid = 3696] [serial = 948] [outer = 000000A9EB928800] 03:03:11 INFO - PROCESS | 3696 | 1466589791188 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ECB9FC00) [pid = 3696] [serial = 949] [outer = 000000A9EB928800] 03:03:11 INFO - PROCESS | 3696 | 1466589791603 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]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 03:03:11 INFO - PROCESS | 3696 | 1466589791627 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 3696 | 1466589791629 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 03:03:11 INFO - PROCESS | 3696 | 1466589791633 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:03:11 INFO - PROCESS | 3696 | 1466589791635 Marionette TRACE conn6 <- [1,1230,null,{}] 03:03:11 INFO - PROCESS | 3696 | 1466589791670 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}] 03:03:11 INFO - PROCESS | 3696 | 1466589791672 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:11 INFO - PROCESS | 3696 | 1466589791776 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 03:03:11 INFO - PROCESS | 3696 | 1466589791781 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 3696 | 1466589791783 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE917800 == 36 [pid = 3696] [id = 317] 03:03:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ECE21C00) [pid = 3696] [serial = 950] [outer = 0000000000000000] 03:03:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9ED092400) [pid = 3696] [serial = 951] [outer = 000000A9ECE21C00] 03:03:11 INFO - PROCESS | 3696 | 1466589791827 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9ED326800) [pid = 3696] [serial = 952] [outer = 000000A9ECE21C00] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DE103000) [pid = 3696] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E78D3400) [pid = 3696] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E973B000) [pid = 3696] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E41F5800) [pid = 3696] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DC520C00) [pid = 3696] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DBACCC00) [pid = 3696] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EB3D1800) [pid = 3696] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EA037400) [pid = 3696] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9ECEB8400) [pid = 3696] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ED8B1800) [pid = 3696] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E7071000) [pid = 3696] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EA03AC00) [pid = 3696] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD42F400) [pid = 3696] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:03:12 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EA03EC00) [pid = 3696] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:03:12 INFO - PROCESS | 3696 | 1466589792332 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]]]}] 03:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 03:03:12 INFO - PROCESS | 3696 | 1466589792370 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 03:03:12 INFO - PROCESS | 3696 | 1466589792372 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 03:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:03:12 INFO - PROCESS | 3696 | 1466589792375 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:03:12 INFO - PROCESS | 3696 | 1466589792385 Marionette TRACE conn6 <- [1,1234,null,{}] 03:03:12 INFO - PROCESS | 3696 | 1466589792389 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}] 03:03:12 INFO - PROCESS | 3696 | 1466589792391 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:12 INFO - PROCESS | 3696 | 1466589792473 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 03:03:12 INFO - PROCESS | 3696 | 1466589792480 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:12 INFO - PROCESS | 3696 | 1466589792482 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7A6000 == 37 [pid = 3696] [id = 318] 03:03:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E41F7000) [pid = 3696] [serial = 953] [outer = 0000000000000000] 03:03:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EA037C00) [pid = 3696] [serial = 954] [outer = 000000A9E41F7000] 03:03:12 INFO - PROCESS | 3696 | 1466589792528 Marionette DEBUG loaded listener.js 03:03:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ECEB2400) [pid = 3696] [serial = 955] [outer = 000000A9E41F7000] 03:03:13 INFO - PROCESS | 3696 | 1466589793026 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]]]}] 03:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 03:03:13 INFO - PROCESS | 3696 | 1466589793070 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 3696 | 1466589793072 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 03:03:13 INFO - PROCESS | 3696 | 1466589793075 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:03:13 INFO - PROCESS | 3696 | 1466589793077 Marionette TRACE conn6 <- [1,1238,null,{}] 03:03:13 INFO - PROCESS | 3696 | 1466589793080 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}] 03:03:13 INFO - PROCESS | 3696 | 1466589793082 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:13 INFO - PROCESS | 3696 | 1466589793163 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 03:03:13 INFO - PROCESS | 3696 | 1466589793206 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:13 INFO - PROCESS | 3696 | 1466589793208 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98F2000 == 38 [pid = 3696] [id = 319] 03:03:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED564000) [pid = 3696] [serial = 956] [outer = 0000000000000000] 03:03:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ED8B3C00) [pid = 3696] [serial = 957] [outer = 000000A9ED564000] 03:03:13 INFO - PROCESS | 3696 | 1466589793252 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EE864000) [pid = 3696] [serial = 958] [outer = 000000A9ED564000] 03:03:13 INFO - PROCESS | 3696 | 1466589793691 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]]]}] 03:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 03:03:13 INFO - PROCESS | 3696 | 1466589793771 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 3696 | 1466589793773 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 03:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:03:13 INFO - PROCESS | 3696 | 1466589793777 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 3696 | 1466589793779 Marionette TRACE conn6 <- [1,1242,null,{}] 03:03:13 INFO - PROCESS | 3696 | 1466589793782 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}] 03:03:13 INFO - PROCESS | 3696 | 1466589793784 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:13 INFO - PROCESS | 3696 | 1466589793866 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 03:03:13 INFO - PROCESS | 3696 | 1466589793871 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:13 INFO - PROCESS | 3696 | 1466589793873 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1046000 == 39 [pid = 3696] [id = 320] 03:03:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EE866C00) [pid = 3696] [serial = 959] [outer = 0000000000000000] 03:03:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EE8CC400) [pid = 3696] [serial = 960] [outer = 000000A9EE866C00] 03:03:13 INFO - PROCESS | 3696 | 1466589793917 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EE8D3000) [pid = 3696] [serial = 961] [outer = 000000A9EE866C00] 03:03:14 INFO - PROCESS | 3696 | 1466589794622 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]]]}] 03:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 879ms 03:03:14 INFO - PROCESS | 3696 | 1466589794659 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 03:03:14 INFO - PROCESS | 3696 | 1466589794664 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 03:03:14 INFO - PROCESS | 3696 | 1466589794668 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:03:14 INFO - PROCESS | 3696 | 1466589794674 Marionette TRACE conn6 <- [1,1246,null,{}] 03:03:14 INFO - PROCESS | 3696 | 1466589794679 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}] 03:03:14 INFO - PROCESS | 3696 | 1466589794683 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:14 INFO - PROCESS | 3696 | 1466589794801 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 03:03:14 INFO - PROCESS | 3696 | 1466589794876 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 3696 | 1466589794879 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E4121800 == 40 [pid = 3696] [id = 321] 03:03:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E204C400) [pid = 3696] [serial = 962] [outer = 0000000000000000] 03:03:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E2D3F400) [pid = 3696] [serial = 963] [outer = 000000A9E204C400] 03:03:14 INFO - PROCESS | 3696 | 1466589794978 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E68FB800) [pid = 3696] [serial = 964] [outer = 000000A9E204C400] 03:03:15 INFO - PROCESS | 3696 | 1466589795548 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]]]}] 03:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 943ms 03:03:15 INFO - PROCESS | 3696 | 1466589795616 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 03:03:15 INFO - PROCESS | 3696 | 1466589795621 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 03:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:03:15 INFO - PROCESS | 3696 | 1466589795628 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:03:15 INFO - PROCESS | 3696 | 1466589795631 Marionette TRACE conn6 <- [1,1250,null,{}] 03:03:15 INFO - PROCESS | 3696 | 1466589795635 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}] 03:03:15 INFO - PROCESS | 3696 | 1466589795638 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:15 INFO - PROCESS | 3696 | 1466589795756 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 03:03:15 INFO - PROCESS | 3696 | 1466589795833 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 3696 | 1466589795835 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE03000 == 41 [pid = 3696] [id = 322] 03:03:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E82D8C00) [pid = 3696] [serial = 965] [outer = 0000000000000000] 03:03:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E85EF800) [pid = 3696] [serial = 966] [outer = 000000A9E82D8C00] 03:03:15 INFO - PROCESS | 3696 | 1466589795933 Marionette DEBUG loaded listener.js 03:03:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EA7ABC00) [pid = 3696] [serial = 967] [outer = 000000A9E82D8C00] 03:03:16 INFO - PROCESS | 3696 | 1466589796563 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]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 985ms 03:03:16 INFO - PROCESS | 3696 | 1466589796614 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 3696 | 1466589796617 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 03:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:03:16 INFO - PROCESS | 3696 | 1466589796621 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 3696 | 1466589796625 Marionette TRACE conn6 <- [1,1254,null,{}] 03:03:16 INFO - PROCESS | 3696 | 1466589796637 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}] 03:03:16 INFO - PROCESS | 3696 | 1466589796642 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:16 INFO - PROCESS | 3696 | 1466589796794 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 03:03:16 INFO - PROCESS | 3696 | 1466589796848 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 3696 | 1466589796852 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2013000 == 42 [pid = 3696] [id = 323] 03:03:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EE863800) [pid = 3696] [serial = 968] [outer = 0000000000000000] 03:03:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EE8CB000) [pid = 3696] [serial = 969] [outer = 000000A9EE863800] 03:03:16 INFO - PROCESS | 3696 | 1466589796909 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9EE9A6C00) [pid = 3696] [serial = 970] [outer = 000000A9EE863800] 03:03:17 INFO - PROCESS | 3696 | 1466589797571 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]]]}] 03:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1140ms 03:03:17 INFO - PROCESS | 3696 | 1466589797769 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 03:03:17 INFO - PROCESS | 3696 | 1466589797774 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 03:03:17 INFO - PROCESS | 3696 | 1466589797779 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:03:17 INFO - PROCESS | 3696 | 1466589797782 Marionette TRACE conn6 <- [1,1258,null,{}] 03:03:17 INFO - PROCESS | 3696 | 1466589797788 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}] 03:03:17 INFO - PROCESS | 3696 | 1466589797791 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:17 INFO - PROCESS | 3696 | 1466589797897 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 03:03:17 INFO - PROCESS | 3696 | 1466589797967 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 3696 | 1466589797972 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3776800 == 43 [pid = 3696] [id = 324] 03:03:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9E1D38C00) [pid = 3696] [serial = 971] [outer = 0000000000000000] 03:03:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9E1DBDC00) [pid = 3696] [serial = 972] [outer = 000000A9E1D38C00] 03:03:18 INFO - PROCESS | 3696 | 1466589798022 Marionette DEBUG loaded listener.js 03:03:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9E3EB1400) [pid = 3696] [serial = 973] [outer = 000000A9E1D38C00] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98F2000 == 42 [pid = 3696] [id = 319] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7A6000 == 41 [pid = 3696] [id = 318] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE917800 == 40 [pid = 3696] [id = 317] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBBE000 == 39 [pid = 3696] [id = 316] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB9A000 == 38 [pid = 3696] [id = 315] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA713000 == 37 [pid = 3696] [id = 314] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F86800 == 36 [pid = 3696] [id = 313] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DE161800 == 35 [pid = 3696] [id = 312] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DE1D1800 == 34 [pid = 3696] [id = 311] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD3BA800 == 33 [pid = 3696] [id = 310] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3735800 == 32 [pid = 3696] [id = 309] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DD2800 == 31 [pid = 3696] [id = 308] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2013000 == 30 [pid = 3696] [id = 323] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE03000 == 29 [pid = 3696] [id = 322] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E4121800 == 28 [pid = 3696] [id = 321] 03:03:19 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1046000 == 27 [pid = 3696] [id = 320] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9EB1BC000) [pid = 3696] [serial = 909] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9DD430000) [pid = 3696] [serial = 885] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9EBB8D400) [pid = 3696] [serial = 912] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9DD733C00) [pid = 3696] [serial = 886] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9DE193000) [pid = 3696] [serial = 888] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DE7D4C00) [pid = 3696] [serial = 889] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E7DDB800) [pid = 3696] [serial = 900] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E968D000) [pid = 3696] [serial = 901] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E9746000) [pid = 3696] [serial = 903] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E983F400) [pid = 3696] [serial = 904] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E4356000) [pid = 3696] [serial = 894] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E7067C00) [pid = 3696] [serial = 895] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E7073400) [pid = 3696] [serial = 897] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E735E400) [pid = 3696] [serial = 898] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E2710C00) [pid = 3696] [serial = 891] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E3707400) [pid = 3696] [serial = 892] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ECE21000) [pid = 3696] [serial = 883] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EA042000) [pid = 3696] [serial = 906] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EB3C8800) [pid = 3696] [serial = 910] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9ED0B0000) [pid = 3696] [serial = 915] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EE67C000) [pid = 3696] [serial = 922] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EBCF9800) [pid = 3696] [serial = 913] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EE674000) [pid = 3696] [serial = 921] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ED564800) [pid = 3696] [serial = 916] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EE866800) [pid = 3696] [serial = 924] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ED0B7400) [pid = 3696] [serial = 918] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9ED8AC800) [pid = 3696] [serial = 919] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EAD89C00) [pid = 3696] [serial = 907] [outer = 0000000000000000] [url = about:blank] 03:03:19 INFO - PROCESS | 3696 | 1466589799379 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]]]}] 03:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1643ms 03:03:19 INFO - PROCESS | 3696 | 1466589799429 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 3696 | 1466589799434 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 03:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:03:19 INFO - PROCESS | 3696 | 1466589799438 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 3696 | 1466589799442 Marionette TRACE conn6 <- [1,1262,null,{}] 03:03:19 INFO - PROCESS | 3696 | 1466589799448 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}] 03:03:19 INFO - PROCESS | 3696 | 1466589799451 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:19 INFO - PROCESS | 3696 | 1466589799550 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 03:03:19 INFO - PROCESS | 3696 | 1466589799557 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 3696 | 1466589799560 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20D0800 == 28 [pid = 3696] [id = 325] 03:03:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DCDB7000) [pid = 3696] [serial = 974] [outer = 0000000000000000] 03:03:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD74B000) [pid = 3696] [serial = 975] [outer = 000000A9DCDB7000] 03:03:19 INFO - PROCESS | 3696 | 1466589799610 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DE18F800) [pid = 3696] [serial = 976] [outer = 000000A9DCDB7000] 03:03:20 INFO - PROCESS | 3696 | 1466589800097 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]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 03:03:20 INFO - PROCESS | 3696 | 1466589800133 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 3696 | 1466589800138 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 03:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:03:20 INFO - PROCESS | 3696 | 1466589800145 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 3696 | 1466589800147 Marionette TRACE conn6 <- [1,1266,null,{}] 03:03:20 INFO - PROCESS | 3696 | 1466589800151 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}] 03:03:20 INFO - PROCESS | 3696 | 1466589800154 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:20 INFO - PROCESS | 3696 | 1466589800249 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 03:03:20 INFO - PROCESS | 3696 | 1466589800256 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 3696 | 1466589800259 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F9800 == 29 [pid = 3696] [id = 326] 03:03:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E1FF6800) [pid = 3696] [serial = 977] [outer = 0000000000000000] 03:03:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E20B8800) [pid = 3696] [serial = 978] [outer = 000000A9E1FF6800] 03:03:20 INFO - PROCESS | 3696 | 1466589800308 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E3883000) [pid = 3696] [serial = 979] [outer = 000000A9E1FF6800] 03:03:20 INFO - PROCESS | 3696 | 1466589800785 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]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 03:03:20 INFO - PROCESS | 3696 | 1466589800838 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 3696 | 1466589800841 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 03:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:03:20 INFO - PROCESS | 3696 | 1466589800844 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 3696 | 1466589800848 Marionette TRACE conn6 <- [1,1270,null,{}] 03:03:20 INFO - PROCESS | 3696 | 1466589800859 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}] 03:03:20 INFO - PROCESS | 3696 | 1466589800864 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:20 INFO - PROCESS | 3696 | 1466589800981 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 03:03:21 INFO - PROCESS | 3696 | 1466589801063 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 3696 | 1466589801066 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96E9800 == 30 [pid = 3696] [id = 327] 03:03:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DCDBC400) [pid = 3696] [serial = 980] [outer = 0000000000000000] 03:03:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E7350400) [pid = 3696] [serial = 981] [outer = 000000A9DCDBC400] 03:03:21 INFO - PROCESS | 3696 | 1466589801115 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E77C9400) [pid = 3696] [serial = 982] [outer = 000000A9DCDBC400] 03:03:21 INFO - PROCESS | 3696 | 1466589801541 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]]]}] 03:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 731ms 03:03:21 INFO - PROCESS | 3696 | 1466589801579 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 3696 | 1466589801582 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 03:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:03:21 INFO - PROCESS | 3696 | 1466589801585 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 3696 | 1466589801586 Marionette TRACE conn6 <- [1,1274,null,{}] 03:03:21 INFO - PROCESS | 3696 | 1466589801590 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}] 03:03:21 INFO - PROCESS | 3696 | 1466589801592 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:21 INFO - PROCESS | 3696 | 1466589801707 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 03:03:21 INFO - PROCESS | 3696 | 1466589801712 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 3696 | 1466589801714 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA113800 == 31 [pid = 3696] [id = 328] 03:03:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E780FC00) [pid = 3696] [serial = 983] [outer = 0000000000000000] 03:03:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E82D3000) [pid = 3696] [serial = 984] [outer = 000000A9E780FC00] 03:03:21 INFO - PROCESS | 3696 | 1466589801760 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9691800) [pid = 3696] [serial = 985] [outer = 000000A9E780FC00] 03:03:22 INFO - PROCESS | 3696 | 1466589802224 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]]]}] 03:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 691ms 03:03:22 INFO - PROCESS | 3696 | 1466589802279 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 03:03:22 INFO - PROCESS | 3696 | 1466589802281 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 03:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:03:22 INFO - PROCESS | 3696 | 1466589802294 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:03:22 INFO - PROCESS | 3696 | 1466589802296 Marionette TRACE conn6 <- [1,1278,null,{}] 03:03:22 INFO - PROCESS | 3696 | 1466589802327 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}] 03:03:22 INFO - PROCESS | 3696 | 1466589802330 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:22 INFO - PROCESS | 3696 | 1466589802443 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 03:03:22 INFO - PROCESS | 3696 | 1466589802453 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 3696 | 1466589802455 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB86800 == 32 [pid = 3696] [id = 329] 03:03:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E1F3E400) [pid = 3696] [serial = 986] [outer = 0000000000000000] 03:03:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E9748000) [pid = 3696] [serial = 987] [outer = 000000A9E1F3E400] 03:03:22 INFO - PROCESS | 3696 | 1466589802503 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EA03A800) [pid = 3696] [serial = 988] [outer = 000000A9E1F3E400] 03:03:22 INFO - PROCESS | 3696 | 1466589802956 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]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 03:03:23 INFO - PROCESS | 3696 | 1466589803032 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 3696 | 1466589803034 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 03:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:03:23 INFO - PROCESS | 3696 | 1466589803043 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 3696 | 1466589803045 Marionette TRACE conn6 <- [1,1282,null,{}] 03:03:23 INFO - PROCESS | 3696 | 1466589803048 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}] 03:03:23 INFO - PROCESS | 3696 | 1466589803054 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:23 INFO - PROCESS | 3696 | 1466589803198 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 03:03:23 INFO - PROCESS | 3696 | 1466589803206 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 3696 | 1466589803208 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EB360000 == 33 [pid = 3696] [id = 330] 03:03:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E973D000) [pid = 3696] [serial = 989] [outer = 0000000000000000] 03:03:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EAD92400) [pid = 3696] [serial = 990] [outer = 000000A9E973D000] 03:03:23 INFO - PROCESS | 3696 | 1466589803293 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EBB1BC00) [pid = 3696] [serial = 991] [outer = 000000A9E973D000] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EE866C00) [pid = 3696] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9ED564000) [pid = 3696] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E9744000) [pid = 3696] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EB928800) [pid = 3696] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9ECE21C00) [pid = 3696] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EE67F800) [pid = 3696] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DCC3E000) [pid = 3696] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E851CC00) [pid = 3696] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E3EA8C00) [pid = 3696] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD323400) [pid = 3696] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD72D800) [pid = 3696] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD752C00) [pid = 3696] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:03:23 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E41F7000) [pid = 3696] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:03:23 INFO - PROCESS | 3696 | 1466589803851 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]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 838ms 03:03:23 INFO - PROCESS | 3696 | 1466589803879 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 3696 | 1466589803882 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 03:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:03:23 INFO - PROCESS | 3696 | 1466589803885 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 3696 | 1466589803886 Marionette TRACE conn6 <- [1,1286,null,{}] 03:03:23 INFO - PROCESS | 3696 | 1466589803890 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}] 03:03:23 INFO - PROCESS | 3696 | 1466589803892 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:23 INFO - PROCESS | 3696 | 1466589803971 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 03:03:23 INFO - PROCESS | 3696 | 1466589803976 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 3696 | 1466589803978 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED38B000 == 34 [pid = 3696] [id = 331] 03:03:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DD42E400) [pid = 3696] [serial = 992] [outer = 0000000000000000] 03:03:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E9777400) [pid = 3696] [serial = 993] [outer = 000000A9DD42E400] 03:03:24 INFO - PROCESS | 3696 | 1466589804022 Marionette DEBUG loaded listener.js 03:03:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EBC4B400) [pid = 3696] [serial = 994] [outer = 000000A9DD42E400] 03:03:24 INFO - PROCESS | 3696 | 1466589804463 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]]]}] 03:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 03:03:24 INFO - PROCESS | 3696 | 1466589804517 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 03:03:24 INFO - PROCESS | 3696 | 1466589804520 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 03:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:03:24 INFO - PROCESS | 3696 | 1466589804523 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 3696 | 1466589804524 Marionette TRACE conn6 <- [1,1290,null,{}] 03:03:24 INFO - PROCESS | 3696 | 1466589804528 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}] 03:03:24 INFO - PROCESS | 3696 | 1466589804530 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:24 INFO - PROCESS | 3696 | 1466589804612 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 03:03:24 INFO - PROCESS | 3696 | 1466589804619 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:24 INFO - PROCESS | 3696 | 1466589804621 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE98E000 == 35 [pid = 3696] [id = 332] 03:03:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ECB98000) [pid = 3696] [serial = 995] [outer = 0000000000000000] 03:03:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ECE1A400) [pid = 3696] [serial = 996] [outer = 000000A9ECB98000] 03:03:24 INFO - PROCESS | 3696 | 1466589804666 Marionette DEBUG loaded listener.js 03:03:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED0AFC00) [pid = 3696] [serial = 997] [outer = 000000A9ECB98000] 03:03:25 INFO - PROCESS | 3696 | 1466589805113 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]]]}] 03:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 628ms 03:03:25 INFO - PROCESS | 3696 | 1466589805153 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 03:03:25 INFO - PROCESS | 3696 | 1466589805155 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 03:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:03:25 INFO - PROCESS | 3696 | 1466589805159 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - PROCESS | 3696 | 1466589805160 Marionette TRACE conn6 <- [1,1294,null,{}] 03:03:25 INFO - PROCESS | 3696 | 1466589805164 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}] 03:03:25 INFO - PROCESS | 3696 | 1466589805166 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:25 INFO - PROCESS | 3696 | 1466589805248 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 03:03:25 INFO - PROCESS | 3696 | 1466589805253 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 3696 | 1466589805255 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96E8800 == 36 [pid = 3696] [id = 333] 03:03:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ED3AC000) [pid = 3696] [serial = 998] [outer = 0000000000000000] 03:03:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ED563400) [pid = 3696] [serial = 999] [outer = 000000A9ED3AC000] 03:03:25 INFO - PROCESS | 3696 | 1466589805300 Marionette DEBUG loaded listener.js 03:03:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ED8B9800) [pid = 3696] [serial = 1000] [outer = 000000A9ED3AC000] 03:03:25 INFO - PROCESS | 3696 | 1466589805958 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]]]}] 03:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 880ms 03:03:26 INFO - PROCESS | 3696 | 1466589806043 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 03:03:26 INFO - PROCESS | 3696 | 1466589806048 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 03:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:03:26 INFO - PROCESS | 3696 | 1466589806053 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:03:26 INFO - PROCESS | 3696 | 1466589806057 Marionette TRACE conn6 <- [1,1298,null,{}] 03:03:26 INFO - PROCESS | 3696 | 1466589806063 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}] 03:03:26 INFO - PROCESS | 3696 | 1466589806066 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:26 INFO - PROCESS | 3696 | 1466589806200 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 03:03:26 INFO - PROCESS | 3696 | 1466589806269 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:26 INFO - PROCESS | 3696 | 1466589806272 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3773800 == 37 [pid = 3696] [id = 334] 03:03:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DD582400) [pid = 3696] [serial = 1001] [outer = 0000000000000000] 03:03:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DE18E000) [pid = 3696] [serial = 1002] [outer = 000000A9DD582400] 03:03:26 INFO - PROCESS | 3696 | 1466589806371 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E1FEC400) [pid = 3696] [serial = 1003] [outer = 000000A9DD582400] 03:03:27 INFO - PROCESS | 3696 | 1466589807073 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]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 03:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1081ms 03:03:27 INFO - PROCESS | 3696 | 1466589807138 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 3696 | 1466589807143 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 03:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:03:27 INFO - PROCESS | 3696 | 1466589807149 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 3696 | 1466589807152 Marionette TRACE conn6 <- [1,1302,null,{}] 03:03:27 INFO - PROCESS | 3696 | 1466589807156 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}] 03:03:27 INFO - PROCESS | 3696 | 1466589807159 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:27 INFO - PROCESS | 3696 | 1466589807295 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 03:03:27 INFO - PROCESS | 3696 | 1466589807365 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 3696 | 1466589807367 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB85800 == 38 [pid = 3696] [id = 335] 03:03:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DCD59800) [pid = 3696] [serial = 1004] [outer = 0000000000000000] 03:03:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E706B800) [pid = 3696] [serial = 1005] [outer = 000000A9DCD59800] 03:03:27 INFO - PROCESS | 3696 | 1466589807469 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E78D4000) [pid = 3696] [serial = 1006] [outer = 000000A9DCD59800] 03:03:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE98E000 == 37 [pid = 3696] [id = 332] 03:03:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED38B000 == 36 [pid = 3696] [id = 331] 03:03:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EB360000 == 35 [pid = 3696] [id = 330] 03:03:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB86800 == 34 [pid = 3696] [id = 329] 03:03:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA113800 == 33 [pid = 3696] [id = 328] 03:03:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96E9800 == 32 [pid = 3696] [id = 327] 03:03:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F9800 == 31 [pid = 3696] [id = 326] 03:03:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20D0800 == 30 [pid = 3696] [id = 325] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EE8CC400) [pid = 3696] [serial = 960] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EE864000) [pid = 3696] [serial = 958] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E9894C00) [pid = 3696] [serial = 945] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EBB90400) [pid = 3696] [serial = 948] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EA040000) [pid = 3696] [serial = 946] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9ED092400) [pid = 3696] [serial = 951] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EE8D3000) [pid = 3696] [serial = 961] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EE86E800) [pid = 3696] [serial = 925] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DD729400) [pid = 3696] [serial = 927] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DE14A000) [pid = 3696] [serial = 928] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E968CC00) [pid = 3696] [serial = 942] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E4190400) [pid = 3696] [serial = 936] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E706A400) [pid = 3696] [serial = 937] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E7803C00) [pid = 3696] [serial = 939] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7DD1000) [pid = 3696] [serial = 940] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DDC2C400) [pid = 3696] [serial = 933] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E2058C00) [pid = 3696] [serial = 934] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E1D3E800) [pid = 3696] [serial = 930] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E3705400) [pid = 3696] [serial = 931] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9ECB9FC00) [pid = 3696] [serial = 949] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9ED8B3C00) [pid = 3696] [serial = 957] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EA037C00) [pid = 3696] [serial = 954] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9ECEB2400) [pid = 3696] [serial = 955] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9ED326800) [pid = 3696] [serial = 952] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E9740800) [pid = 3696] [serial = 943] [outer = 0000000000000000] [url = about:blank] 03:03:28 INFO - PROCESS | 3696 | 1466589808325 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]]]}] 03:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1248ms 03:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:03:28 INFO - PROCESS | 3696 | 1466589808400 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 3696 | 1466589808404 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 03:03:28 INFO - PROCESS | 3696 | 1466589808409 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 3696 | 1466589808412 Marionette TRACE conn6 <- [1,1306,null,{}] 03:03:28 INFO - PROCESS | 3696 | 1466589808418 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}] 03:03:28 INFO - PROCESS | 3696 | 1466589808421 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:28 INFO - PROCESS | 3696 | 1466589808512 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 03:03:28 INFO - PROCESS | 3696 | 1466589808526 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 3696 | 1466589808529 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E24C4000 == 31 [pid = 3696] [id = 336] 03:03:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DD323800) [pid = 3696] [serial = 1007] [outer = 0000000000000000] 03:03:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD428800) [pid = 3696] [serial = 1008] [outer = 000000A9DD323800] 03:03:28 INFO - PROCESS | 3696 | 1466589808577 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD729C00) [pid = 3696] [serial = 1009] [outer = 000000A9DD323800] 03:03:29 INFO - PROCESS | 3696 | 1466589809089 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]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 03:03:29 INFO - PROCESS | 3696 | 1466589809142 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 3696 | 1466589809147 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 03:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:03:29 INFO - PROCESS | 3696 | 1466589809153 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 3696 | 1466589809156 Marionette TRACE conn6 <- [1,1310,null,{}] 03:03:29 INFO - PROCESS | 3696 | 1466589809160 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}] 03:03:29 INFO - PROCESS | 3696 | 1466589809162 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:29 INFO - PROCESS | 3696 | 1466589809251 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 03:03:29 INFO - PROCESS | 3696 | 1466589809320 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:29 INFO - PROCESS | 3696 | 1466589809323 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39FC000 == 32 [pid = 3696] [id = 337] 03:03:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DE194800) [pid = 3696] [serial = 1010] [outer = 0000000000000000] 03:03:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DE19B000) [pid = 3696] [serial = 1011] [outer = 000000A9DE194800] 03:03:29 INFO - PROCESS | 3696 | 1466589809379 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E1D3B000) [pid = 3696] [serial = 1012] [outer = 000000A9DE194800] 03:03:29 INFO - PROCESS | 3696 | 1466589809798 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]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 690ms 03:03:29 INFO - PROCESS | 3696 | 1466589809846 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 3696 | 1466589809848 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 03:03:29 INFO - PROCESS | 3696 | 1466589809852 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:03:29 INFO - PROCESS | 3696 | 1466589809856 Marionette TRACE conn6 <- [1,1314,null,{}] 03:03:29 INFO - PROCESS | 3696 | 1466589809867 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}] 03:03:29 INFO - PROCESS | 3696 | 1466589809872 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:30 INFO - PROCESS | 3696 | 1466589809997 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 03:03:30 INFO - PROCESS | 3696 | 1466589810004 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 3696 | 1466589810007 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96E8000 == 33 [pid = 3696] [id = 338] 03:03:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DC525C00) [pid = 3696] [serial = 1013] [outer = 0000000000000000] 03:03:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E4357000) [pid = 3696] [serial = 1014] [outer = 000000A9DC525C00] 03:03:30 INFO - PROCESS | 3696 | 1466589810056 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7350800) [pid = 3696] [serial = 1015] [outer = 000000A9DC525C00] 03:03:30 INFO - PROCESS | 3696 | 1466589810495 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]]]}] 03:03:30 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 03:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 690ms 03:03:30 INFO - PROCESS | 3696 | 1466589810546 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 03:03:30 INFO - PROCESS | 3696 | 1466589810549 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 03:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:03:30 INFO - PROCESS | 3696 | 1466589810552 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:03:30 INFO - PROCESS | 3696 | 1466589810554 Marionette TRACE conn6 <- [1,1318,null,{}] 03:03:30 INFO - PROCESS | 3696 | 1466589810558 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}] 03:03:30 INFO - PROCESS | 3696 | 1466589810560 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:30 INFO - PROCESS | 3696 | 1466589810676 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 03:03:30 INFO - PROCESS | 3696 | 1466589810682 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 3696 | 1466589810684 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA2C0000 == 34 [pid = 3696] [id = 339] 03:03:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E738CC00) [pid = 3696] [serial = 1016] [outer = 0000000000000000] 03:03:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7809400) [pid = 3696] [serial = 1017] [outer = 000000A9E738CC00] 03:03:30 INFO - PROCESS | 3696 | 1466589810775 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DD7C00) [pid = 3696] [serial = 1018] [outer = 000000A9E738CC00] 03:03:31 INFO - PROCESS | 3696 | 1466589811220 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]]]}] 03:03:31 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 03:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 03:03:31 INFO - PROCESS | 3696 | 1466589811244 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 3696 | 1466589811246 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 03:03:31 INFO - PROCESS | 3696 | 1466589811249 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:03:31 INFO - PROCESS | 3696 | 1466589811251 Marionette TRACE conn6 <- [1,1322,null,{}] 03:03:31 INFO - PROCESS | 3696 | 1466589811265 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}] 03:03:31 INFO - PROCESS | 3696 | 1466589811268 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:31 INFO - PROCESS | 3696 | 1466589811402 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 03:03:31 INFO - PROCESS | 3696 | 1466589811423 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 3696 | 1466589811425 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD32000 == 35 [pid = 3696] [id = 340] 03:03:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DC522400) [pid = 3696] [serial = 1019] [outer = 0000000000000000] 03:03:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E855F800) [pid = 3696] [serial = 1020] [outer = 000000A9DC522400] 03:03:31 INFO - PROCESS | 3696 | 1466589811469 Marionette DEBUG loaded listener.js 03:03:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E973AC00) [pid = 3696] [serial = 1021] [outer = 000000A9DC522400] 03:03:31 INFO - PROCESS | 3696 | 1466589811926 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]]]}] 03:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 690ms 03:03:31 INFO - PROCESS | 3696 | 1466589811943 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 3696 | 1466589811945 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 03:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:03:31 INFO - PROCESS | 3696 | 1466589811948 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 3696 | 1466589811950 Marionette TRACE conn6 <- [1,1326,null,{}] 03:03:31 INFO - PROCESS | 3696 | 1466589811953 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}] 03:03:31 INFO - PROCESS | 3696 | 1466589811960 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:32 INFO - PROCESS | 3696 | 1466589812108 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 03:03:32 INFO - PROCESS | 3696 | 1466589812162 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 3696 | 1466589812164 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED385800 == 36 [pid = 3696] [id = 341] 03:03:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EA044C00) [pid = 3696] [serial = 1022] [outer = 0000000000000000] 03:03:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EAEC8400) [pid = 3696] [serial = 1023] [outer = 000000A9EA044C00] 03:03:32 INFO - PROCESS | 3696 | 1466589812209 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EB3C5C00) [pid = 3696] [serial = 1024] [outer = 000000A9EA044C00] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E780FC00) [pid = 3696] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E1FF6800) [pid = 3696] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E1D38C00) [pid = 3696] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DCDBC400) [pid = 3696] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DCDB7000) [pid = 3696] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E1F3E400) [pid = 3696] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E204C400) [pid = 3696] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E82D8C00) [pid = 3696] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ECB98000) [pid = 3696] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EE863800) [pid = 3696] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E973D000) [pid = 3696] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:03:32 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DD42E400) [pid = 3696] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:03:33 INFO - PROCESS | 3696 | 1466589813141 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]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1229ms 03:03:33 INFO - PROCESS | 3696 | 1466589813181 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 3696 | 1466589813184 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 03:03:33 INFO - PROCESS | 3696 | 1466589813187 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:03:33 INFO - PROCESS | 3696 | 1466589813189 Marionette TRACE conn6 <- [1,1330,null,{}] 03:03:33 INFO - PROCESS | 3696 | 1466589813192 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}] 03:03:33 INFO - PROCESS | 3696 | 1466589813194 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:33 INFO - PROCESS | 3696 | 1466589813275 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 03:03:33 INFO - PROCESS | 3696 | 1466589813281 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 3696 | 1466589813284 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE986000 == 37 [pid = 3696] [id = 342] 03:03:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DC507800) [pid = 3696] [serial = 1025] [outer = 0000000000000000] 03:03:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E780FC00) [pid = 3696] [serial = 1026] [outer = 000000A9DC507800] 03:03:33 INFO - PROCESS | 3696 | 1466589813329 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EB1BBC00) [pid = 3696] [serial = 1027] [outer = 000000A9DC507800] 03:03:33 INFO - PROCESS | 3696 | 1466589813750 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]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 587ms 03:03:33 INFO - PROCESS | 3696 | 1466589813777 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 3696 | 1466589813779 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 03:03:33 INFO - PROCESS | 3696 | 1466589813782 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:03:33 INFO - PROCESS | 3696 | 1466589813784 Marionette TRACE conn6 <- [1,1334,null,{}] 03:03:33 INFO - PROCESS | 3696 | 1466589813796 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}] 03:03:33 INFO - PROCESS | 3696 | 1466589813798 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:33 INFO - PROCESS | 3696 | 1466589813880 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 03:03:33 INFO - PROCESS | 3696 | 1466589813886 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 3696 | 1466589813888 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF965000 == 38 [pid = 3696] [id = 343] 03:03:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EBB12800) [pid = 3696] [serial = 1028] [outer = 0000000000000000] 03:03:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EBB92000) [pid = 3696] [serial = 1029] [outer = 000000A9EBB12800] 03:03:33 INFO - PROCESS | 3696 | 1466589813933 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ECE19C00) [pid = 3696] [serial = 1030] [outer = 000000A9EBB12800] 03:03:34 INFO - PROCESS | 3696 | 1466589814380 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]]]}] 03:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 03:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:03:34 INFO - PROCESS | 3696 | 1466589814415 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 3696 | 1466589814417 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 03:03:34 INFO - PROCESS | 3696 | 1466589814420 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 3696 | 1466589814422 Marionette TRACE conn6 <- [1,1338,null,{}] 03:03:34 INFO - PROCESS | 3696 | 1466589814425 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}] 03:03:34 INFO - PROCESS | 3696 | 1466589814427 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:34 INFO - PROCESS | 3696 | 1466589814513 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 03:03:34 INFO - PROCESS | 3696 | 1466589814521 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 3696 | 1466589814523 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96E6800 == 39 [pid = 3696] [id = 344] 03:03:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ECEBA000) [pid = 3696] [serial = 1031] [outer = 0000000000000000] 03:03:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED0B2000) [pid = 3696] [serial = 1032] [outer = 000000A9ECEBA000] 03:03:34 INFO - PROCESS | 3696 | 1466589814566 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED3AF000) [pid = 3696] [serial = 1033] [outer = 000000A9ECEBA000] 03:03:35 INFO - PROCESS | 3696 | 1466589815283 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]]]}] 03:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 882ms 03:03:35 INFO - PROCESS | 3696 | 1466589815306 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 03:03:35 INFO - PROCESS | 3696 | 1466589815311 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 03:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:03:35 INFO - PROCESS | 3696 | 1466589815315 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:03:35 INFO - PROCESS | 3696 | 1466589815319 Marionette TRACE conn6 <- [1,1342,null,{}] 03:03:35 INFO - PROCESS | 3696 | 1466589815324 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}] 03:03:35 INFO - PROCESS | 3696 | 1466589815328 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:35 INFO - PROCESS | 3696 | 1466589815445 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 03:03:35 INFO - PROCESS | 3696 | 1466589815534 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 3696 | 1466589815537 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73CE800 == 40 [pid = 3696] [id = 345] 03:03:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DE73F400) [pid = 3696] [serial = 1034] [outer = 0000000000000000] 03:03:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E1D3E800) [pid = 3696] [serial = 1035] [outer = 000000A9DE73F400] 03:03:35 INFO - PROCESS | 3696 | 1466589815596 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E3708400) [pid = 3696] [serial = 1036] [outer = 000000A9DE73F400] 03:03:36 INFO - PROCESS | 3696 | 1466589816257 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]]]}] 03:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 985ms 03:03:36 INFO - PROCESS | 3696 | 1466589816312 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 3696 | 1466589816317 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 03:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:03:36 INFO - PROCESS | 3696 | 1466589816325 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - PROCESS | 3696 | 1466589816328 Marionette TRACE conn6 <- [1,1346,null,{}] 03:03:36 INFO - PROCESS | 3696 | 1466589816332 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}] 03:03:36 INFO - PROCESS | 3696 | 1466589816335 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:36 INFO - PROCESS | 3696 | 1466589816452 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 03:03:36 INFO - PROCESS | 3696 | 1466589816526 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 3696 | 1466589816529 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE31800 == 41 [pid = 3696] [id = 346] 03:03:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E7072C00) [pid = 3696] [serial = 1037] [outer = 0000000000000000] 03:03:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7DD2400) [pid = 3696] [serial = 1038] [outer = 000000A9E7072C00] 03:03:36 INFO - PROCESS | 3696 | 1466589816626 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E9776C00) [pid = 3696] [serial = 1039] [outer = 000000A9E7072C00] 03:03:37 INFO - PROCESS | 3696 | 1466589817256 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]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 984ms 03:03:37 INFO - PROCESS | 3696 | 1466589817316 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 3696 | 1466589817319 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 03:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:03:37 INFO - PROCESS | 3696 | 1466589817323 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 3696 | 1466589817327 Marionette TRACE conn6 <- [1,1350,null,{}] 03:03:37 INFO - PROCESS | 3696 | 1466589817339 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}] 03:03:37 INFO - PROCESS | 3696 | 1466589817344 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:37 INFO - PROCESS | 3696 | 1466589817458 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 03:03:37 INFO - PROCESS | 3696 | 1466589817532 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 3696 | 1466589817536 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F104A800 == 42 [pid = 3696] [id = 347] 03:03:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EAEC9400) [pid = 3696] [serial = 1040] [outer = 0000000000000000] 03:03:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ECEB9400) [pid = 3696] [serial = 1041] [outer = 000000A9EAEC9400] 03:03:37 INFO - PROCESS | 3696 | 1466589817634 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED8B0000) [pid = 3696] [serial = 1042] [outer = 000000A9EAEC9400] 03:03:38 INFO - PROCESS | 3696 | 1466589818361 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]]]}] 03:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1084ms 03:03:38 INFO - PROCESS | 3696 | 1466589818408 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 3696 | 1466589818413 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 03:03:38 INFO - PROCESS | 3696 | 1466589818418 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:03:38 INFO - PROCESS | 3696 | 1466589818421 Marionette TRACE conn6 <- [1,1354,null,{}] 03:03:38 INFO - PROCESS | 3696 | 1466589818426 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}] 03:03:38 INFO - PROCESS | 3696 | 1466589818429 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:38 INFO - PROCESS | 3696 | 1466589818537 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 03:03:38 INFO - PROCESS | 3696 | 1466589818626 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 3696 | 1466589818630 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39FE000 == 43 [pid = 3696] [id = 348] 03:03:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DE199000) [pid = 3696] [serial = 1043] [outer = 0000000000000000] 03:03:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E1D30400) [pid = 3696] [serial = 1044] [outer = 000000A9DE199000] 03:03:38 INFO - PROCESS | 3696 | 1466589818680 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E3705400) [pid = 3696] [serial = 1045] [outer = 000000A9DE199000] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3776800 == 42 [pid = 3696] [id = 324] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF965000 == 41 [pid = 3696] [id = 343] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE986000 == 40 [pid = 3696] [id = 342] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED385800 == 39 [pid = 3696] [id = 341] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD32000 == 38 [pid = 3696] [id = 340] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA2C0000 == 37 [pid = 3696] [id = 339] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96E8000 == 36 [pid = 3696] [id = 338] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39FC000 == 35 [pid = 3696] [id = 337] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E24C4000 == 34 [pid = 3696] [id = 336] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB85800 == 33 [pid = 3696] [id = 335] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96E8800 == 32 [pid = 3696] [id = 333] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3773800 == 31 [pid = 3696] [id = 334] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F104A800 == 30 [pid = 3696] [id = 347] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE31800 == 29 [pid = 3696] [id = 346] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73CE800 == 28 [pid = 3696] [id = 345] 03:03:39 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96E6800 == 27 [pid = 3696] [id = 344] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E82D3000) [pid = 3696] [serial = 984] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E20B8800) [pid = 3696] [serial = 978] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E3883000) [pid = 3696] [serial = 979] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E3EB1400) [pid = 3696] [serial = 973] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E1DBDC00) [pid = 3696] [serial = 972] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E7350400) [pid = 3696] [serial = 981] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD74B000) [pid = 3696] [serial = 975] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DE18F800) [pid = 3696] [serial = 976] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E9748000) [pid = 3696] [serial = 987] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E68FB800) [pid = 3696] [serial = 964] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E2D3F400) [pid = 3696] [serial = 963] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EA7ABC00) [pid = 3696] [serial = 967] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E85EF800) [pid = 3696] [serial = 966] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9ED0AFC00) [pid = 3696] [serial = 997] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9ED563400) [pid = 3696] [serial = 999] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EE9A6C00) [pid = 3696] [serial = 970] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EE8CB000) [pid = 3696] [serial = 969] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E9691800) [pid = 3696] [serial = 985] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EAD92400) [pid = 3696] [serial = 990] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ECE1A400) [pid = 3696] [serial = 996] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EBB1BC00) [pid = 3696] [serial = 991] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EBC4B400) [pid = 3696] [serial = 994] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E9777400) [pid = 3696] [serial = 993] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E77C9400) [pid = 3696] [serial = 982] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EA03A800) [pid = 3696] [serial = 988] [outer = 0000000000000000] [url = about:blank] 03:03:39 INFO - PROCESS | 3696 | 1466589819959 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] 03:03:40 INFO - PROCESS | 3696 | 1466589820015 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 03:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:03:40 INFO - PROCESS | 3696 | 1466589820020 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 3696 | 1466589820023 Marionette TRACE conn6 <- [1,1358,null,{}] 03:03:40 INFO - PROCESS | 3696 | 1466589820029 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}] 03:03:40 INFO - PROCESS | 3696 | 1466589820031 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:40 INFO - PROCESS | 3696 | 1466589820129 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 03:03:40 INFO - PROCESS | 3696 | 1466589820202 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 3696 | 1466589820206 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E1FAF800 == 28 [pid = 3696] [id = 349] 03:03:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DCC3E800) [pid = 3696] [serial = 1046] [outer = 0000000000000000] 03:03:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DD581C00) [pid = 3696] [serial = 1047] [outer = 000000A9DCC3E800] 03:03:40 INFO - PROCESS | 3696 | 1466589820256 Marionette DEBUG loaded listener.js 03:03:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DD74B800) [pid = 3696] [serial = 1048] [outer = 000000A9DCC3E800] 03:03:40 INFO - PROCESS | 3696 | 1466589820674 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] 03:03:40 INFO - PROCESS | 3696 | 1466589820719 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 03:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:03:40 INFO - PROCESS | 3696 | 1466589820725 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 3696 | 1466589820728 Marionette TRACE conn6 <- [1,1362,null,{}] 03:03:40 INFO - PROCESS | 3696 | 1466589820737 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}] 03:03:40 INFO - PROCESS | 3696 | 1466589820739 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:40 INFO - PROCESS | 3696 | 1466589820868 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 03:03:40 INFO - PROCESS | 3696 | 1466589820884 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 3696 | 1466589820886 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD49F000 == 29 [pid = 3696] [id = 350] 03:03:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E1D35400) [pid = 3696] [serial = 1049] [outer = 0000000000000000] 03:03:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E1D3AC00) [pid = 3696] [serial = 1050] [outer = 000000A9E1D35400] 03:03:40 INFO - PROCESS | 3696 | 1466589820934 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E2846000) [pid = 3696] [serial = 1051] [outer = 000000A9E1D35400] 03:03:41 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:41 INFO - PROCESS | 3696 | 1466589821408 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] 03:03:41 INFO - PROCESS | 3696 | 1466589821462 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 03:03:41 INFO - PROCESS | 3696 | 1466589821466 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:03:41 INFO - PROCESS | 3696 | 1466589821469 Marionette TRACE conn6 <- [1,1366,null,{}] 03:03:41 INFO - PROCESS | 3696 | 1466589821481 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}] 03:03:41 INFO - PROCESS | 3696 | 1466589821486 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:41 INFO - PROCESS | 3696 | 1466589821574 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 03:03:41 INFO - PROCESS | 3696 | 1466589821581 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 3696 | 1466589821585 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96F7800 == 30 [pid = 3696] [id = 351] 03:03:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DD728800) [pid = 3696] [serial = 1052] [outer = 0000000000000000] 03:03:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E68FB800) [pid = 3696] [serial = 1053] [outer = 000000A9DD728800] 03:03:41 INFO - PROCESS | 3696 | 1466589821633 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7356000) [pid = 3696] [serial = 1054] [outer = 000000A9DD728800] 03:03:42 INFO - PROCESS | 3696 | 1466589822063 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] 03:03:42 INFO - PROCESS | 3696 | 1466589822099 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 03:03:42 INFO - PROCESS | 3696 | 1466589822102 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 3696 | 1466589822104 Marionette TRACE conn6 <- [1,1370,null,{}] 03:03:42 INFO - PROCESS | 3696 | 1466589822107 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}] 03:03:42 INFO - PROCESS | 3696 | 1466589822110 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:42 INFO - PROCESS | 3696 | 1466589822228 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 03:03:42 INFO - PROCESS | 3696 | 1466589822300 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 3696 | 1466589822302 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA116000 == 31 [pid = 3696] [id = 352] 03:03:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7809C00) [pid = 3696] [serial = 1055] [outer = 0000000000000000] 03:03:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E78D4800) [pid = 3696] [serial = 1056] [outer = 000000A9E7809C00] 03:03:42 INFO - PROCESS | 3696 | 1466589822348 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E8552400) [pid = 3696] [serial = 1057] [outer = 000000A9E7809C00] 03:03:42 INFO - PROCESS | 3696 | [3696] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:42 INFO - PROCESS | 3696 | 1466589822805 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] 03:03:42 INFO - PROCESS | 3696 | 1466589822841 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 03:03:42 INFO - PROCESS | 3696 | 1466589822844 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 3696 | 1466589822846 Marionette TRACE conn6 <- [1,1374,null,{}] 03:03:42 INFO - PROCESS | 3696 | 1466589822849 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}] 03:03:42 INFO - PROCESS | 3696 | 1466589822852 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:42 INFO - PROCESS | 3696 | 1466589822957 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 03:03:42 INFO - PROCESS | 3696 | 1466589822964 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 3696 | 1466589822967 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB8D800 == 32 [pid = 3696] [id = 353] 03:03:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E1D33C00) [pid = 3696] [serial = 1058] [outer = 0000000000000000] 03:03:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E973A800) [pid = 3696] [serial = 1059] [outer = 000000A9E1D33C00] 03:03:43 INFO - PROCESS | 3696 | 1466589823013 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E983F400) [pid = 3696] [serial = 1060] [outer = 000000A9E1D33C00] 03:03:43 INFO - PROCESS | 3696 | 1466589823487 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] 03:03:43 INFO - PROCESS | 3696 | 1466589823549 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 03:03:43 INFO - PROCESS | 3696 | 1466589823552 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:03:43 INFO - PROCESS | 3696 | 1466589823554 Marionette TRACE conn6 <- [1,1378,null,{}] 03:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:03:43 INFO - PROCESS | 3696 | 1466589823557 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}] 03:03:43 INFO - PROCESS | 3696 | 1466589823563 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:43 INFO - PROCESS | 3696 | 1466589823731 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 03:03:43 INFO - PROCESS | 3696 | 1466589823778 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:43 INFO - PROCESS | 3696 | 1466589823781 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBBB000 == 33 [pid = 3696] [id = 354] 03:03:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EA3CCC00) [pid = 3696] [serial = 1061] [outer = 0000000000000000] 03:03:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EB1BC000) [pid = 3696] [serial = 1062] [outer = 000000A9EA3CCC00] 03:03:43 INFO - PROCESS | 3696 | 1466589823826 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EB3CE400) [pid = 3696] [serial = 1063] [outer = 000000A9EA3CCC00] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9ECEBA000) [pid = 3696] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EBB12800) [pid = 3696] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DC522400) [pid = 3696] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ED3AC000) [pid = 3696] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DCD59800) [pid = 3696] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DC525C00) [pid = 3696] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD582400) [pid = 3696] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DE194800) [pid = 3696] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EA044C00) [pid = 3696] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DD323800) [pid = 3696] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E738CC00) [pid = 3696] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:03:44 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DC507800) [pid = 3696] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:03:44 INFO - PROCESS | 3696 | 1466589824389 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]]]}] 03:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 880ms 03:03:44 INFO - PROCESS | 3696 | 1466589824438 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 3696 | 1466589824440 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 03:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:03:44 INFO - PROCESS | 3696 | 1466589824443 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 3696 | 1466589824445 Marionette TRACE conn6 <- [1,1382,null,{}] 03:03:44 INFO - PROCESS | 3696 | 1466589824448 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}] 03:03:44 INFO - PROCESS | 3696 | 1466589824450 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:44 INFO - PROCESS | 3696 | 1466589824556 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 03:03:44 INFO - PROCESS | 3696 | 1466589824603 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 3696 | 1466589824605 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED576800 == 34 [pid = 3696] [id = 355] 03:03:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DD57C000) [pid = 3696] [serial = 1064] [outer = 0000000000000000] 03:03:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DE194800) [pid = 3696] [serial = 1065] [outer = 000000A9DD57C000] 03:03:44 INFO - PROCESS | 3696 | 1466589824649 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E8559400) [pid = 3696] [serial = 1066] [outer = 000000A9DD57C000] 03:03:45 INFO - PROCESS | 3696 | 1466589824996 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]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 586ms 03:03:45 INFO - PROCESS | 3696 | 1466589825053 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 3696 | 1466589825055 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 03:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:03:45 INFO - PROCESS | 3696 | 1466589825058 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 3696 | 1466589825060 Marionette TRACE conn6 <- [1,1386,null,{}] 03:03:45 INFO - PROCESS | 3696 | 1466589825064 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}] 03:03:45 INFO - PROCESS | 3696 | 1466589825066 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:45 INFO - PROCESS | 3696 | 1466589825173 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 03:03:45 INFO - PROCESS | 3696 | 1466589825179 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 3696 | 1466589825182 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF799000 == 35 [pid = 3696] [id = 356] 03:03:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EAD94000) [pid = 3696] [serial = 1067] [outer = 0000000000000000] 03:03:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EBB19000) [pid = 3696] [serial = 1068] [outer = 000000A9EAD94000] 03:03:45 INFO - PROCESS | 3696 | 1466589825227 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EBCF0800) [pid = 3696] [serial = 1069] [outer = 000000A9EAD94000] 03:03:45 INFO - PROCESS | 3696 | 1466589825635 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]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 628ms 03:03:45 INFO - PROCESS | 3696 | 1466589825689 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 3696 | 1466589825691 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 03:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:03:45 INFO - PROCESS | 3696 | 1466589825694 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 3696 | 1466589825696 Marionette TRACE conn6 <- [1,1390,null,{}] 03:03:45 INFO - PROCESS | 3696 | 1466589825700 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}] 03:03:45 INFO - PROCESS | 3696 | 1466589825701 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:45 INFO - PROCESS | 3696 | 1466589825781 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 03:03:45 INFO - PROCESS | 3696 | 1466589825788 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 3696 | 1466589825790 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96F6800 == 36 [pid = 3696] [id = 357] 03:03:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ECE1F400) [pid = 3696] [serial = 1070] [outer = 0000000000000000] 03:03:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ECEBA000) [pid = 3696] [serial = 1071] [outer = 000000A9ECE1F400] 03:03:45 INFO - PROCESS | 3696 | 1466589825834 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ED0B2C00) [pid = 3696] [serial = 1072] [outer = 000000A9ECE1F400] 03:03:46 INFO - PROCESS | 3696 | 1466589826260 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]]]}] 03:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 627ms 03:03:46 INFO - PROCESS | 3696 | 1466589826325 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 03:03:46 INFO - PROCESS | 3696 | 1466589826330 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 03:03:46 INFO - PROCESS | 3696 | 1466589826335 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:03:46 INFO - PROCESS | 3696 | 1466589826339 Marionette TRACE conn6 <- [1,1394,null,{}] 03:03:46 INFO - PROCESS | 3696 | 1466589826346 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}] 03:03:46 INFO - PROCESS | 3696 | 1466589826350 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:46 INFO - PROCESS | 3696 | 1466589826498 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 03:03:46 INFO - PROCESS | 3696 | 1466589826660 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 3696 | 1466589826666 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CBC000 == 37 [pid = 3696] [id = 358] 03:03:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DD432800) [pid = 3696] [serial = 1073] [outer = 0000000000000000] 03:03:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DD726400) [pid = 3696] [serial = 1074] [outer = 000000A9DD432800] 03:03:46 INFO - PROCESS | 3696 | 1466589826723 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DE110400) [pid = 3696] [serial = 1075] [outer = 000000A9DD432800] 03:03:47 INFO - PROCESS | 3696 | 1466589827451 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]]]}] 03:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1142ms 03:03:47 INFO - PROCESS | 3696 | 1466589827485 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 03:03:47 INFO - PROCESS | 3696 | 1466589827488 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 03:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:03:47 INFO - PROCESS | 3696 | 1466589827496 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - PROCESS | 3696 | 1466589827500 Marionette TRACE conn6 <- [1,1398,null,{}] 03:03:47 INFO - PROCESS | 3696 | 1466589827504 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}] 03:03:47 INFO - PROCESS | 3696 | 1466589827507 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:47 INFO - PROCESS | 3696 | 1466589827631 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 03:03:47 INFO - PROCESS | 3696 | 1466589827706 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 3696 | 1466589827709 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA71E000 == 38 [pid = 3696] [id = 359] 03:03:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E41F6C00) [pid = 3696] [serial = 1076] [outer = 0000000000000000] 03:03:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E435E400) [pid = 3696] [serial = 1077] [outer = 000000A9E41F6C00] 03:03:47 INFO - PROCESS | 3696 | 1466589827766 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E7382C00) [pid = 3696] [serial = 1078] [outer = 000000A9E41F6C00] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF799000 == 37 [pid = 3696] [id = 356] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED576800 == 36 [pid = 3696] [id = 355] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBBB000 == 35 [pid = 3696] [id = 354] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB8D800 == 34 [pid = 3696] [id = 353] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA116000 == 33 [pid = 3696] [id = 352] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96F7800 == 32 [pid = 3696] [id = 351] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD49F000 == 31 [pid = 3696] [id = 350] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E1FAF800 == 30 [pid = 3696] [id = 349] 03:03:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39FE000 == 29 [pid = 3696] [id = 348] 03:03:48 INFO - PROCESS | 3696 | 1466589828826 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]]]}] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9ED3AF000) [pid = 3696] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9ED0B2000) [pid = 3696] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EBB92000) [pid = 3696] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E973AC00) [pid = 3696] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E855F800) [pid = 3696] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9ED8B9800) [pid = 3696] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E706B800) [pid = 3696] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E78D4000) [pid = 3696] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E4357000) [pid = 3696] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DE18E000) [pid = 3696] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E1FEC400) [pid = 3696] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DE19B000) [pid = 3696] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EAEC8400) [pid = 3696] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E1D3B000) [pid = 3696] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DD428800) [pid = 3696] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DD729C00) [pid = 3696] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E7809400) [pid = 3696] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7DD7C00) [pid = 3696] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EB1BBC00) [pid = 3696] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E7350800) [pid = 3696] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E780FC00) [pid = 3696] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9ECE19C00) [pid = 3696] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EB3C5C00) [pid = 3696] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 03:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1402ms 03:03:48 INFO - PROCESS | 3696 | 1466589828897 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 3696 | 1466589828901 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 03:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:03:48 INFO - PROCESS | 3696 | 1466589828905 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 3696 | 1466589828909 Marionette TRACE conn6 <- [1,1402,null,{}] 03:03:48 INFO - PROCESS | 3696 | 1466589828914 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}] 03:03:48 INFO - PROCESS | 3696 | 1466589828917 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:49 INFO - PROCESS | 3696 | 1466589829009 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 03:03:49 INFO - PROCESS | 3696 | 1466589829016 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 3696 | 1466589829021 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2074000 == 30 [pid = 3696] [id = 360] 03:03:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DD72AC00) [pid = 3696] [serial = 1079] [outer = 0000000000000000] 03:03:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD72F000) [pid = 3696] [serial = 1080] [outer = 000000A9DD72AC00] 03:03:49 INFO - PROCESS | 3696 | 1466589829070 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DE197000) [pid = 3696] [serial = 1081] [outer = 000000A9DD72AC00] 03:03:49 INFO - PROCESS | 3696 | 1466589829623 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]]]}] 03:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 03:03:49 INFO - PROCESS | 3696 | 1466589829638 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 03:03:49 INFO - PROCESS | 3696 | 1466589829643 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 03:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:03:49 INFO - PROCESS | 3696 | 1466589829649 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 3696 | 1466589829651 Marionette TRACE conn6 <- [1,1406,null,{}] 03:03:49 INFO - PROCESS | 3696 | 1466589829655 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}] 03:03:49 INFO - PROCESS | 3696 | 1466589829657 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:49 INFO - PROCESS | 3696 | 1466589829753 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 03:03:49 INFO - PROCESS | 3696 | 1466589829829 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 3696 | 1466589829831 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E4125000 == 31 [pid = 3696] [id = 361] 03:03:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E3881C00) [pid = 3696] [serial = 1082] [outer = 0000000000000000] 03:03:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E3EB1400) [pid = 3696] [serial = 1083] [outer = 000000A9E3881C00] 03:03:49 INFO - PROCESS | 3696 | 1466589829879 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E7067C00) [pid = 3696] [serial = 1084] [outer = 000000A9E3881C00] 03:03:50 INFO - PROCESS | 3696 | 1466589830298 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]]]}] 03:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 691ms 03:03:50 INFO - PROCESS | 3696 | 1466589830343 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 03:03:50 INFO - PROCESS | 3696 | 1466589830346 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 03:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:03:50 INFO - PROCESS | 3696 | 1466589830349 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:03:50 INFO - PROCESS | 3696 | 1466589830353 Marionette TRACE conn6 <- [1,1410,null,{}] 03:03:50 INFO - PROCESS | 3696 | 1466589830393 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}] 03:03:50 INFO - PROCESS | 3696 | 1466589830398 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:50 INFO - PROCESS | 3696 | 1466589830492 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 03:03:50 INFO - PROCESS | 3696 | 1466589830505 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:50 INFO - PROCESS | 3696 | 1466589830508 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0AC800 == 32 [pid = 3696] [id = 362] 03:03:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E7DD0400) [pid = 3696] [serial = 1085] [outer = 0000000000000000] 03:03:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E7DD9000) [pid = 3696] [serial = 1086] [outer = 000000A9E7DD0400] 03:03:50 INFO - PROCESS | 3696 | 1466589830558 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E85F4400) [pid = 3696] [serial = 1087] [outer = 000000A9E7DD0400] 03:03:51 INFO - PROCESS | 3696 | 1466589831009 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]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 03:03:51 INFO - PROCESS | 3696 | 1466589831088 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 3696 | 1466589831091 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 03:03:51 INFO - PROCESS | 3696 | 1466589831094 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:03:51 INFO - PROCESS | 3696 | 1466589831096 Marionette TRACE conn6 <- [1,1414,null,{}] 03:03:51 INFO - PROCESS | 3696 | 1466589831100 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}] 03:03:51 INFO - PROCESS | 3696 | 1466589831102 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:51 INFO - PROCESS | 3696 | 1466589831218 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 03:03:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E9746800) [pid = 3696] [serial = 1088] [outer = 000000A9E2CD4800] 03:03:51 INFO - PROCESS | 3696 | 1466589831298 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 3696 | 1466589831301 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE41000 == 33 [pid = 3696] [id = 363] 03:03:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DD42F000) [pid = 3696] [serial = 1089] [outer = 0000000000000000] 03:03:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EA037800) [pid = 3696] [serial = 1090] [outer = 000000A9DD42F000] 03:03:51 INFO - PROCESS | 3696 | 1466589831352 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EA7A7C00) [pid = 3696] [serial = 1091] [outer = 000000A9DD42F000] 03:03:51 INFO - PROCESS | 3696 | 1466589831884 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]]]}] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E1D35400) [pid = 3696] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD728800) [pid = 3696] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DE199000) [pid = 3696] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E7809C00) [pid = 3696] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DE73F400) [pid = 3696] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E7072C00) [pid = 3696] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EAEC9400) [pid = 3696] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E1D33C00) [pid = 3696] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9DD57C000) [pid = 3696] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EA3CCC00) [pid = 3696] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EAD94000) [pid = 3696] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:03:52 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9DCC3E800) [pid = 3696] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 983ms 03:03:52 INFO - PROCESS | 3696 | 1466589832082 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 03:03:52 INFO - PROCESS | 3696 | 1466589832088 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 03:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:03:52 INFO - PROCESS | 3696 | 1466589832093 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - PROCESS | 3696 | 1466589832097 Marionette TRACE conn6 <- [1,1418,null,{}] 03:03:52 INFO - PROCESS | 3696 | 1466589832103 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}] 03:03:52 INFO - PROCESS | 3696 | 1466589832107 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:52 INFO - PROCESS | 3696 | 1466589832259 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 03:03:52 INFO - PROCESS | 3696 | 1466589832327 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 3696 | 1466589832332 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CBC800 == 34 [pid = 3696] [id = 364] 03:03:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD573800) [pid = 3696] [serial = 1092] [outer = 0000000000000000] 03:03:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD57B800) [pid = 3696] [serial = 1093] [outer = 000000A9DD573800] 03:03:52 INFO - PROCESS | 3696 | 1466589832432 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DE190C00) [pid = 3696] [serial = 1094] [outer = 000000A9DD573800] 03:03:53 INFO - PROCESS | 3696 | 1466589833029 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]]]}] 03:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 986ms 03:03:53 INFO - PROCESS | 3696 | 1466589833083 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 3696 | 1466589833086 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 03:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:03:53 INFO - PROCESS | 3696 | 1466589833093 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 3696 | 1466589833097 Marionette TRACE conn6 <- [1,1422,null,{}] 03:03:53 INFO - PROCESS | 3696 | 1466589833102 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}] 03:03:53 INFO - PROCESS | 3696 | 1466589833105 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:53 INFO - PROCESS | 3696 | 1466589833225 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 03:03:53 INFO - PROCESS | 3696 | 1466589833312 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 3696 | 1466589833315 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F9A800 == 35 [pid = 3696] [id = 365] 03:03:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E3EAF000) [pid = 3696] [serial = 1095] [outer = 0000000000000000] 03:03:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E418F400) [pid = 3696] [serial = 1096] [outer = 000000A9E3EAF000] 03:03:53 INFO - PROCESS | 3696 | 1466589833373 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E7359000) [pid = 3696] [serial = 1097] [outer = 000000A9E3EAF000] 03:03:54 INFO - PROCESS | 3696 | 1466589834047 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]]]}] 03:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 985ms 03:03:54 INFO - PROCESS | 3696 | 1466589834076 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 3696 | 1466589834079 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 03:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:03:54 INFO - PROCESS | 3696 | 1466589834082 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - PROCESS | 3696 | 1466589834085 Marionette TRACE conn6 <- [1,1426,null,{}] 03:03:54 INFO - PROCESS | 3696 | 1466589834096 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}] 03:03:54 INFO - PROCESS | 3696 | 1466589834102 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:54 INFO - PROCESS | 3696 | 1466589834226 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 03:03:54 INFO - PROCESS | 3696 | 1466589834314 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 3696 | 1466589834318 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE918000 == 36 [pid = 3696] [id = 366] 03:03:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E9691400) [pid = 3696] [serial = 1098] [outer = 0000000000000000] 03:03:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E969B000) [pid = 3696] [serial = 1099] [outer = 000000A9E9691400] 03:03:54 INFO - PROCESS | 3696 | 1466589834379 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EA03F800) [pid = 3696] [serial = 1100] [outer = 000000A9E9691400] 03:03:55 INFO - PROCESS | 3696 | 1466589835056 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]]]}] 03:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1037ms 03:03:55 INFO - PROCESS | 3696 | 1466589835122 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 3696 | 1466589835124 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 03:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:03:55 INFO - PROCESS | 3696 | 1466589835128 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:03:55 INFO - PROCESS | 3696 | 1466589835130 Marionette TRACE conn6 <- [1,1430,null,{}] 03:03:55 INFO - PROCESS | 3696 | 1466589835133 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}] 03:03:55 INFO - PROCESS | 3696 | 1466589835136 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:55 INFO - PROCESS | 3696 | 1466589835251 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 03:03:55 INFO - PROCESS | 3696 | 1466589835324 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 3696 | 1466589835327 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF96F000 == 37 [pid = 3696] [id = 367] 03:03:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EAEC2400) [pid = 3696] [serial = 1101] [outer = 0000000000000000] 03:03:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EB3CFC00) [pid = 3696] [serial = 1102] [outer = 000000A9EAEC2400] 03:03:55 INFO - PROCESS | 3696 | 1466589835423 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EBCEE400) [pid = 3696] [serial = 1103] [outer = 000000A9EAEC2400] 03:03:56 INFO - PROCESS | 3696 | 1466589836128 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]]]}] 03:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1029ms 03:03:56 INFO - PROCESS | 3696 | 1466589836160 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 03:03:56 INFO - PROCESS | 3696 | 1466589836164 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 03:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:03:56 INFO - PROCESS | 3696 | 1466589836169 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 3696 | 1466589836173 Marionette TRACE conn6 <- [1,1434,null,{}] 03:03:56 INFO - PROCESS | 3696 | 1466589836199 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}] 03:03:56 INFO - PROCESS | 3696 | 1466589836202 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:56 INFO - PROCESS | 3696 | 1466589836310 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 03:03:56 INFO - PROCESS | 3696 | 1466589836385 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 3696 | 1466589836389 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E10800 == 38 [pid = 3696] [id = 368] 03:03:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DDCCEC00) [pid = 3696] [serial = 1104] [outer = 0000000000000000] 03:03:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DE19B000) [pid = 3696] [serial = 1105] [outer = 000000A9DDCCEC00] 03:03:56 INFO - PROCESS | 3696 | 1466589836440 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E2CDB800) [pid = 3696] [serial = 1106] [outer = 000000A9DDCCEC00] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E4124000 == 37 [pid = 3696] [id = 199] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DA3800 == 36 [pid = 3696] [id = 213] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0AC800 == 35 [pid = 3696] [id = 362] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E4125000 == 34 [pid = 3696] [id = 361] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2074000 == 33 [pid = 3696] [id = 360] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA71E000 == 32 [pid = 3696] [id = 359] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CBC000 == 31 [pid = 3696] [id = 358] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3761800 == 30 [pid = 3696] [id = 212] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE99D000 == 29 [pid = 3696] [id = 208] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BF2000 == 28 [pid = 3696] [id = 204] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E375A000 == 27 [pid = 3696] [id = 206] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B3800 == 26 [pid = 3696] [id = 214] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD3C800 == 25 [pid = 3696] [id = 202] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF961000 == 24 [pid = 3696] [id = 209] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F1000 == 23 [pid = 3696] [id = 211] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E27C6000 == 22 [pid = 3696] [id = 198] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E206E000 == 21 [pid = 3696] [id = 210] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE914000 == 20 [pid = 3696] [id = 205] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA93A000 == 19 [pid = 3696] [id = 215] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E859A800 == 18 [pid = 3696] [id = 200] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA32F000 == 17 [pid = 3696] [id = 207] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EB363800 == 16 [pid = 3696] [id = 203] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA11A800 == 15 [pid = 3696] [id = 201] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96F6800 == 14 [pid = 3696] [id = 357] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE918000 == 13 [pid = 3696] [id = 366] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F9A800 == 12 [pid = 3696] [id = 365] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE41000 == 11 [pid = 3696] [id = 363] 03:03:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CBC800 == 10 [pid = 3696] [id = 364] 03:03:58 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF96F000 == 9 [pid = 3696] [id = 367] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E1D3AC00) [pid = 3696] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E2846000) [pid = 3696] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E68FB800) [pid = 3696] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E3705400) [pid = 3696] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E1D30400) [pid = 3696] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E78D4800) [pid = 3696] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E8552400) [pid = 3696] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E3708400) [pid = 3696] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E1D3E800) [pid = 3696] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E9776C00) [pid = 3696] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7DD2400) [pid = 3696] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9ED8B0000) [pid = 3696] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9ECEB9400) [pid = 3696] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E973A800) [pid = 3696] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E983F400) [pid = 3696] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9DE194800) [pid = 3696] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EB1BC000) [pid = 3696] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EBB19000) [pid = 3696] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9ECEBA000) [pid = 3696] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9EB3CE400) [pid = 3696] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9DD581C00) [pid = 3696] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9EBCF0800) [pid = 3696] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9DD74B800) [pid = 3696] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9E8559400) [pid = 3696] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9E7356000) [pid = 3696] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 03:03:59 INFO - PROCESS | 3696 | 1466589839475 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]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3355ms 03:03:59 INFO - PROCESS | 3696 | 1466589839529 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 3696 | 1466589839534 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 03:03:59 INFO - PROCESS | 3696 | 1466589839539 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:03:59 INFO - PROCESS | 3696 | 1466589839544 Marionette TRACE conn6 <- [1,1438,null,{}] 03:03:59 INFO - PROCESS | 3696 | 1466589839550 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}] 03:03:59 INFO - PROCESS | 3696 | 1466589839553 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:59 INFO - PROCESS | 3696 | 1466589839654 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 03:03:59 INFO - PROCESS | 3696 | 1466589839668 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:59 INFO - PROCESS | 3696 | 1466589839671 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:03:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2870000 == 10 [pid = 3696] [id = 369] 03:03:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9DD57C400) [pid = 3696] [serial = 1107] [outer = 0000000000000000] 03:03:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9DD581000) [pid = 3696] [serial = 1108] [outer = 000000A9DD57C400] 03:03:59 INFO - PROCESS | 3696 | 1466589839724 Marionette DEBUG loaded listener.js 03:03:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9DD74B800) [pid = 3696] [serial = 1109] [outer = 000000A9DD57C400] 03:04:00 INFO - PROCESS | 3696 | 1466589840175 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]]]}] 03:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 03:04:00 INFO - PROCESS | 3696 | 1466589840234 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 03:04:00 INFO - PROCESS | 3696 | 1466589840239 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 03:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:04:00 INFO - PROCESS | 3696 | 1466589840246 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:04:00 INFO - PROCESS | 3696 | 1466589840249 Marionette TRACE conn6 <- [1,1442,null,{}] 03:04:00 INFO - PROCESS | 3696 | 1466589840254 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}] 03:04:00 INFO - PROCESS | 3696 | 1466589840257 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:00 INFO - PROCESS | 3696 | 1466589840392 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 03:04:00 INFO - PROCESS | 3696 | 1466589840409 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 3696 | 1466589840412 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E412D000 == 11 [pid = 3696] [id = 370] 03:04:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9DE197C00) [pid = 3696] [serial = 1110] [outer = 0000000000000000] 03:04:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9DEAE6400) [pid = 3696] [serial = 1111] [outer = 000000A9DE197C00] 03:04:00 INFO - PROCESS | 3696 | 1466589840463 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E1D3EC00) [pid = 3696] [serial = 1112] [outer = 000000A9DE197C00] 03:04:02 INFO - PROCESS | 3696 | 1466589842030 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]]]}] 03:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1802ms 03:04:02 INFO - PROCESS | 3696 | 1466589842057 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 03:04:02 INFO - PROCESS | 3696 | 1466589842059 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 03:04:02 INFO - PROCESS | 3696 | 1466589842063 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:04:02 INFO - PROCESS | 3696 | 1466589842067 Marionette TRACE conn6 <- [1,1446,null,{}] 03:04:02 INFO - PROCESS | 3696 | 1466589842079 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}] 03:04:02 INFO - PROCESS | 3696 | 1466589842083 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:02 INFO - PROCESS | 3696 | 1466589842205 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 03:04:02 INFO - PROCESS | 3696 | 1466589842212 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:02 INFO - PROCESS | 3696 | 1466589842216 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98E4800 == 12 [pid = 3696] [id = 371] 03:04:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E284CC00) [pid = 3696] [serial = 1113] [outer = 0000000000000000] 03:04:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E3705400) [pid = 3696] [serial = 1114] [outer = 000000A9E284CC00] 03:04:02 INFO - PROCESS | 3696 | 1466589842306 Marionette DEBUG loaded listener.js 03:04:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E4188000) [pid = 3696] [serial = 1115] [outer = 000000A9E284CC00] 03:04:02 INFO - PROCESS | 3696 | 1466589842747 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]]]}] 03:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 732ms 03:04:02 INFO - PROCESS | 3696 | 1466589842850 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 03:04:02 INFO - PROCESS | 3696 | 1466589842853 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 03:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:04:02 INFO - PROCESS | 3696 | 1466589842870 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - PROCESS | 3696 | 1466589842872 Marionette TRACE conn6 <- [1,1450,null,{}] 03:04:02 INFO - PROCESS | 3696 | 1466589842876 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}] 03:04:02 INFO - PROCESS | 3696 | 1466589842878 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:03 INFO - PROCESS | 3696 | 1466589843002 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 03:04:03 INFO - PROCESS | 3696 | 1466589843047 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 3696 | 1466589843049 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA2C1000 == 13 [pid = 3696] [id = 372] 03:04:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E706F400) [pid = 3696] [serial = 1116] [outer = 0000000000000000] 03:04:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E7074C00) [pid = 3696] [serial = 1117] [outer = 000000A9E706F400] 03:04:03 INFO - PROCESS | 3696 | 1466589843096 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E735A800) [pid = 3696] [serial = 1118] [outer = 000000A9E706F400] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E7DD0400) [pid = 3696] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9DD42F000) [pid = 3696] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EAEC2400) [pid = 3696] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9ECE1F400) [pid = 3696] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9DD432800) [pid = 3696] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9E41F6C00) [pid = 3696] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9E3881C00) [pid = 3696] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9DD72AC00) [pid = 3696] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9E9691400) [pid = 3696] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9E3EAF000) [pid = 3696] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:04:03 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9DD573800) [pid = 3696] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:04:03 INFO - PROCESS | 3696 | 1466589843514 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]]]}] 03:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 691ms 03:04:03 INFO - PROCESS | 3696 | 1466589843575 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 3696 | 1466589843577 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 03:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:04:03 INFO - PROCESS | 3696 | 1466589843580 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:04:03 INFO - PROCESS | 3696 | 1466589843582 Marionette TRACE conn6 <- [1,1454,null,{}] 03:04:03 INFO - PROCESS | 3696 | 1466589843586 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}] 03:04:03 INFO - PROCESS | 3696 | 1466589843588 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:03 INFO - PROCESS | 3696 | 1466589843698 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 03:04:03 INFO - PROCESS | 3696 | 1466589843743 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 3696 | 1466589843745 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA944000 == 14 [pid = 3696] [id = 373] 03:04:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9DD582C00) [pid = 3696] [serial = 1119] [outer = 0000000000000000] 03:04:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9E282A000) [pid = 3696] [serial = 1120] [outer = 000000A9DD582C00] 03:04:03 INFO - PROCESS | 3696 | 1466589843790 Marionette DEBUG loaded listener.js 03:04:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E735CC00) [pid = 3696] [serial = 1121] [outer = 000000A9DD582C00] 03:04:04 INFO - PROCESS | 3696 | 1466589844185 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]]]}] 03:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 03:04:04 INFO - PROCESS | 3696 | 1466589844306 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 03:04:04 INFO - PROCESS | 3696 | 1466589844308 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 03:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:04:04 INFO - PROCESS | 3696 | 1466589844314 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:04:04 INFO - PROCESS | 3696 | 1466589844316 Marionette TRACE conn6 <- [1,1458,null,{}] 03:04:04 INFO - PROCESS | 3696 | 1466589844319 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}] 03:04:04 INFO - PROCESS | 3696 | 1466589844325 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:04 INFO - PROCESS | 3696 | 1466589844449 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 03:04:04 INFO - PROCESS | 3696 | 1466589844630 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:04 INFO - PROCESS | 3696 | 1466589844632 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBBB800 == 15 [pid = 3696] [id = 374] 03:04:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9DBB8C400) [pid = 3696] [serial = 1122] [outer = 0000000000000000] 03:04:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E8558400) [pid = 3696] [serial = 1123] [outer = 000000A9DBB8C400] 03:04:04 INFO - PROCESS | 3696 | 1466589844681 Marionette DEBUG loaded listener.js 03:04:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E968E800) [pid = 3696] [serial = 1124] [outer = 000000A9DBB8C400] 03:04:05 INFO - PROCESS | 3696 | 1466589845083 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]]]}] 03:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 796ms 03:04:05 INFO - PROCESS | 3696 | 1466589845111 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 03:04:05 INFO - PROCESS | 3696 | 1466589845113 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 03:04:05 INFO - PROCESS | 3696 | 1466589845116 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:04:05 INFO - PROCESS | 3696 | 1466589845118 Marionette TRACE conn6 <- [1,1462,null,{}] 03:04:05 INFO - PROCESS | 3696 | 1466589845121 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}] 03:04:05 INFO - PROCESS | 3696 | 1466589845123 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:05 INFO - PROCESS | 3696 | 1466589845233 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 03:04:05 INFO - PROCESS | 3696 | 1466589845271 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:05 INFO - PROCESS | 3696 | 1466589845273 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE91A000 == 16 [pid = 3696] [id = 375] 03:04:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DC522800) [pid = 3696] [serial = 1125] [outer = 0000000000000000] 03:04:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E969BC00) [pid = 3696] [serial = 1126] [outer = 000000A9DC522800] 03:04:05 INFO - PROCESS | 3696 | 1466589845325 Marionette DEBUG loaded listener.js 03:04:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E9748C00) [pid = 3696] [serial = 1127] [outer = 000000A9DC522800] 03:04:06 INFO - PROCESS | 3696 | 1466589846121 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]]]}] 03:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1029ms 03:04:06 INFO - PROCESS | 3696 | 1466589846149 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 3696 | 1466589846154 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 03:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:04:06 INFO - PROCESS | 3696 | 1466589846180 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:04:06 INFO - PROCESS | 3696 | 1466589846186 Marionette TRACE conn6 <- [1,1466,null,{}] 03:04:06 INFO - PROCESS | 3696 | 1466589846191 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}] 03:04:06 INFO - PROCESS | 3696 | 1466589846194 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:06 INFO - PROCESS | 3696 | 1466589846339 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 03:04:06 INFO - PROCESS | 3696 | 1466589846412 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 3696 | 1466589846415 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E48000 == 17 [pid = 3696] [id = 376] 03:04:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD581C00) [pid = 3696] [serial = 1128] [outer = 0000000000000000] 03:04:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD732400) [pid = 3696] [serial = 1129] [outer = 000000A9DD581C00] 03:04:06 INFO - PROCESS | 3696 | 1466589846514 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DE18E000) [pid = 3696] [serial = 1130] [outer = 000000A9DD581C00] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EA7A7C00) [pid = 3696] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DE197000) [pid = 3696] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9DE19B000) [pid = 3696] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E85F4400) [pid = 3696] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E7DD9000) [pid = 3696] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9ECE26C00) [pid = 3696] [serial = 658] [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.] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9EA037800) [pid = 3696] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9EBCEE400) [pid = 3696] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9ED0B2C00) [pid = 3696] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9DE110400) [pid = 3696] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9E435E400) [pid = 3696] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9DD726400) [pid = 3696] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9E3EB1400) [pid = 3696] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000A9DD72F000) [pid = 3696] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000A9E7382C00) [pid = 3696] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (000000A9E7067C00) [pid = 3696] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 51 (000000A9EB3CFC00) [pid = 3696] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 50 (000000A9EA03F800) [pid = 3696] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 49 (000000A9E7359000) [pid = 3696] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 48 (000000A9E969B000) [pid = 3696] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 47 (000000A9E418F400) [pid = 3696] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 46 (000000A9DD57B800) [pid = 3696] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | --DOMWINDOW == 45 (000000A9DE190C00) [pid = 3696] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 03:04:07 INFO - PROCESS | 3696 | 1466589847471 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]]]}] 03:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1349ms 03:04:07 INFO - PROCESS | 3696 | 1466589847533 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 3696 | 1466589847538 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 03:04:07 INFO - PROCESS | 3696 | 1466589847543 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:04:07 INFO - PROCESS | 3696 | 1466589847546 Marionette TRACE conn6 <- [1,1470,null,{}] 03:04:07 INFO - PROCESS | 3696 | 1466589847552 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}] 03:04:07 INFO - PROCESS | 3696 | 1466589847555 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:07 INFO - PROCESS | 3696 | 1466589847654 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 03:04:07 INFO - PROCESS | 3696 | 1466589847722 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 3696 | 1466589847727 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2803800 == 18 [pid = 3696] [id = 377] 03:04:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 46 (000000A9DD579C00) [pid = 3696] [serial = 1131] [outer = 0000000000000000] 03:04:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 47 (000000A9DD72C000) [pid = 3696] [serial = 1132] [outer = 000000A9DD579C00] 03:04:07 INFO - PROCESS | 3696 | 1466589847777 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 48 (000000A9DDA57800) [pid = 3696] [serial = 1133] [outer = 000000A9DD579C00] 03:04:08 INFO - PROCESS | 3696 | 1466589848250 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]]]}] 03:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 03:04:08 INFO - PROCESS | 3696 | 1466589848281 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 03:04:08 INFO - PROCESS | 3696 | 1466589848286 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 03:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:04:08 INFO - PROCESS | 3696 | 1466589848293 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 3696 | 1466589848295 Marionette TRACE conn6 <- [1,1474,null,{}] 03:04:08 INFO - PROCESS | 3696 | 1466589848299 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}] 03:04:08 INFO - PROCESS | 3696 | 1466589848302 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:08 INFO - PROCESS | 3696 | 1466589848391 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 03:04:08 INFO - PROCESS | 3696 | 1466589848399 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:08 INFO - PROCESS | 3696 | 1466589848402 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F5800 == 19 [pid = 3696] [id = 378] 03:04:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 49 (000000A9E1D3C400) [pid = 3696] [serial = 1134] [outer = 0000000000000000] 03:04:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 50 (000000A9E1D3F400) [pid = 3696] [serial = 1135] [outer = 000000A9E1D3C400] 03:04:08 INFO - PROCESS | 3696 | 1466589848450 Marionette DEBUG loaded listener.js 03:04:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 51 (000000A9E2059000) [pid = 3696] [serial = 1136] [outer = 000000A9E1D3C400] 03:04:08 INFO - PROCESS | 3696 | 1466589848942 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]]]}] 03:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 692ms 03:04:08 INFO - PROCESS | 3696 | 1466589848986 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 03:04:08 INFO - PROCESS | 3696 | 1466589848989 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 03:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:04:08 INFO - PROCESS | 3696 | 1466589848992 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 3696 | 1466589848996 Marionette TRACE conn6 <- [1,1478,null,{}] 03:04:09 INFO - PROCESS | 3696 | 1466589849038 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}] 03:04:09 INFO - PROCESS | 3696 | 1466589849043 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:09 INFO - PROCESS | 3696 | 1466589849162 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 03:04:09 INFO - PROCESS | 3696 | 1466589849177 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 3696 | 1466589849181 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8304000 == 20 [pid = 3696] [id = 379] 03:04:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (000000A9E41F1C00) [pid = 3696] [serial = 1137] [outer = 0000000000000000] 03:04:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (000000A9E435D000) [pid = 3696] [serial = 1138] [outer = 000000A9E41F1C00] 03:04:09 INFO - PROCESS | 3696 | 1466589849235 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000A9E7073400) [pid = 3696] [serial = 1139] [outer = 000000A9E41F1C00] 03:04:09 INFO - PROCESS | 3696 | 1466589849667 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]]]}] 03:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 03:04:09 INFO - PROCESS | 3696 | 1466589849686 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 3696 | 1466589849689 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 03:04:09 INFO - PROCESS | 3696 | 1466589849692 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:04:09 INFO - PROCESS | 3696 | 1466589849694 Marionette TRACE conn6 <- [1,1482,null,{}] 03:04:09 INFO - PROCESS | 3696 | 1466589849697 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}] 03:04:09 INFO - PROCESS | 3696 | 1466589849699 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:09 INFO - PROCESS | 3696 | 1466589849821 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 03:04:09 INFO - PROCESS | 3696 | 1466589849832 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 3696 | 1466589849834 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B7000 == 21 [pid = 3696] [id = 380] 03:04:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9DBAD7800) [pid = 3696] [serial = 1140] [outer = 0000000000000000] 03:04:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9E77CA400) [pid = 3696] [serial = 1141] [outer = 000000A9DBAD7800] 03:04:09 INFO - PROCESS | 3696 | 1466589849881 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9E78D7000) [pid = 3696] [serial = 1142] [outer = 000000A9DBAD7800] 03:04:10 INFO - PROCESS | 3696 | 1466589850343 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]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 690ms 03:04:10 INFO - PROCESS | 3696 | 1466589850385 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 3696 | 1466589850387 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 03:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:04:10 INFO - PROCESS | 3696 | 1466589850390 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - PROCESS | 3696 | 1466589850392 Marionette TRACE conn6 <- [1,1486,null,{}] 03:04:10 INFO - PROCESS | 3696 | 1466589850396 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}] 03:04:10 INFO - PROCESS | 3696 | 1466589850398 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:10 INFO - PROCESS | 3696 | 1466589850530 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 03:04:10 INFO - PROCESS | 3696 | 1466589850553 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:10 INFO - PROCESS | 3696 | 1466589850555 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA946800 == 22 [pid = 3696] [id = 381] 03:04:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9DD42F400) [pid = 3696] [serial = 1143] [outer = 0000000000000000] 03:04:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E7DDBC00) [pid = 3696] [serial = 1144] [outer = 000000A9DD42F400] 03:04:10 INFO - PROCESS | 3696 | 1466589850599 Marionette DEBUG loaded listener.js 03:04:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E85F2000) [pid = 3696] [serial = 1145] [outer = 000000A9DD42F400] 03:04:11 INFO - PROCESS | 3696 | 1466589851038 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]]]}] 03:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 688ms 03:04:11 INFO - PROCESS | 3696 | 1466589851082 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 03:04:11 INFO - PROCESS | 3696 | 1466589851084 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 03:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:04:11 INFO - PROCESS | 3696 | 1466589851095 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:04:11 INFO - PROCESS | 3696 | 1466589851097 Marionette TRACE conn6 <- [1,1490,null,{}] 03:04:11 INFO - PROCESS | 3696 | 1466589851100 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}] 03:04:11 INFO - PROCESS | 3696 | 1466589851106 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:11 INFO - PROCESS | 3696 | 1466589851238 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 03:04:11 INFO - PROCESS | 3696 | 1466589851244 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 3696 | 1466589851246 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE48800 == 23 [pid = 3696] [id = 382] 03:04:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E9695800) [pid = 3696] [serial = 1146] [outer = 0000000000000000] 03:04:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E976D400) [pid = 3696] [serial = 1147] [outer = 000000A9E9695800] 03:04:11 INFO - PROCESS | 3696 | 1466589851291 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9EA03E800) [pid = 3696] [serial = 1148] [outer = 000000A9E9695800] 03:04:11 INFO - PROCESS | 3696 | 1466589851732 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]]]}] 03:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 692ms 03:04:11 INFO - PROCESS | 3696 | 1466589851788 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 03:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:04:11 INFO - PROCESS | 3696 | 1466589851790 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 03:04:11 INFO - PROCESS | 3696 | 1466589851793 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:04:11 INFO - PROCESS | 3696 | 1466589851795 Marionette TRACE conn6 <- [1,1494,null,{}] 03:04:11 INFO - PROCESS | 3696 | 1466589851814 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}] 03:04:11 INFO - PROCESS | 3696 | 1466589851816 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:11 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9DBB8C400) [pid = 3696] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:04:11 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9DD57C400) [pid = 3696] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:04:11 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9DE197C00) [pid = 3696] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:04:11 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9DDCCEC00) [pid = 3696] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:04:11 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9E284CC00) [pid = 3696] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:04:11 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9E706F400) [pid = 3696] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:04:11 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9DD582C00) [pid = 3696] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:04:11 INFO - PROCESS | 3696 | 1466589851950 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 03:04:11 INFO - PROCESS | 3696 | 1466589851961 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 3696 | 1466589851962 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E859D800 == 24 [pid = 3696] [id = 383] 03:04:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9DC3D0C00) [pid = 3696] [serial = 1149] [outer = 0000000000000000] 03:04:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9E2892800) [pid = 3696] [serial = 1150] [outer = 000000A9DC3D0C00] 03:04:12 INFO - PROCESS | 3696 | 1466589852007 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E9740C00) [pid = 3696] [serial = 1151] [outer = 000000A9DC3D0C00] 03:04:12 INFO - PROCESS | 3696 | 1466589852373 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]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 03:04:12 INFO - PROCESS | 3696 | 1466589852427 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 03:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:04:12 INFO - PROCESS | 3696 | 1466589852429 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 03:04:12 INFO - PROCESS | 3696 | 1466589852433 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - PROCESS | 3696 | 1466589852435 Marionette TRACE conn6 <- [1,1498,null,{}] 03:04:12 INFO - PROCESS | 3696 | 1466589852438 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}] 03:04:12 INFO - PROCESS | 3696 | 1466589852440 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:12 INFO - PROCESS | 3696 | 1466589852520 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 03:04:12 INFO - PROCESS | 3696 | 1466589852525 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:12 INFO - PROCESS | 3696 | 1466589852527 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE99B000 == 25 [pid = 3696] [id = 384] 03:04:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9EA3A8C00) [pid = 3696] [serial = 1152] [outer = 0000000000000000] 03:04:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9EA7ABC00) [pid = 3696] [serial = 1153] [outer = 000000A9EA3A8C00] 03:04:12 INFO - PROCESS | 3696 | 1466589852571 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9EAD8FC00) [pid = 3696] [serial = 1154] [outer = 000000A9EA3A8C00] 03:04:12 INFO - PROCESS | 3696 | 1466589852980 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]]]}] 03:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 587ms 03:04:13 INFO - PROCESS | 3696 | 1466589853029 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 03:04:13 INFO - PROCESS | 3696 | 1466589853031 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 03:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:04:13 INFO - PROCESS | 3696 | 1466589853034 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:04:13 INFO - PROCESS | 3696 | 1466589853036 Marionette TRACE conn6 <- [1,1502,null,{}] 03:04:13 INFO - PROCESS | 3696 | 1466589853043 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}] 03:04:13 INFO - PROCESS | 3696 | 1466589853045 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:13 INFO - PROCESS | 3696 | 1466589853126 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 03:04:13 INFO - PROCESS | 3696 | 1466589853132 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 3696 | 1466589853134 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7B0800 == 26 [pid = 3696] [id = 385] 03:04:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9EAEC1400) [pid = 3696] [serial = 1155] [outer = 0000000000000000] 03:04:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9EB1BE000) [pid = 3696] [serial = 1156] [outer = 000000A9EAEC1400] 03:04:13 INFO - PROCESS | 3696 | 1466589853177 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9EB3C9000) [pid = 3696] [serial = 1157] [outer = 000000A9EAEC1400] 03:04:13 INFO - PROCESS | 3696 | 1466589853614 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]]]}] 03:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 628ms 03:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:04:13 INFO - PROCESS | 3696 | 1466589853665 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 03:04:13 INFO - PROCESS | 3696 | 1466589853667 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 03:04:13 INFO - PROCESS | 3696 | 1466589853675 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:04:13 INFO - PROCESS | 3696 | 1466589853677 Marionette TRACE conn6 <- [1,1506,null,{}] 03:04:13 INFO - PROCESS | 3696 | 1466589853681 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}] 03:04:13 INFO - PROCESS | 3696 | 1466589853683 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:13 INFO - PROCESS | 3696 | 1466589853767 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 03:04:13 INFO - PROCESS | 3696 | 1466589853774 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 3696 | 1466589853776 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF977000 == 27 [pid = 3696] [id = 386] 03:04:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9EB928C00) [pid = 3696] [serial = 1158] [outer = 0000000000000000] 03:04:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9EB934400) [pid = 3696] [serial = 1159] [outer = 000000A9EB928C00] 03:04:13 INFO - PROCESS | 3696 | 1466589853821 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9EBB8DC00) [pid = 3696] [serial = 1160] [outer = 000000A9EB928C00] 03:04:14 INFO - PROCESS | 3696 | 1466589854535 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]]]}] 03:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 942ms 03:04:14 INFO - PROCESS | 3696 | 1466589854616 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 3696 | 1466589854621 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 03:04:14 INFO - PROCESS | 3696 | 1466589854626 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:04:14 INFO - PROCESS | 3696 | 1466589854632 Marionette TRACE conn6 <- [1,1510,null,{}] 03:04:14 INFO - PROCESS | 3696 | 1466589854637 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}] 03:04:14 INFO - PROCESS | 3696 | 1466589854640 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:14 INFO - PROCESS | 3696 | 1466589854792 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 03:04:14 INFO - PROCESS | 3696 | 1466589854901 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 3696 | 1466589854905 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F1000 == 28 [pid = 3696] [id = 387] 03:04:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DE10A800) [pid = 3696] [serial = 1161] [outer = 0000000000000000] 03:04:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E1D32C00) [pid = 3696] [serial = 1162] [outer = 000000A9DE10A800] 03:04:14 INFO - PROCESS | 3696 | 1466589854966 Marionette DEBUG loaded listener.js 03:04:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E27D8C00) [pid = 3696] [serial = 1163] [outer = 000000A9DE10A800] 03:04:15 INFO - PROCESS | 3696 | 1466589855516 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"]]]}] 03:04:15 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 () { 03:04:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:04:15 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 () { 03:04:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:04:15 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 () { 03:04:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:04:15 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 () { 03:04:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:04:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:04:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 944ms 03:04:15 INFO - PROCESS | 3696 | 1466589855615 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 3696 | 1466589855621 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 03:04:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:04:15 INFO - PROCESS | 3696 | 1466589855634 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 3696 | 1466589855637 Marionette TRACE conn6 <- [1,1514,null,{}] 03:04:15 INFO - PROCESS | 3696 | 1466589855642 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}] 03:04:15 INFO - PROCESS | 3696 | 1466589855645 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:15 INFO - PROCESS | 3696 | 1466589855770 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 03:04:15 INFO - PROCESS | 3696 | 1466589855848 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 3696 | 1466589855851 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB88000 == 29 [pid = 3696] [id = 388] 03:04:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E78D2C00) [pid = 3696] [serial = 1164] [outer = 0000000000000000] 03:04:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E82D8400) [pid = 3696] [serial = 1165] [outer = 000000A9E78D2C00] 03:04:15 INFO - PROCESS | 3696 | 1466589855908 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E9745800) [pid = 3696] [serial = 1166] [outer = 000000A9E78D2C00] 03:04:16 INFO - PROCESS | 3696 | 1466589856476 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"]]]}] 03:04:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:04:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:04:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:04:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:04:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:04:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:04:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 881ms 03:04:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:04:16 INFO - PROCESS | 3696 | 1466589856523 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 03:04:16 INFO - PROCESS | 3696 | 1466589856525 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 03:04:16 INFO - PROCESS | 3696 | 1466589856530 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:04:16 INFO - PROCESS | 3696 | 1466589856534 Marionette TRACE conn6 <- [1,1518,null,{}] 03:04:16 INFO - PROCESS | 3696 | 1466589856545 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}] 03:04:16 INFO - PROCESS | 3696 | 1466589856550 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:16 INFO - PROCESS | 3696 | 1466589856664 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 03:04:16 INFO - PROCESS | 3696 | 1466589856751 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 3696 | 1466589856755 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D37800 == 30 [pid = 3696] [id = 389] 03:04:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EBB1BC00) [pid = 3696] [serial = 1167] [outer = 0000000000000000] 03:04:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EBC4B400) [pid = 3696] [serial = 1168] [outer = 000000A9EBB1BC00] 03:04:16 INFO - PROCESS | 3696 | 1466589856812 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ECB97C00) [pid = 3696] [serial = 1169] [outer = 000000A9EBB1BC00] 03:04:17 INFO - PROCESS | 3696 | 1466589857356 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]]]}] 03:04:17 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 03:04:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:04:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:04:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:04:17 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. 03:04:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:04:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 985ms 03:04:17 INFO - PROCESS | 3696 | 1466589857520 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 3696 | 1466589857525 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 03:04:17 INFO - PROCESS | 3696 | 1466589857530 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:04:17 INFO - PROCESS | 3696 | 1466589857533 Marionette TRACE conn6 <- [1,1522,null,{}] 03:04:17 INFO - PROCESS | 3696 | 1466589857538 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}] 03:04:17 INFO - PROCESS | 3696 | 1466589857542 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:17 INFO - PROCESS | 3696 | 1466589857644 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 03:04:17 INFO - PROCESS | 3696 | 1466589857724 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:17 INFO - PROCESS | 3696 | 1466589857730 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2EA3800 == 31 [pid = 3696] [id = 390] 03:04:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DD751400) [pid = 3696] [serial = 1170] [outer = 0000000000000000] 03:04:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DE14A000) [pid = 3696] [serial = 1171] [outer = 000000A9DD751400] 03:04:17 INFO - PROCESS | 3696 | 1466589857781 Marionette DEBUG loaded listener.js 03:04:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E2050400) [pid = 3696] [serial = 1172] [outer = 000000A9DD751400] 03:04:18 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E10800 == 30 [pid = 3696] [id = 368] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E8558400) [pid = 3696] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DD581000) [pid = 3696] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD74B800) [pid = 3696] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DEAE6400) [pid = 3696] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E2CDB800) [pid = 3696] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E3705400) [pid = 3696] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E4188000) [pid = 3696] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E7074C00) [pid = 3696] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E968E800) [pid = 3696] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E735CC00) [pid = 3696] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E735A800) [pid = 3696] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E282A000) [pid = 3696] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E1D3EC00) [pid = 3696] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 03:04:18 INFO - PROCESS | 3696 | 1466589858987 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]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1486ms 03:04:19 INFO - PROCESS | 3696 | 1466589859052 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 3696 | 1466589859057 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 03:04:19 INFO - PROCESS | 3696 | 1466589859064 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 3696 | 1466589859068 Marionette TRACE conn6 <- [1,1526,null,{}] 03:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:04:19 INFO - PROCESS | 3696 | 1466589859073 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}] 03:04:19 INFO - PROCESS | 3696 | 1466589859076 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:19 INFO - PROCESS | 3696 | 1466589859211 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 03:04:19 INFO - PROCESS | 3696 | 1466589859274 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 3696 | 1466589859277 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD485000 == 31 [pid = 3696] [id = 391] 03:04:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DBBD3400) [pid = 3696] [serial = 1173] [outer = 0000000000000000] 03:04:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DC523800) [pid = 3696] [serial = 1174] [outer = 000000A9DBBD3400] 03:04:19 INFO - PROCESS | 3696 | 1466589859379 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD57B800) [pid = 3696] [serial = 1175] [outer = 000000A9DBBD3400] 03:04:20 INFO - PROCESS | 3696 | 1466589860157 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]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:04:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1125ms 03:04:20 INFO - PROCESS | 3696 | 1466589860199 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 3696 | 1466589860205 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 03:04:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:04:20 INFO - PROCESS | 3696 | 1466589860234 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 3696 | 1466589860237 Marionette TRACE conn6 <- [1,1530,null,{}] 03:04:20 INFO - PROCESS | 3696 | 1466589860242 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}] 03:04:20 INFO - PROCESS | 3696 | 1466589860245 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:20 INFO - PROCESS | 3696 | 1466589860376 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 03:04:20 INFO - PROCESS | 3696 | 1466589860439 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:20 INFO - PROCESS | 3696 | 1466589860443 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39E2800 == 32 [pid = 3696] [id = 392] 03:04:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DDA56800) [pid = 3696] [serial = 1176] [outer = 0000000000000000] 03:04:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DE110400) [pid = 3696] [serial = 1177] [outer = 000000A9DDA56800] 03:04:20 INFO - PROCESS | 3696 | 1466589860502 Marionette DEBUG loaded listener.js 03:04:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DECB6800) [pid = 3696] [serial = 1178] [outer = 000000A9DDA56800] 03:04:21 INFO - PROCESS | 3696 | 1466589861332 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]]]}] 03:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1136ms 03:04:21 INFO - PROCESS | 3696 | 1466589861370 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 03:04:21 INFO - PROCESS | 3696 | 1466589861373 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 03:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:04:21 INFO - PROCESS | 3696 | 1466589861377 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:04:21 INFO - PROCESS | 3696 | 1466589861380 Marionette TRACE conn6 <- [1,1534,null,{}] 03:04:21 INFO - PROCESS | 3696 | 1466589861384 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}] 03:04:21 INFO - PROCESS | 3696 | 1466589861386 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:21 INFO - PROCESS | 3696 | 1466589861581 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 03:04:21 INFO - PROCESS | 3696 | 1466589861589 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 3696 | 1466589861593 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2EC5800 == 33 [pid = 3696] [id = 393] 03:04:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD57C400) [pid = 3696] [serial = 1179] [outer = 0000000000000000] 03:04:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DD728C00) [pid = 3696] [serial = 1180] [outer = 000000A9DD57C400] 03:04:21 INFO - PROCESS | 3696 | 1466589861643 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DE19C000) [pid = 3696] [serial = 1181] [outer = 000000A9DD57C400] 03:04:21 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D37800 == 32 [pid = 3696] [id = 389] 03:04:21 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F1000 == 31 [pid = 3696] [id = 387] 03:04:21 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB88000 == 30 [pid = 3696] [id = 388] 03:04:21 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E859D800 == 29 [pid = 3696] [id = 383] 03:04:21 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2EA3800 == 28 [pid = 3696] [id = 390] 03:04:22 INFO - PROCESS | 3696 | 1466589862182 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]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 837ms 03:04:22 INFO - PROCESS | 3696 | 1466589862216 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 3696 | 1466589862221 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 03:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:04:22 INFO - PROCESS | 3696 | 1466589862225 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 3696 | 1466589862228 Marionette TRACE conn6 <- [1,1538,null,{}] 03:04:22 INFO - PROCESS | 3696 | 1466589862232 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}] 03:04:22 INFO - PROCESS | 3696 | 1466589862235 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:22 INFO - PROCESS | 3696 | 1466589862332 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 03:04:22 INFO - PROCESS | 3696 | 1466589862341 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 3696 | 1466589862343 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8321000 == 29 [pid = 3696] [id = 394] 03:04:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E38C9400) [pid = 3696] [serial = 1182] [outer = 0000000000000000] 03:04:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E38D1000) [pid = 3696] [serial = 1183] [outer = 000000A9E38C9400] 03:04:22 INFO - PROCESS | 3696 | 1466589862393 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E418A000) [pid = 3696] [serial = 1184] [outer = 000000A9E38C9400] 03:04:22 INFO - PROCESS | 3696 | 1466589862884 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]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 692ms 03:04:22 INFO - PROCESS | 3696 | 1466589862922 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 03:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:04:22 INFO - PROCESS | 3696 | 1466589862925 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 03:04:22 INFO - PROCESS | 3696 | 1466589862928 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 3696 | 1466589862930 Marionette TRACE conn6 <- [1,1542,null,{}] 03:04:22 INFO - PROCESS | 3696 | 1466589862934 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}] 03:04:22 INFO - PROCESS | 3696 | 1466589862936 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:23 INFO - PROCESS | 3696 | 1466589863062 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 03:04:23 INFO - PROCESS | 3696 | 1466589863143 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 3696 | 1466589863145 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA114800 == 30 [pid = 3696] [id = 395] 03:04:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E7069C00) [pid = 3696] [serial = 1185] [outer = 0000000000000000] 03:04:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E7352400) [pid = 3696] [serial = 1186] [outer = 000000A9E7069C00] 03:04:23 INFO - PROCESS | 3696 | 1466589863198 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E7384400) [pid = 3696] [serial = 1187] [outer = 000000A9E7069C00] 03:04:23 INFO - PROCESS | 3696 | 1466589863652 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]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 795ms 03:04:23 INFO - PROCESS | 3696 | 1466589863726 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 3696 | 1466589863730 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 03:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:04:23 INFO - PROCESS | 3696 | 1466589863741 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - PROCESS | 3696 | 1466589863746 Marionette TRACE conn6 <- [1,1546,null,{}] 03:04:23 INFO - PROCESS | 3696 | 1466589863756 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}] 03:04:23 INFO - PROCESS | 3696 | 1466589863758 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:23 INFO - PROCESS | 3696 | 1466589863873 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 03:04:23 INFO - PROCESS | 3696 | 1466589863924 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 3696 | 1466589863926 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EADD7000 == 31 [pid = 3696] [id = 396] 03:04:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DBAD7400) [pid = 3696] [serial = 1188] [outer = 0000000000000000] 03:04:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E8552400) [pid = 3696] [serial = 1189] [outer = 000000A9DBAD7400] 03:04:23 INFO - PROCESS | 3696 | 1466589863971 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E9691C00) [pid = 3696] [serial = 1190] [outer = 000000A9DBAD7400] 03:04:24 INFO - PROCESS | 3696 | 1466589864415 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]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 03:04:24 INFO - PROCESS | 3696 | 1466589864457 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 3696 | 1466589864459 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 03:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:04:24 INFO - PROCESS | 3696 | 1466589864463 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - PROCESS | 3696 | 1466589864464 Marionette TRACE conn6 <- [1,1550,null,{}] 03:04:24 INFO - PROCESS | 3696 | 1466589864468 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}] 03:04:24 INFO - PROCESS | 3696 | 1466589864470 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:24 INFO - PROCESS | 3696 | 1466589864578 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 03:04:24 INFO - PROCESS | 3696 | 1466589864583 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 3696 | 1466589864585 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD498800 == 32 [pid = 3696] [id = 397] 03:04:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E82D9400) [pid = 3696] [serial = 1191] [outer = 0000000000000000] 03:04:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9744C00) [pid = 3696] [serial = 1192] [outer = 000000A9E82D9400] 03:04:24 INFO - PROCESS | 3696 | 1466589864631 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E9899000) [pid = 3696] [serial = 1193] [outer = 000000A9E82D9400] 03:04:25 INFO - PROCESS | 3696 | 1466589865081 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]]]}] 03:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 627ms 03:04:25 INFO - PROCESS | 3696 | 1466589865092 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 3696 | 1466589865094 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 03:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:04:25 INFO - PROCESS | 3696 | 1466589865097 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - PROCESS | 3696 | 1466589865099 Marionette TRACE conn6 <- [1,1554,null,{}] 03:04:25 INFO - PROCESS | 3696 | 1466589865103 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}] 03:04:25 INFO - PROCESS | 3696 | 1466589865105 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:25 INFO - PROCESS | 3696 | 1466589865262 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 03:04:25 INFO - PROCESS | 3696 | 1466589865268 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:25 INFO - PROCESS | 3696 | 1466589865274 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF961000 == 33 [pid = 3696] [id = 398] 03:04:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EB3C5400) [pid = 3696] [serial = 1194] [outer = 0000000000000000] 03:04:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EB3C8C00) [pid = 3696] [serial = 1195] [outer = 000000A9EB3C5400] 03:04:25 INFO - PROCESS | 3696 | 1466589865369 Marionette DEBUG loaded listener.js 03:04:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EBC4B800) [pid = 3696] [serial = 1196] [outer = 000000A9EB3C5400] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E1D3C400) [pid = 3696] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DD581C00) [pid = 3696] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DC522800) [pid = 3696] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E41F1C00) [pid = 3696] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DD42F400) [pid = 3696] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DE10A800) [pid = 3696] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E78D2C00) [pid = 3696] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EBB1BC00) [pid = 3696] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DC3D0C00) [pid = 3696] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EA3A8C00) [pid = 3696] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DBAD7800) [pid = 3696] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EAEC1400) [pid = 3696] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EB928C00) [pid = 3696] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E9695800) [pid = 3696] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:04:25 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD579C00) [pid = 3696] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:04:25 INFO - PROCESS | 3696 | 1466589865799 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]]]}] 03:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 733ms 03:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:04:25 INFO - PROCESS | 3696 | 1466589865832 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 3696 | 1466589865834 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 03:04:25 INFO - PROCESS | 3696 | 1466589865837 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - PROCESS | 3696 | 1466589865839 Marionette TRACE conn6 <- [1,1558,null,{}] 03:04:25 INFO - PROCESS | 3696 | 1466589865842 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}] 03:04:25 INFO - PROCESS | 3696 | 1466589865844 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:25 INFO - PROCESS | 3696 | 1466589865980 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 03:04:26 INFO - PROCESS | 3696 | 1466589866028 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 3696 | 1466589866030 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D2B000 == 34 [pid = 3696] [id = 399] 03:04:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DD432800) [pid = 3696] [serial = 1197] [outer = 0000000000000000] 03:04:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7356000) [pid = 3696] [serial = 1198] [outer = 000000A9DD432800] 03:04:26 INFO - PROCESS | 3696 | 1466589866075 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EB936400) [pid = 3696] [serial = 1199] [outer = 000000A9DD432800] 03:04:26 INFO - PROCESS | 3696 | 1466589866464 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]]]}] 03:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 691ms 03:04:26 INFO - PROCESS | 3696 | 1466589866532 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 03:04:26 INFO - PROCESS | 3696 | 1466589866534 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 03:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:04:26 INFO - PROCESS | 3696 | 1466589866538 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - PROCESS | 3696 | 1466589866539 Marionette TRACE conn6 <- [1,1562,null,{}] 03:04:26 INFO - PROCESS | 3696 | 1466589866543 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}] 03:04:26 INFO - PROCESS | 3696 | 1466589866545 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:26 INFO - PROCESS | 3696 | 1466589866627 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 03:04:26 INFO - PROCESS | 3696 | 1466589866633 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 3696 | 1466589866635 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F64000 == 35 [pid = 3696] [id = 400] 03:04:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EBCF5800) [pid = 3696] [serial = 1200] [outer = 0000000000000000] 03:04:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ECE1FC00) [pid = 3696] [serial = 1201] [outer = 000000A9EBCF5800] 03:04:26 INFO - PROCESS | 3696 | 1466589866680 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ECEB7400) [pid = 3696] [serial = 1202] [outer = 000000A9EBCF5800] 03:04:27 INFO - PROCESS | 3696 | 1466589867103 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]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 585ms 03:04:27 INFO - PROCESS | 3696 | 1466589867127 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 03:04:27 INFO - PROCESS | 3696 | 1466589867129 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 03:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:04:27 INFO - PROCESS | 3696 | 1466589867147 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:04:27 INFO - PROCESS | 3696 | 1466589867149 Marionette TRACE conn6 <- [1,1566,null,{}] 03:04:27 INFO - PROCESS | 3696 | 1466589867153 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}] 03:04:27 INFO - PROCESS | 3696 | 1466589867155 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:27 INFO - PROCESS | 3696 | 1466589867237 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 03:04:27 INFO - PROCESS | 3696 | 1466589867243 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 3696 | 1466589867245 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F105A800 == 36 [pid = 3696] [id = 401] 03:04:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ED093000) [pid = 3696] [serial = 1203] [outer = 0000000000000000] 03:04:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED097400) [pid = 3696] [serial = 1204] [outer = 000000A9ED093000] 03:04:27 INFO - PROCESS | 3696 | 1466589867298 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED0B9000) [pid = 3696] [serial = 1205] [outer = 000000A9ED093000] 03:04:27 INFO - PROCESS | 3696 | 1466589867838 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]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 03:04:27 INFO - PROCESS | 3696 | 1466589867881 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 03:04:27 INFO - PROCESS | 3696 | 1466589867887 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 03:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:04:27 INFO - PROCESS | 3696 | 1466589867892 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:04:27 INFO - PROCESS | 3696 | 1466589867896 Marionette TRACE conn6 <- [1,1570,null,{}] 03:04:27 INFO - PROCESS | 3696 | 1466589867902 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}] 03:04:27 INFO - PROCESS | 3696 | 1466589867905 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:28 INFO - PROCESS | 3696 | 1466589868031 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 03:04:28 INFO - PROCESS | 3696 | 1466589868115 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 3696 | 1466589868121 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BF5000 == 37 [pid = 3696] [id = 402] 03:04:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DE198000) [pid = 3696] [serial = 1206] [outer = 0000000000000000] 03:04:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DEC58C00) [pid = 3696] [serial = 1207] [outer = 000000A9DE198000] 03:04:28 INFO - PROCESS | 3696 | 1466589868179 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E2D37C00) [pid = 3696] [serial = 1208] [outer = 000000A9DE198000] 03:04:28 INFO - PROCESS | 3696 | 1466589868824 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]]]}] 03:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 03:04:28 INFO - PROCESS | 3696 | 1466589868881 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 3696 | 1466589868886 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 03:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:04:28 INFO - PROCESS | 3696 | 1466589868893 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 3696 | 1466589868896 Marionette TRACE conn6 <- [1,1574,null,{}] 03:04:28 INFO - PROCESS | 3696 | 1466589868900 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}] 03:04:28 INFO - PROCESS | 3696 | 1466589868903 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:29 INFO - PROCESS | 3696 | 1466589869021 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 03:04:29 INFO - PROCESS | 3696 | 1466589869098 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:29 INFO - PROCESS | 3696 | 1466589869101 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB38000 == 38 [pid = 3696] [id = 403] 03:04:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E737F800) [pid = 3696] [serial = 1209] [outer = 0000000000000000] 03:04:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E78CA000) [pid = 3696] [serial = 1210] [outer = 000000A9E737F800] 03:04:29 INFO - PROCESS | 3696 | 1466589869207 Marionette DEBUG loaded listener.js 03:04:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E7DD8800) [pid = 3696] [serial = 1211] [outer = 000000A9E737F800] 03:04:29 INFO - PROCESS | 3696 | 1466589869824 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]]]}] 03:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 985ms 03:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:04:29 INFO - PROCESS | 3696 | 1466589869880 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 3696 | 1466589869883 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 03:04:29 INFO - PROCESS | 3696 | 1466589869886 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 3696 | 1466589869890 Marionette TRACE conn6 <- [1,1578,null,{}] 03:04:29 INFO - PROCESS | 3696 | 1466589869902 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}] 03:04:29 INFO - PROCESS | 3696 | 1466589869907 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:30 INFO - PROCESS | 3696 | 1466589870019 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 03:04:30 INFO - PROCESS | 3696 | 1466589870097 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 3696 | 1466589870101 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2006000 == 39 [pid = 3696] [id = 404] 03:04:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EB1BDC00) [pid = 3696] [serial = 1212] [outer = 0000000000000000] 03:04:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EBB1F000) [pid = 3696] [serial = 1213] [outer = 000000A9EB1BDC00] 03:04:30 INFO - PROCESS | 3696 | 1466589870199 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9ED0BE400) [pid = 3696] [serial = 1214] [outer = 000000A9EB1BDC00] 03:04:30 INFO - PROCESS | 3696 | 1466589870762 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]]]}] 03:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 900ms 03:04:30 INFO - PROCESS | 3696 | 1466589870801 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 03:04:30 INFO - PROCESS | 3696 | 1466589870804 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 03:04:30 INFO - PROCESS | 3696 | 1466589870809 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:04:30 INFO - PROCESS | 3696 | 1466589870811 Marionette TRACE conn6 <- [1,1582,null,{}] 03:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:04:30 INFO - PROCESS | 3696 | 1466589870815 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}] 03:04:30 INFO - PROCESS | 3696 | 1466589870817 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:30 INFO - PROCESS | 3696 | 1466589870929 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 03:04:31 INFO - PROCESS | 3696 | 1466589871017 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 3696 | 1466589871020 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20D4000 == 40 [pid = 3696] [id = 405] 03:04:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9ED808400) [pid = 3696] [serial = 1215] [outer = 0000000000000000] 03:04:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9ED8AD800) [pid = 3696] [serial = 1216] [outer = 000000A9ED808400] 03:04:31 INFO - PROCESS | 3696 | 1466589871075 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9EE673000) [pid = 3696] [serial = 1217] [outer = 000000A9ED808400] 03:04:31 INFO - PROCESS | 3696 | 1466589871813 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]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1023ms 03:04:31 INFO - PROCESS | 3696 | 1466589871839 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 3696 | 1466589871844 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 03:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:04:31 INFO - PROCESS | 3696 | 1466589871849 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 3696 | 1466589871852 Marionette TRACE conn6 <- [1,1586,null,{}] 03:04:31 INFO - PROCESS | 3696 | 1466589871879 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}] 03:04:31 INFO - PROCESS | 3696 | 1466589871881 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:31 INFO - PROCESS | 3696 | 1466589871986 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 03:04:32 INFO - PROCESS | 3696 | 1466589872064 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:32 INFO - PROCESS | 3696 | 1466589872069 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2D11800 == 41 [pid = 3696] [id = 406] 03:04:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9DD747C00) [pid = 3696] [serial = 1218] [outer = 0000000000000000] 03:04:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9DE192800) [pid = 3696] [serial = 1219] [outer = 000000A9DD747C00] 03:04:32 INFO - PROCESS | 3696 | 1466589872165 Marionette DEBUG loaded listener.js 03:04:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9E20B7400) [pid = 3696] [serial = 1220] [outer = 000000A9DD747C00] 03:04:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2803800 == 40 [pid = 3696] [id = 377] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9DE14A000) [pid = 3696] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9ECB97C00) [pid = 3696] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E77CA400) [pid = 3696] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9EAD8FC00) [pid = 3696] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9E85F2000) [pid = 3696] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E78D7000) [pid = 3696] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9EB1BE000) [pid = 3696] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EB934400) [pid = 3696] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EBB8DC00) [pid = 3696] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E976D400) [pid = 3696] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DD72C000) [pid = 3696] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DDA57800) [pid = 3696] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E1D3F400) [pid = 3696] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E2059000) [pid = 3696] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD732400) [pid = 3696] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DE18E000) [pid = 3696] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E9748C00) [pid = 3696] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E969BC00) [pid = 3696] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E435D000) [pid = 3696] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E7073400) [pid = 3696] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E7DDBC00) [pid = 3696] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E1D32C00) [pid = 3696] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E82D8400) [pid = 3696] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E27D8C00) [pid = 3696] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EBC4B400) [pid = 3696] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EB3C9000) [pid = 3696] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E9745800) [pid = 3696] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EA03E800) [pid = 3696] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E2892800) [pid = 3696] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E9740C00) [pid = 3696] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EA7ABC00) [pid = 3696] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 03:04:32 INFO - PROCESS | 3696 | 1466589872735 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]]]}] 03:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 942ms 03:04:32 INFO - PROCESS | 3696 | 1466589872795 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 03:04:32 INFO - PROCESS | 3696 | 1466589872799 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 03:04:32 INFO - PROCESS | 3696 | 1466589872805 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:04:32 INFO - PROCESS | 3696 | 1466589872808 Marionette TRACE conn6 <- [1,1590,null,{}] 03:04:32 INFO - PROCESS | 3696 | 1466589872812 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}] 03:04:32 INFO - PROCESS | 3696 | 1466589872815 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:32 INFO - PROCESS | 3696 | 1466589872906 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 03:04:32 INFO - PROCESS | 3696 | 1466589872983 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:32 INFO - PROCESS | 3696 | 1466589872985 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39E4000 == 41 [pid = 3696] [id = 407] 03:04:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD753400) [pid = 3696] [serial = 1221] [outer = 0000000000000000] 03:04:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E1D3A400) [pid = 3696] [serial = 1222] [outer = 000000A9DD753400] 03:04:33 INFO - PROCESS | 3696 | 1466589873033 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E2C6DC00) [pid = 3696] [serial = 1223] [outer = 000000A9DD753400] 03:04:33 INFO - PROCESS | 3696 | 1466589873445 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]]]}] 03:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 03:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:04:33 INFO - PROCESS | 3696 | 1466589873500 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 03:04:33 INFO - PROCESS | 3696 | 1466589873502 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 03:04:33 INFO - PROCESS | 3696 | 1466589873505 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 3696 | 1466589873509 Marionette TRACE conn6 <- [1,1594,null,{}] 03:04:33 INFO - PROCESS | 3696 | 1466589873520 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}] 03:04:33 INFO - PROCESS | 3696 | 1466589873524 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:33 INFO - PROCESS | 3696 | 1466589873616 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 03:04:33 INFO - PROCESS | 3696 | 1466589873661 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 3696 | 1466589873664 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96F6800 == 42 [pid = 3696] [id = 408] 03:04:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7350400) [pid = 3696] [serial = 1224] [outer = 0000000000000000] 03:04:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E735E400) [pid = 3696] [serial = 1225] [outer = 000000A9E7350400] 03:04:33 INFO - PROCESS | 3696 | 1466589873712 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7DD3C00) [pid = 3696] [serial = 1226] [outer = 000000A9E7350400] 03:04:34 INFO - PROCESS | 3696 | 1466589874185 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]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 733ms 03:04:34 INFO - PROCESS | 3696 | 1466589874241 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 3696 | 1466589874244 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 03:04:34 INFO - PROCESS | 3696 | 1466589874247 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:04:34 INFO - PROCESS | 3696 | 1466589874249 Marionette TRACE conn6 <- [1,1598,null,{}] 03:04:34 INFO - PROCESS | 3696 | 1466589874252 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}] 03:04:34 INFO - PROCESS | 3696 | 1466589874255 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:34 INFO - PROCESS | 3696 | 1466589874343 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 03:04:34 INFO - PROCESS | 3696 | 1466589874351 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 3696 | 1466589874353 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB82000 == 43 [pid = 3696] [id = 409] 03:04:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E968F000) [pid = 3696] [serial = 1227] [outer = 0000000000000000] 03:04:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E9742400) [pid = 3696] [serial = 1228] [outer = 000000A9E968F000] 03:04:34 INFO - PROCESS | 3696 | 1466589874399 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9896800) [pid = 3696] [serial = 1229] [outer = 000000A9E968F000] 03:04:34 INFO - PROCESS | 3696 | 1466589874853 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]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 03:04:34 INFO - PROCESS | 3696 | 1466589874941 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 3696 | 1466589874944 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 03:04:34 INFO - PROCESS | 3696 | 1466589874947 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:04:34 INFO - PROCESS | 3696 | 1466589874949 Marionette TRACE conn6 <- [1,1602,null,{}] 03:04:34 INFO - PROCESS | 3696 | 1466589874957 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}] 03:04:34 INFO - PROCESS | 3696 | 1466589874959 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:35 INFO - PROCESS | 3696 | 1466589875108 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 03:04:35 INFO - PROCESS | 3696 | 1466589875124 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 3696 | 1466589875126 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB39800 == 44 [pid = 3696] [id = 410] 03:04:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EA043400) [pid = 3696] [serial = 1230] [outer = 0000000000000000] 03:04:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EA3CCC00) [pid = 3696] [serial = 1231] [outer = 000000A9EA043400] 03:04:35 INFO - PROCESS | 3696 | 1466589875170 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EAD94800) [pid = 3696] [serial = 1232] [outer = 000000A9EA043400] 03:04:35 INFO - PROCESS | 3696 | 1466589875626 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]]]}] 03:04:35 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 03:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 03:04:35 INFO - PROCESS | 3696 | 1466589875688 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 03:04:35 INFO - PROCESS | 3696 | 1466589875691 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 03:04:35 INFO - PROCESS | 3696 | 1466589875701 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:04:35 INFO - PROCESS | 3696 | 1466589875703 Marionette TRACE conn6 <- [1,1606,null,{}] 03:04:35 INFO - PROCESS | 3696 | 1466589875706 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}] 03:04:35 INFO - PROCESS | 3696 | 1466589875712 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:35 INFO - PROCESS | 3696 | 1466589875851 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 03:04:35 INFO - PROCESS | 3696 | 1466589875908 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 3696 | 1466589875910 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE991000 == 45 [pid = 3696] [id = 411] 03:04:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EBCF6400) [pid = 3696] [serial = 1233] [outer = 0000000000000000] 03:04:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ED0AF400) [pid = 3696] [serial = 1234] [outer = 000000A9EBCF6400] 03:04:35 INFO - PROCESS | 3696 | 1466589875956 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED807400) [pid = 3696] [serial = 1235] [outer = 000000A9EBCF6400] 03:04:36 INFO - PROCESS | 3696 | 1466589876385 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]]]}] 03:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 03:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:04:36 INFO - PROCESS | 3696 | 1466589876438 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 03:04:36 INFO - PROCESS | 3696 | 1466589876440 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 03:04:36 INFO - PROCESS | 3696 | 1466589876443 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:04:36 INFO - PROCESS | 3696 | 1466589876445 Marionette TRACE conn6 <- [1,1610,null,{}] 03:04:36 INFO - PROCESS | 3696 | 1466589876448 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}] 03:04:36 INFO - PROCESS | 3696 | 1466589876458 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:36 INFO - PROCESS | 3696 | 1466589876573 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 03:04:36 INFO - PROCESS | 3696 | 1466589876581 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 3696 | 1466589876583 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DE71F800 == 46 [pid = 3696] [id = 412] 03:04:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EE672800) [pid = 3696] [serial = 1236] [outer = 0000000000000000] 03:04:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE67A000) [pid = 3696] [serial = 1237] [outer = 000000A9EE672800] 03:04:36 INFO - PROCESS | 3696 | 1466589876628 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE865000) [pid = 3696] [serial = 1238] [outer = 000000A9EE672800] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E38C9400) [pid = 3696] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD57C400) [pid = 3696] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E7069C00) [pid = 3696] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD751400) [pid = 3696] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E82D9400) [pid = 3696] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD432800) [pid = 3696] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EB3C5400) [pid = 3696] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EBCF5800) [pid = 3696] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:04:36 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DBAD7400) [pid = 3696] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:04:37 INFO - PROCESS | 3696 | 1466589877098 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]]]}] 03:04:37 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 03:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 03:04:37 INFO - PROCESS | 3696 | 1466589877138 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 3696 | 1466589877140 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 03:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:04:37 INFO - PROCESS | 3696 | 1466589877143 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:04:37 INFO - PROCESS | 3696 | 1466589877145 Marionette TRACE conn6 <- [1,1614,null,{}] 03:04:37 INFO - PROCESS | 3696 | 1466589877148 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}] 03:04:37 INFO - PROCESS | 3696 | 1466589877150 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:37 INFO - PROCESS | 3696 | 1466589877263 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 03:04:37 INFO - PROCESS | 3696 | 1466589877314 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 3696 | 1466589877315 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F4D800 == 47 [pid = 3696] [id = 413] 03:04:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DD57C400) [pid = 3696] [serial = 1239] [outer = 0000000000000000] 03:04:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E82D9400) [pid = 3696] [serial = 1240] [outer = 000000A9DD57C400] 03:04:37 INFO - PROCESS | 3696 | 1466589877360 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EE865400) [pid = 3696] [serial = 1241] [outer = 000000A9DD57C400] 03:04:37 INFO - PROCESS | 3696 | 1466589877716 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]]]}] 03:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 03:04:37 INFO - PROCESS | 3696 | 1466589877776 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 3696 | 1466589877778 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 03:04:37 INFO - PROCESS | 3696 | 1466589877781 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:04:37 INFO - PROCESS | 3696 | 1466589877783 Marionette TRACE conn6 <- [1,1618,null,{}] 03:04:37 INFO - PROCESS | 3696 | 1466589877786 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}] 03:04:37 INFO - PROCESS | 3696 | 1466589877788 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:37 INFO - PROCESS | 3696 | 1466589877935 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 03:04:37 INFO - PROCESS | 3696 | 1466589877945 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 3696 | 1466589877947 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DD7800 == 48 [pid = 3696] [id = 414] 03:04:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EE86D400) [pid = 3696] [serial = 1242] [outer = 0000000000000000] 03:04:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EE8C9400) [pid = 3696] [serial = 1243] [outer = 000000A9EE86D400] 03:04:37 INFO - PROCESS | 3696 | 1466589877991 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EE8CF800) [pid = 3696] [serial = 1244] [outer = 000000A9EE86D400] 03:04:38 INFO - PROCESS | 3696 | 1466589878395 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]]]}] 03:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 03:04:38 INFO - PROCESS | 3696 | 1466589878413 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 3696 | 1466589878415 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 03:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:04:38 INFO - PROCESS | 3696 | 1466589878418 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 3696 | 1466589878420 Marionette TRACE conn6 <- [1,1622,null,{}] 03:04:38 INFO - PROCESS | 3696 | 1466589878423 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}] 03:04:38 INFO - PROCESS | 3696 | 1466589878425 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:38 INFO - PROCESS | 3696 | 1466589878542 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 03:04:38 INFO - PROCESS | 3696 | 1466589878550 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 3696 | 1466589878552 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20E9800 == 49 [pid = 3696] [id = 415] 03:04:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EE8D4400) [pid = 3696] [serial = 1245] [outer = 0000000000000000] 03:04:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE9A4000) [pid = 3696] [serial = 1246] [outer = 000000A9EE8D4400] 03:04:38 INFO - PROCESS | 3696 | 1466589878597 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE9AD400) [pid = 3696] [serial = 1247] [outer = 000000A9EE8D4400] 03:04:39 INFO - PROCESS | 3696 | 1466589879089 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]]]}] 03:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 03:04:39 INFO - PROCESS | 3696 | 1466589879156 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 03:04:39 INFO - PROCESS | 3696 | 1466589879162 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 03:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:04:39 INFO - PROCESS | 3696 | 1466589879183 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:04:39 INFO - PROCESS | 3696 | 1466589879187 Marionette TRACE conn6 <- [1,1626,null,{}] 03:04:39 INFO - PROCESS | 3696 | 1466589879195 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}] 03:04:39 INFO - PROCESS | 3696 | 1466589879199 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:39 INFO - PROCESS | 3696 | 1466589879374 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 03:04:39 INFO - PROCESS | 3696 | 1466589879462 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:39 INFO - PROCESS | 3696 | 1466589879467 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3739000 == 50 [pid = 3696] [id = 416] 03:04:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DD753800) [pid = 3696] [serial = 1248] [outer = 0000000000000000] 03:04:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DE192C00) [pid = 3696] [serial = 1249] [outer = 000000A9DD753800] 03:04:39 INFO - PROCESS | 3696 | 1466589879538 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E3885C00) [pid = 3696] [serial = 1250] [outer = 000000A9DD753800] 03:04:40 INFO - PROCESS | 3696 | 1466589880107 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]]]}] 03:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 965ms 03:04:40 INFO - PROCESS | 3696 | 1466589880135 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 03:04:40 INFO - PROCESS | 3696 | 1466589880141 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 03:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:04:40 INFO - PROCESS | 3696 | 1466589880147 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:04:40 INFO - PROCESS | 3696 | 1466589880150 Marionette TRACE conn6 <- [1,1630,null,{}] 03:04:40 INFO - PROCESS | 3696 | 1466589880155 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}] 03:04:40 INFO - PROCESS | 3696 | 1466589880158 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:40 INFO - PROCESS | 3696 | 1466589880275 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 03:04:40 INFO - PROCESS | 3696 | 1466589880369 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 3696 | 1466589880372 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE3C800 == 51 [pid = 3696] [id = 417] 03:04:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9E7DCE400) [pid = 3696] [serial = 1251] [outer = 0000000000000000] 03:04:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9E82D2000) [pid = 3696] [serial = 1252] [outer = 000000A9E7DCE400] 03:04:40 INFO - PROCESS | 3696 | 1466589880429 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9E9897400) [pid = 3696] [serial = 1253] [outer = 000000A9E7DCE400] 03:04:41 INFO - PROCESS | 3696 | 1466589881047 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]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 944ms 03:04:41 INFO - PROCESS | 3696 | 1466589881093 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 3696 | 1466589881096 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 03:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:04:41 INFO - PROCESS | 3696 | 1466589881099 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 3696 | 1466589881103 Marionette TRACE conn6 <- [1,1634,null,{}] 03:04:41 INFO - PROCESS | 3696 | 1466589881115 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}] 03:04:41 INFO - PROCESS | 3696 | 1466589881120 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:41 INFO - PROCESS | 3696 | 1466589881282 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 03:04:41 INFO - PROCESS | 3696 | 1466589881403 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 3696 | 1466589881406 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2184800 == 52 [pid = 3696] [id = 418] 03:04:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9ECE1C000) [pid = 3696] [serial = 1254] [outer = 0000000000000000] 03:04:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9ED323C00) [pid = 3696] [serial = 1255] [outer = 000000A9ECE1C000] 03:04:41 INFO - PROCESS | 3696 | 1466589881465 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9EE86AC00) [pid = 3696] [serial = 1256] [outer = 000000A9ECE1C000] 03:04:42 INFO - PROCESS | 3696 | 1466589882093 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]]]}] 03:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1037ms 03:04:42 INFO - PROCESS | 3696 | 1466589882139 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 03:04:42 INFO - PROCESS | 3696 | 1466589882142 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 03:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:04:42 INFO - PROCESS | 3696 | 1466589882145 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:04:42 INFO - PROCESS | 3696 | 1466589882147 Marionette TRACE conn6 <- [1,1638,null,{}] 03:04:42 INFO - PROCESS | 3696 | 1466589882165 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}] 03:04:42 INFO - PROCESS | 3696 | 1466589882168 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:42 INFO - PROCESS | 3696 | 1466589882298 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 03:04:42 INFO - PROCESS | 3696 | 1466589882419 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 3696 | 1466589882422 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CCF000 == 53 [pid = 3696] [id = 419] 03:04:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9DBB8F400) [pid = 3696] [serial = 1257] [outer = 0000000000000000] 03:04:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9E1D38C00) [pid = 3696] [serial = 1258] [outer = 000000A9DBB8F400] 03:04:42 INFO - PROCESS | 3696 | 1466589882478 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9E9899800) [pid = 3696] [serial = 1259] [outer = 000000A9DBB8F400] 03:04:43 INFO - PROCESS | 3696 | 1466589883280 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]]]}] 03:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1190ms 03:04:43 INFO - PROCESS | 3696 | 1466589883338 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 03:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:04:43 INFO - PROCESS | 3696 | 1466589883342 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 03:04:43 INFO - PROCESS | 3696 | 1466589883347 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - PROCESS | 3696 | 1466589883352 Marionette TRACE conn6 <- [1,1642,null,{}] 03:04:43 INFO - PROCESS | 3696 | 1466589883358 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}] 03:04:43 INFO - PROCESS | 3696 | 1466589883360 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:43 INFO - PROCESS | 3696 | 1466589883470 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 03:04:43 INFO - PROCESS | 3696 | 1466589883552 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 3696 | 1466589883554 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E28B5000 == 54 [pid = 3696] [id = 420] 03:04:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9E3887400) [pid = 3696] [serial = 1260] [outer = 0000000000000000] 03:04:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000A9E706B800) [pid = 3696] [serial = 1261] [outer = 000000A9E3887400] 03:04:43 INFO - PROCESS | 3696 | 1466589883648 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (000000A9E77CF800) [pid = 3696] [serial = 1262] [outer = 000000A9E3887400] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBBB800 == 53 [pid = 3696] [id = 374] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B7000 == 52 [pid = 3696] [id = 380] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98E4800 == 51 [pid = 3696] [id = 371] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA2C1000 == 50 [pid = 3696] [id = 372] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA944000 == 49 [pid = 3696] [id = 373] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F5800 == 48 [pid = 3696] [id = 378] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE48800 == 47 [pid = 3696] [id = 382] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8304000 == 46 [pid = 3696] [id = 379] 03:04:43 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA946800 == 45 [pid = 3696] [id = 381] 03:04:43 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000A9ED097400) [pid = 3696] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000A9E38D1000) [pid = 3696] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9DE110400) [pid = 3696] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9DE19C000) [pid = 3696] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9DD728C00) [pid = 3696] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E7352400) [pid = 3696] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9DC523800) [pid = 3696] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E2050400) [pid = 3696] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E9744C00) [pid = 3696] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E7356000) [pid = 3696] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EB3C8C00) [pid = 3696] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9ECE1FC00) [pid = 3696] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EB936400) [pid = 3696] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EBC4B800) [pid = 3696] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9ECEB7400) [pid = 3696] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E418A000) [pid = 3696] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E8552400) [pid = 3696] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E9691C00) [pid = 3696] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E9899000) [pid = 3696] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E7384400) [pid = 3696] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 03:04:44 INFO - PROCESS | 3696 | 1466589884173 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]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 838ms 03:04:44 INFO - PROCESS | 3696 | 1466589884188 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 3696 | 1466589884193 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 03:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:04:44 INFO - PROCESS | 3696 | 1466589884199 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 3696 | 1466589884202 Marionette TRACE conn6 <- [1,1646,null,{}] 03:04:44 INFO - PROCESS | 3696 | 1466589884206 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}] 03:04:44 INFO - PROCESS | 3696 | 1466589884208 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:44 INFO - PROCESS | 3696 | 1466589884302 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 03:04:44 INFO - PROCESS | 3696 | 1466589884310 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 3696 | 1466589884312 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3752000 == 46 [pid = 3696] [id = 421] 03:04:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E1FF8C00) [pid = 3696] [serial = 1263] [outer = 0000000000000000] 03:04:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E4357C00) [pid = 3696] [serial = 1264] [outer = 000000A9E1FF8C00] 03:04:44 INFO - PROCESS | 3696 | 1466589884360 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E7384400) [pid = 3696] [serial = 1265] [outer = 000000A9E1FF8C00] 03:04:44 INFO - PROCESS | 3696 | 1466589884840 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]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 03:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:04:44 INFO - PROCESS | 3696 | 1466589884875 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 3696 | 1466589884878 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 03:04:44 INFO - PROCESS | 3696 | 1466589884881 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 3696 | 1466589884885 Marionette TRACE conn6 <- [1,1650,null,{}] 03:04:44 INFO - PROCESS | 3696 | 1466589884896 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}] 03:04:44 INFO - PROCESS | 3696 | 1466589884901 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:45 INFO - PROCESS | 3696 | 1466589884990 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 03:04:45 INFO - PROCESS | 3696 | 1466589884998 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 3696 | 1466589885002 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE14800 == 47 [pid = 3696] [id = 422] 03:04:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E9696400) [pid = 3696] [serial = 1266] [outer = 0000000000000000] 03:04:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9747000) [pid = 3696] [serial = 1267] [outer = 000000A9E9696400] 03:04:45 INFO - PROCESS | 3696 | 1466589885057 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EA1AB400) [pid = 3696] [serial = 1268] [outer = 000000A9E9696400] 03:04:45 INFO - PROCESS | 3696 | 1466589885533 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]]]}] 03:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 03:04:45 INFO - PROCESS | 3696 | 1466589885576 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 03:04:45 INFO - PROCESS | 3696 | 1466589885579 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 03:04:45 INFO - PROCESS | 3696 | 1466589885582 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:04:45 INFO - PROCESS | 3696 | 1466589885584 Marionette TRACE conn6 <- [1,1654,null,{}] 03:04:45 INFO - PROCESS | 3696 | 1466589885588 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}] 03:04:45 INFO - PROCESS | 3696 | 1466589885590 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:45 INFO - PROCESS | 3696 | 1466589885681 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 03:04:45 INFO - PROCESS | 3696 | 1466589885688 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 3696 | 1466589885690 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE913000 == 48 [pid = 3696] [id = 423] 03:04:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EB3CB800) [pid = 3696] [serial = 1269] [outer = 0000000000000000] 03:04:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EB934400) [pid = 3696] [serial = 1270] [outer = 000000A9EB3CB800] 03:04:45 INFO - PROCESS | 3696 | 1466589885736 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EBCF0800) [pid = 3696] [serial = 1271] [outer = 000000A9EB3CB800] 03:04:46 INFO - PROCESS | 3696 | 1466589886157 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]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 03:04:46 INFO - PROCESS | 3696 | 1466589886214 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 3696 | 1466589886217 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 03:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:04:46 INFO - PROCESS | 3696 | 1466589886230 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 3696 | 1466589886232 Marionette TRACE conn6 <- [1,1658,null,{}] 03:04:46 INFO - PROCESS | 3696 | 1466589886235 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}] 03:04:46 INFO - PROCESS | 3696 | 1466589886237 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:46 INFO - PROCESS | 3696 | 1466589886357 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 03:04:46 INFO - PROCESS | 3696 | 1466589886434 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 3696 | 1466589886437 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF969800 == 49 [pid = 3696] [id = 424] 03:04:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9ECE1AC00) [pid = 3696] [serial = 1272] [outer = 0000000000000000] 03:04:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9ECE26800) [pid = 3696] [serial = 1273] [outer = 000000A9ECE1AC00] 03:04:46 INFO - PROCESS | 3696 | 1466589886481 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9ED0B1000) [pid = 3696] [serial = 1274] [outer = 000000A9ECE1AC00] 03:04:46 INFO - PROCESS | 3696 | 1466589886936 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]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 03:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:04:46 INFO - PROCESS | 3696 | 1466589886970 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 3696 | 1466589886972 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 03:04:46 INFO - PROCESS | 3696 | 1466589886975 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 3696 | 1466589886977 Marionette TRACE conn6 <- [1,1662,null,{}] 03:04:46 INFO - PROCESS | 3696 | 1466589886981 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}] 03:04:46 INFO - PROCESS | 3696 | 1466589886987 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:47 INFO - PROCESS | 3696 | 1466589887115 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 03:04:47 INFO - PROCESS | 3696 | 1466589887176 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 3696 | 1466589887178 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1045000 == 50 [pid = 3696] [id = 425] 03:04:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9EE86D800) [pid = 3696] [serial = 1275] [outer = 0000000000000000] 03:04:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9EE9A5400) [pid = 3696] [serial = 1276] [outer = 000000A9EE86D800] 03:04:47 INFO - PROCESS | 3696 | 1466589887223 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9EE9C9400) [pid = 3696] [serial = 1277] [outer = 000000A9EE86D800] 03:04:47 INFO - PROCESS | 3696 | 1466589887659 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]]]}] 03:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 733ms 03:04:47 INFO - PROCESS | 3696 | 1466589887748 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 3696 | 1466589887751 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 03:04:47 INFO - PROCESS | 3696 | 1466589887754 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - PROCESS | 3696 | 1466589887756 Marionette TRACE conn6 <- [1,1666,null,{}] 03:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:04:47 INFO - PROCESS | 3696 | 1466589887759 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}] 03:04:47 INFO - PROCESS | 3696 | 1466589887769 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:47 INFO - PROCESS | 3696 | 1466589887882 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 03:04:47 INFO - PROCESS | 3696 | 1466589887939 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 3696 | 1466589887941 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F200D800 == 51 [pid = 3696] [id = 426] 03:04:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9EE9D1800) [pid = 3696] [serial = 1278] [outer = 0000000000000000] 03:04:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9EF914800) [pid = 3696] [serial = 1279] [outer = 000000A9EE9D1800] 03:04:47 INFO - PROCESS | 3696 | 1466589887985 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9EF91B800) [pid = 3696] [serial = 1280] [outer = 000000A9EE9D1800] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9E737F800) [pid = 3696] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9EBCF6400) [pid = 3696] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9EA043400) [pid = 3696] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9EB1BDC00) [pid = 3696] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9ED808400) [pid = 3696] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E7350400) [pid = 3696] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9ED093000) [pid = 3696] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E968F000) [pid = 3696] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DD747C00) [pid = 3696] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9DD57C400) [pid = 3696] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EE672800) [pid = 3696] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DD753400) [pid = 3696] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DE198000) [pid = 3696] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EE86D400) [pid = 3696] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DBBD3400) [pid = 3696] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:04:48 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DDA56800) [pid = 3696] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:04:48 INFO - PROCESS | 3696 | 1466589888568 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]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 880ms 03:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:04:48 INFO - PROCESS | 3696 | 1466589888643 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 3696 | 1466589888645 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 03:04:48 INFO - PROCESS | 3696 | 1466589888654 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 3696 | 1466589888656 Marionette TRACE conn6 <- [1,1670,null,{}] 03:04:48 INFO - PROCESS | 3696 | 1466589888661 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}] 03:04:48 INFO - PROCESS | 3696 | 1466589888663 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:48 INFO - PROCESS | 3696 | 1466589888748 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 03:04:48 INFO - PROCESS | 3696 | 1466589888754 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 3696 | 1466589888756 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F217F000 == 52 [pid = 3696] [id = 427] 03:04:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DDA57800) [pid = 3696] [serial = 1281] [outer = 0000000000000000] 03:04:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EA03E800) [pid = 3696] [serial = 1282] [outer = 000000A9DDA57800] 03:04:48 INFO - PROCESS | 3696 | 1466589888803 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ED808400) [pid = 3696] [serial = 1283] [outer = 000000A9DDA57800] 03:04:49 INFO - PROCESS | 3696 | 1466589889261 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]]]}] 03:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 628ms 03:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:04:49 INFO - PROCESS | 3696 | 1466589889280 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 03:04:49 INFO - PROCESS | 3696 | 1466589889282 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 03:04:49 INFO - PROCESS | 3696 | 1466589889285 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 3696 | 1466589889287 Marionette TRACE conn6 <- [1,1674,null,{}] 03:04:49 INFO - PROCESS | 3696 | 1466589889290 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}] 03:04:49 INFO - PROCESS | 3696 | 1466589889292 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:49 INFO - PROCESS | 3696 | 1466589889377 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 03:04:49 INFO - PROCESS | 3696 | 1466589889385 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:49 INFO - PROCESS | 3696 | 1466589889387 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F21AC800 == 53 [pid = 3696] [id = 428] 03:04:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EE8CD800) [pid = 3696] [serial = 1284] [outer = 0000000000000000] 03:04:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EF920000) [pid = 3696] [serial = 1285] [outer = 000000A9EE8CD800] 03:04:49 INFO - PROCESS | 3696 | 1466589889431 Marionette DEBUG loaded listener.js 03:04:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EF98B400) [pid = 3696] [serial = 1286] [outer = 000000A9EE8CD800] 03:04:49 INFO - PROCESS | 3696 | 1466589889863 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]]]}] 03:04:49 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 03:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 629ms 03:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:04:49 INFO - PROCESS | 3696 | 1466589889918 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 03:04:49 INFO - PROCESS | 3696 | 1466589889920 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 03:04:49 INFO - PROCESS | 3696 | 1466589889924 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 3696 | 1466589889925 Marionette TRACE conn6 <- [1,1678,null,{}] 03:04:49 INFO - PROCESS | 3696 | 1466589889929 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}] 03:04:49 INFO - PROCESS | 3696 | 1466589889931 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:50 INFO - PROCESS | 3696 | 1466589890016 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 03:04:50 INFO - PROCESS | 3696 | 1466589890022 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 3696 | 1466589890024 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9AE000 == 54 [pid = 3696] [id = 429] 03:04:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EF990800) [pid = 3696] [serial = 1287] [outer = 0000000000000000] 03:04:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EF9BD400) [pid = 3696] [serial = 1288] [outer = 000000A9EF990800] 03:04:50 INFO - PROCESS | 3696 | 1466589890068 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9F0FDCC00) [pid = 3696] [serial = 1289] [outer = 000000A9EF990800] 03:04:50 INFO - PROCESS | 3696 | 1466589890643 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]]]}] 03:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 773ms 03:04:50 INFO - PROCESS | 3696 | 1466589890726 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 03:04:50 INFO - PROCESS | 3696 | 1466589890731 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 03:04:50 INFO - PROCESS | 3696 | 1466589890750 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:04:50 INFO - PROCESS | 3696 | 1466589890754 Marionette TRACE conn6 <- [1,1682,null,{}] 03:04:50 INFO - PROCESS | 3696 | 1466589890761 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}] 03:04:50 INFO - PROCESS | 3696 | 1466589890764 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:50 INFO - PROCESS | 3696 | 1466589890891 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 03:04:50 INFO - PROCESS | 3696 | 1466589890981 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 3696 | 1466589890984 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BE6000 == 55 [pid = 3696] [id = 430] 03:04:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9DD749C00) [pid = 3696] [serial = 1290] [outer = 0000000000000000] 03:04:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9E1D58000) [pid = 3696] [serial = 1291] [outer = 000000A9DD749C00] 03:04:51 INFO - PROCESS | 3696 | 1466589891055 Marionette DEBUG loaded listener.js 03:04:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9E6874800) [pid = 3696] [serial = 1292] [outer = 000000A9DD749C00] 03:04:51 INFO - PROCESS | 3696 | 1466589891628 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]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 942ms 03:04:51 INFO - PROCESS | 3696 | 1466589891698 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 3696 | 1466589891703 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 03:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:04:51 INFO - PROCESS | 3696 | 1466589891709 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 3696 | 1466589891712 Marionette TRACE conn6 <- [1,1686,null,{}] 03:04:51 INFO - PROCESS | 3696 | 1466589891716 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}] 03:04:51 INFO - PROCESS | 3696 | 1466589891719 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:51 INFO - PROCESS | 3696 | 1466589891869 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 03:04:51 INFO - PROCESS | 3696 | 1466589891992 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 3696 | 1466589891995 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE907000 == 56 [pid = 3696] [id = 431] 03:04:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9E855D000) [pid = 3696] [serial = 1293] [outer = 0000000000000000] 03:04:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9E9744C00) [pid = 3696] [serial = 1294] [outer = 000000A9E855D000] 03:04:52 INFO - PROCESS | 3696 | 1466589892053 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 99 (000000A9EB3C2800) [pid = 3696] [serial = 1295] [outer = 000000A9E855D000] 03:04:52 INFO - PROCESS | 3696 | 1466589892681 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]]]}] 03:04:52 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 03:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1029ms 03:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:04:52 INFO - PROCESS | 3696 | 1466589892740 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 03:04:52 INFO - PROCESS | 3696 | 1466589892743 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 03:04:52 INFO - PROCESS | 3696 | 1466589892746 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:04:52 INFO - PROCESS | 3696 | 1466589892750 Marionette TRACE conn6 <- [1,1690,null,{}] 03:04:52 INFO - PROCESS | 3696 | 1466589892762 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}] 03:04:52 INFO - PROCESS | 3696 | 1466589892767 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:52 INFO - PROCESS | 3696 | 1466589892941 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 03:04:53 INFO - PROCESS | 3696 | 1466589893060 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 3696 | 1466589893064 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F371C000 == 57 [pid = 3696] [id = 432] 03:04:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 100 (000000A9ED810000) [pid = 3696] [serial = 1296] [outer = 0000000000000000] 03:04:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 101 (000000A9EE86B800) [pid = 3696] [serial = 1297] [outer = 000000A9ED810000] 03:04:53 INFO - PROCESS | 3696 | 1466589893125 Marionette DEBUG loaded listener.js 03:04:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 102 (000000A9EF918400) [pid = 3696] [serial = 1298] [outer = 000000A9ED810000] 03:04:53 INFO - PROCESS | 3696 | 1466589893769 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]]]}] 03:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1083ms 03:04:53 INFO - PROCESS | 3696 | 1466589893846 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 3696 | 1466589893849 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 03:04:53 INFO - PROCESS | 3696 | 1466589893852 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - PROCESS | 3696 | 1466589893854 Marionette TRACE conn6 <- [1,1694,null,{}] 03:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:04:53 INFO - PROCESS | 3696 | 1466589893858 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}] 03:04:53 INFO - PROCESS | 3696 | 1466589893861 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:53 INFO - PROCESS | 3696 | 1466589893977 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 03:04:54 INFO - PROCESS | 3696 | 1466589894227 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 3696 | 1466589894230 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E40800 == 58 [pid = 3696] [id = 433] 03:04:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 103 (000000A9DD42F000) [pid = 3696] [serial = 1299] [outer = 0000000000000000] 03:04:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 104 (000000A9DD72F400) [pid = 3696] [serial = 1300] [outer = 000000A9DD42F000] 03:04:54 INFO - PROCESS | 3696 | 1466589894302 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 105 (000000A9E1DB5800) [pid = 3696] [serial = 1301] [outer = 000000A9DD42F000] 03:04:54 INFO - PROCESS | 3696 | 1466589894972 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]]]}] 03:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1137ms 03:04:55 INFO - PROCESS | 3696 | 1466589894996 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 03:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:04:55 INFO - PROCESS | 3696 | 1466589895000 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 03:04:55 INFO - PROCESS | 3696 | 1466589895004 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:04:55 INFO - PROCESS | 3696 | 1466589895007 Marionette TRACE conn6 <- [1,1698,null,{}] 03:04:55 INFO - PROCESS | 3696 | 1466589895012 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}] 03:04:55 INFO - PROCESS | 3696 | 1466589895017 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:55 INFO - PROCESS | 3696 | 1466589895123 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF977000 == 57 [pid = 3696] [id = 386] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7B0800 == 56 [pid = 3696] [id = 385] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E48000 == 55 [pid = 3696] [id = 376] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2870000 == 54 [pid = 3696] [id = 369] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE99B000 == 53 [pid = 3696] [id = 384] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F21AC800 == 52 [pid = 3696] [id = 428] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F217F000 == 51 [pid = 3696] [id = 427] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F200D800 == 50 [pid = 3696] [id = 426] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1045000 == 49 [pid = 3696] [id = 425] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF969800 == 48 [pid = 3696] [id = 424] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE913000 == 47 [pid = 3696] [id = 423] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE14800 == 46 [pid = 3696] [id = 422] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3752000 == 45 [pid = 3696] [id = 421] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E28B5000 == 44 [pid = 3696] [id = 420] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3739000 == 43 [pid = 3696] [id = 416] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD485000 == 42 [pid = 3696] [id = 391] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE91A000 == 41 [pid = 3696] [id = 375] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE991000 == 40 [pid = 3696] [id = 411] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E412D000 == 39 [pid = 3696] [id = 370] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DD7800 == 38 [pid = 3696] [id = 414] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20E9800 == 37 [pid = 3696] [id = 415] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CCF000 == 36 [pid = 3696] [id = 419] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2184800 == 35 [pid = 3696] [id = 418] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DE71F800 == 34 [pid = 3696] [id = 412] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE3C800 == 33 [pid = 3696] [id = 417] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F4D800 == 32 [pid = 3696] [id = 413] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39E2800 == 31 [pid = 3696] [id = 392] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E40800 == 30 [pid = 3696] [id = 433] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F371C000 == 29 [pid = 3696] [id = 432] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE907000 == 28 [pid = 3696] [id = 431] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9AE000 == 27 [pid = 3696] [id = 429] 03:04:55 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BE6000 == 26 [pid = 3696] [id = 430] 03:04:55 INFO - PROCESS | 3696 | 1466589895885 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 3696 | 1466589895889 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:55 INFO - PROCESS | 3696 | --DOMWINDOW == 104 (000000A9EE8CF800) [pid = 3696] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 03:04:55 INFO - PROCESS | 3696 | --DOMWINDOW == 103 (000000A9EE9A4000) [pid = 3696] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 102 (000000A9E78CA000) [pid = 3696] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 101 (000000A9ED807400) [pid = 3696] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 100 (000000A9ED0AF400) [pid = 3696] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 99 (000000A9EAD94800) [pid = 3696] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 98 (000000A9EBB1F000) [pid = 3696] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9EE673000) [pid = 3696] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9E735E400) [pid = 3696] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9ED0B9000) [pid = 3696] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E7DD3C00) [pid = 3696] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E9742400) [pid = 3696] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9DE192800) [pid = 3696] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E82D9400) [pid = 3696] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9ED8AD800) [pid = 3696] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EE865000) [pid = 3696] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E1D3A400) [pid = 3696] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E7DD8800) [pid = 3696] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E2D37C00) [pid = 3696] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E9896800) [pid = 3696] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EA3CCC00) [pid = 3696] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE8C9400) [pid = 3696] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9ED0BE400) [pid = 3696] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EE67A000) [pid = 3696] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DEC58C00) [pid = 3696] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EE865400) [pid = 3696] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E2C6DC00) [pid = 3696] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E20B7400) [pid = 3696] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD57B800) [pid = 3696] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DECB6800) [pid = 3696] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 03:04:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DCD1A000 == 27 [pid = 3696] [id = 434] 03:04:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DD427800) [pid = 3696] [serial = 1302] [outer = 0000000000000000] 03:04:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DD576400) [pid = 3696] [serial = 1303] [outer = 000000A9DD427800] 03:04:56 INFO - PROCESS | 3696 | 1466589896060 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DD744400) [pid = 3696] [serial = 1304] [outer = 000000A9DD427800] 03:04:56 INFO - PROCESS | 3696 | 1466589896522 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]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1556ms 03:04:56 INFO - PROCESS | 3696 | 1466589896562 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 3696 | 1466589896566 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 03:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:04:56 INFO - PROCESS | 3696 | 1466589896570 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 3696 | 1466589896573 Marionette TRACE conn6 <- [1,1702,null,{}] 03:04:56 INFO - PROCESS | 3696 | 1466589896578 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}] 03:04:56 INFO - PROCESS | 3696 | 1466589896583 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:56 INFO - PROCESS | 3696 | 1466589896678 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 03:04:56 INFO - PROCESS | 3696 | 1466589896692 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 3696 | 1466589896694 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E375B800 == 28 [pid = 3696] [id = 435] 03:04:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E1D33800) [pid = 3696] [serial = 1305] [outer = 0000000000000000] 03:04:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E1D39800) [pid = 3696] [serial = 1306] [outer = 000000A9E1D33800] 03:04:56 INFO - PROCESS | 3696 | 1466589896743 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E270E000) [pid = 3696] [serial = 1307] [outer = 000000A9E1D33800] 03:04:57 INFO - PROCESS | 3696 | 1466589897206 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 03:04:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:04:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 03:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:57 INFO - _addTest/ [0,1705,"getWindowHandle",null] 03:04:57 INFO - PROCESS | 3696 | 1466589897272 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 03:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:04:57 INFO - PROCESS | 3696 | 1466589897307 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - PROCESS | 3696 | 1466589897310 Marionette TRACE conn6 <- [1,1706,null,{}] 03:04:57 INFO - PROCESS | 3696 | 1466589897313 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}] 03:04:57 INFO - PROCESS | 3696 | 1466589897316 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:57 INFO - PROCESS | 3696 | 1466589897418 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 03:04:57 INFO - PROCESS | 3696 | 1466589897490 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 3696 | 1466589897493 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7779000 == 29 [pid = 3696] [id = 436] 03:04:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E1D34000) [pid = 3696] [serial = 1308] [outer = 0000000000000000] 03:04:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E2C9C000) [pid = 3696] [serial = 1309] [outer = 000000A9E1D34000] 03:04:57 INFO - PROCESS | 3696 | 1466589897548 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7075000) [pid = 3696] [serial = 1310] [outer = 000000A9E1D34000] 03:04:57 INFO - PROCESS | 3696 | 1466589897952 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]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 691ms 03:04:58 INFO - PROCESS | 3696 | 1466589898004 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 3696 | 1466589898006 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 03:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:04:58 INFO - PROCESS | 3696 | 1466589898011 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 3696 | 1466589898017 Marionette TRACE conn6 <- [1,1710,null,{}] 03:04:58 INFO - PROCESS | 3696 | 1466589898038 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}] 03:04:58 INFO - PROCESS | 3696 | 1466589898042 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:58 INFO - PROCESS | 3696 | 1466589898158 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 03:04:58 INFO - PROCESS | 3696 | 1466589898175 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 3696 | 1466589898177 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA521800 == 30 [pid = 3696] [id = 437] 03:04:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E77D1C00) [pid = 3696] [serial = 1311] [outer = 0000000000000000] 03:04:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E7DDB000) [pid = 3696] [serial = 1312] [outer = 000000A9E77D1C00] 03:04:58 INFO - PROCESS | 3696 | 1466589898264 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9691000) [pid = 3696] [serial = 1313] [outer = 000000A9E77D1C00] 03:04:58 INFO - PROCESS | 3696 | 1466589898706 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]]]}] 03:04:58 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 03:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 03:04:58 INFO - PROCESS | 3696 | 1466589898780 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 3696 | 1466589898782 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 03:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:04:58 INFO - PROCESS | 3696 | 1466589898790 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 3696 | 1466589898792 Marionette TRACE conn6 <- [1,1714,null,{}] 03:04:58 INFO - PROCESS | 3696 | 1466589898795 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}] 03:04:58 INFO - PROCESS | 3696 | 1466589898798 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:58 INFO - PROCESS | 3696 | 1466589898914 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 03:04:58 INFO - PROCESS | 3696 | 1466589898969 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 3696 | 1466589898971 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9AA800 == 31 [pid = 3696] [id = 438] 03:04:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E976E400) [pid = 3696] [serial = 1314] [outer = 0000000000000000] 03:04:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E989D400) [pid = 3696] [serial = 1315] [outer = 000000A9E976E400] 03:04:59 INFO - PROCESS | 3696 | 1466589899024 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EA3AD000) [pid = 3696] [serial = 1316] [outer = 000000A9E976E400] 03:04:59 INFO - PROCESS | 3696 | 1466589899449 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]]]}] 03:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 03:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:04:59 INFO - PROCESS | 3696 | 1466589899482 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 3696 | 1466589899484 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 03:04:59 INFO - PROCESS | 3696 | 1466589899487 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:04:59 INFO - PROCESS | 3696 | 1466589899489 Marionette TRACE conn6 <- [1,1718,null,{}] 03:04:59 INFO - PROCESS | 3696 | 1466589899498 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}] 03:04:59 INFO - PROCESS | 3696 | 1466589899501 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:59 INFO - PROCESS | 3696 | 1466589899609 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 03:04:59 INFO - PROCESS | 3696 | 1466589899617 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 3696 | 1466589899623 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:04:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE03000 == 32 [pid = 3696] [id = 439] 03:04:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9DE19B800) [pid = 3696] [serial = 1317] [outer = 0000000000000000] 03:04:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EB3D1800) [pid = 3696] [serial = 1318] [outer = 000000A9DE19B800] 03:04:59 INFO - PROCESS | 3696 | 1466589899682 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9ECB9F800) [pid = 3696] [serial = 1319] [outer = 000000A9DE19B800] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EB3CB800) [pid = 3696] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DD753800) [pid = 3696] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9ECE1AC00) [pid = 3696] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EE86D800) [pid = 3696] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E3887400) [pid = 3696] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EE8D4400) [pid = 3696] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E9696400) [pid = 3696] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EE9D1800) [pid = 3696] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DBB8F400) [pid = 3696] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E1FF8C00) [pid = 3696] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E7DCE400) [pid = 3696] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EE8CD800) [pid = 3696] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EF990800) [pid = 3696] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9ECE1C000) [pid = 3696] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:05:00 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DDA57800) [pid = 3696] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:05:00 INFO - PROCESS | 3696 | 1466589900426 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] 03:05:00 INFO - PROCESS | 3696 | 1466589900478 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 03:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:05:00 INFO - PROCESS | 3696 | 1466589900481 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:05:00 INFO - PROCESS | 3696 | 1466589900483 Marionette TRACE conn6 <- [1,1722,null,{}] 03:05:00 INFO - PROCESS | 3696 | 1466589900487 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}] 03:05:00 INFO - PROCESS | 3696 | 1466589900489 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:00 INFO - PROCESS | 3696 | 1466589900603 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 03:05:00 INFO - PROCESS | 3696 | 1466589900656 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 3696 | 1466589900666 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDECC800 == 33 [pid = 3696] [id = 440] 03:05:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DE18D400) [pid = 3696] [serial = 1320] [outer = 0000000000000000] 03:05:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E7DCE400) [pid = 3696] [serial = 1321] [outer = 000000A9DE18D400] 03:05:00 INFO - PROCESS | 3696 | 1466589900710 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ECEBBC00) [pid = 3696] [serial = 1322] [outer = 000000A9DE18D400] 03:05:01 INFO - PROCESS | 3696 | 1466589901070 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]]]}] 03:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 03:05:01 INFO - PROCESS | 3696 | 1466589901115 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 03:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:05:01 INFO - PROCESS | 3696 | 1466589901117 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 03:05:01 INFO - PROCESS | 3696 | 1466589901120 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 3696 | 1466589901122 Marionette TRACE conn6 <- [1,1726,null,{}] 03:05:01 INFO - PROCESS | 3696 | 1466589901125 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}] 03:05:01 INFO - PROCESS | 3696 | 1466589901127 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:01 INFO - PROCESS | 3696 | 1466589901209 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 03:05:01 INFO - PROCESS | 3696 | 1466589901215 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 3696 | 1466589901218 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF799800 == 34 [pid = 3696] [id = 441] 03:05:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ED0B4800) [pid = 3696] [serial = 1323] [outer = 0000000000000000] 03:05:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DDC33800) [pid = 3696] [serial = 1324] [outer = 000000A9ED0B4800] 03:05:01 INFO - PROCESS | 3696 | 1466589901262 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED3B1800) [pid = 3696] [serial = 1325] [outer = 000000A9ED0B4800] 03:05:01 INFO - PROCESS | 3696 | 1466589901695 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]]]}] 03:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 627ms 03:05:01 INFO - PROCESS | 3696 | 1466589901749 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 3696 | 1466589901751 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 03:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:05:01 INFO - PROCESS | 3696 | 1466589901754 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 3696 | 1466589901756 Marionette TRACE conn6 <- [1,1730,null,{}] 03:05:01 INFO - PROCESS | 3696 | 1466589901759 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}] 03:05:01 INFO - PROCESS | 3696 | 1466589901762 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:01 INFO - PROCESS | 3696 | 1466589901843 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 03:05:01 INFO - PROCESS | 3696 | 1466589901859 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 3696 | 1466589901861 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF97A800 == 35 [pid = 3696] [id = 442] 03:05:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED326800) [pid = 3696] [serial = 1326] [outer = 0000000000000000] 03:05:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE673400) [pid = 3696] [serial = 1327] [outer = 000000A9ED326800] 03:05:01 INFO - PROCESS | 3696 | 1466589901905 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE67AC00) [pid = 3696] [serial = 1328] [outer = 000000A9ED326800] 03:05:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E375B800 == 34 [pid = 3696] [id = 435] 03:05:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DCD1A000 == 33 [pid = 3696] [id = 434] 03:05:03 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF799800 == 32 [pid = 3696] [id = 441] 03:05:03 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE03000 == 31 [pid = 3696] [id = 439] 03:05:03 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7779000 == 30 [pid = 3696] [id = 436] 03:05:03 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDECC800 == 29 [pid = 3696] [id = 440] 03:05:03 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA521800 == 28 [pid = 3696] [id = 437] 03:05:03 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9AA800 == 27 [pid = 3696] [id = 438] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EB934400) [pid = 3696] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DE192C00) [pid = 3696] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9ECE26800) [pid = 3696] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9ED0B1000) [pid = 3696] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EE9C9400) [pid = 3696] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EE9A5400) [pid = 3696] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E3885C00) [pid = 3696] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E706B800) [pid = 3696] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EE9AD400) [pid = 3696] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E9747000) [pid = 3696] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E77CF800) [pid = 3696] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EA1AB400) [pid = 3696] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EF914800) [pid = 3696] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E1D38C00) [pid = 3696] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9899800) [pid = 3696] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E4357C00) [pid = 3696] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E7384400) [pid = 3696] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E82D2000) [pid = 3696] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E9897400) [pid = 3696] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EF98B400) [pid = 3696] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EF920000) [pid = 3696] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EF9BD400) [pid = 3696] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9F0FDCC00) [pid = 3696] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EF91B800) [pid = 3696] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9ED323C00) [pid = 3696] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9EE86AC00) [pid = 3696] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9EA03E800) [pid = 3696] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9ED808400) [pid = 3696] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9EBCF0800) [pid = 3696] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 03:05:03 INFO - PROCESS | 3696 | 1466589903692 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]]]}] 03:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1996ms 03:05:03 INFO - PROCESS | 3696 | 1466589903755 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 3696 | 1466589903759 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 03:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:05:03 INFO - PROCESS | 3696 | 1466589903764 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 3696 | 1466589903767 Marionette TRACE conn6 <- [1,1734,null,{}] 03:05:03 INFO - PROCESS | 3696 | 1466589903774 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}] 03:05:03 INFO - PROCESS | 3696 | 1466589903777 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:03 INFO - PROCESS | 3696 | 1466589903870 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 03:05:03 INFO - PROCESS | 3696 | 1466589903885 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 3696 | 1466589903888 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20DB800 == 28 [pid = 3696] [id = 443] 03:05:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9DCC3E000) [pid = 3696] [serial = 1329] [outer = 0000000000000000] 03:05:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9DCC54800) [pid = 3696] [serial = 1330] [outer = 000000A9DCC3E000] 03:05:03 INFO - PROCESS | 3696 | 1466589903939 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9DD577000) [pid = 3696] [serial = 1331] [outer = 000000A9DCC3E000] 03:05:04 INFO - PROCESS | 3696 | 1466589904440 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]]]}] 03:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 03:05:04 INFO - PROCESS | 3696 | 1466589904502 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 3696 | 1466589904508 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 03:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:05:04 INFO - PROCESS | 3696 | 1466589904514 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 3696 | 1466589904517 Marionette TRACE conn6 <- [1,1738,null,{}] 03:05:04 INFO - PROCESS | 3696 | 1466589904521 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}] 03:05:04 INFO - PROCESS | 3696 | 1466589904525 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:04 INFO - PROCESS | 3696 | 1466589904616 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 03:05:04 INFO - PROCESS | 3696 | 1466589904631 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 3696 | 1466589904634 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39E0800 == 29 [pid = 3696] [id = 444] 03:05:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9DD74E800) [pid = 3696] [serial = 1332] [outer = 0000000000000000] 03:05:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DD752C00) [pid = 3696] [serial = 1333] [outer = 000000A9DD74E800] 03:05:04 INFO - PROCESS | 3696 | 1466589904683 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DDC27400) [pid = 3696] [serial = 1334] [outer = 000000A9DD74E800] 03:05:05 INFO - PROCESS | 3696 | 1466589905172 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]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 03:05:05 INFO - PROCESS | 3696 | 1466589905207 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 03:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:05:05 INFO - PROCESS | 3696 | 1466589905209 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 03:05:05 INFO - PROCESS | 3696 | 1466589905213 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 3696 | 1466589905217 Marionette TRACE conn6 <- [1,1742,null,{}] 03:05:05 INFO - PROCESS | 3696 | 1466589905228 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}] 03:05:05 INFO - PROCESS | 3696 | 1466589905233 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:05 INFO - PROCESS | 3696 | 1466589905377 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 03:05:05 INFO - PROCESS | 3696 | 1466589905430 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 3696 | 1466589905434 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DAC800 == 30 [pid = 3696] [id = 445] 03:05:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DBAC9400) [pid = 3696] [serial = 1335] [outer = 0000000000000000] 03:05:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E1D36C00) [pid = 3696] [serial = 1336] [outer = 000000A9DBAC9400] 03:05:05 INFO - PROCESS | 3696 | 1466589905483 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E204C400) [pid = 3696] [serial = 1337] [outer = 000000A9DBAC9400] 03:05:05 INFO - PROCESS | 3696 | 1466589905863 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]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 03:05:05 INFO - PROCESS | 3696 | 1466589905907 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 3696 | 1466589905910 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 03:05:05 INFO - PROCESS | 3696 | 1466589905913 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:05:05 INFO - PROCESS | 3696 | 1466589905915 Marionette TRACE conn6 <- [1,1746,null,{}] 03:05:05 INFO - PROCESS | 3696 | 1466589905919 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}] 03:05:05 INFO - PROCESS | 3696 | 1466589905921 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:06 INFO - PROCESS | 3696 | 1466589906008 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 03:05:06 INFO - PROCESS | 3696 | 1466589906015 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 3696 | 1466589906017 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F97000 == 31 [pid = 3696] [id = 446] 03:05:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E2C6DC00) [pid = 3696] [serial = 1338] [outer = 0000000000000000] 03:05:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E3881C00) [pid = 3696] [serial = 1339] [outer = 000000A9E2C6DC00] 03:05:06 INFO - PROCESS | 3696 | 1466589906062 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E3EA9400) [pid = 3696] [serial = 1340] [outer = 000000A9E2C6DC00] 03:05:06 INFO - PROCESS | 3696 | 1466589906500 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]]]}] 03:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 03:05:06 INFO - PROCESS | 3696 | 1466589906546 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 3696 | 1466589906548 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 03:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:05:06 INFO - PROCESS | 3696 | 1466589906551 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - PROCESS | 3696 | 1466589906553 Marionette TRACE conn6 <- [1,1750,null,{}] 03:05:06 INFO - PROCESS | 3696 | 1466589906556 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}] 03:05:06 INFO - PROCESS | 3696 | 1466589906559 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:06 INFO - PROCESS | 3696 | 1466589906639 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 03:05:06 INFO - PROCESS | 3696 | 1466589906648 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 3696 | 1466589906650 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA11F800 == 32 [pid = 3696] [id = 447] 03:05:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD728400) [pid = 3696] [serial = 1341] [outer = 0000000000000000] 03:05:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E4292000) [pid = 3696] [serial = 1342] [outer = 000000A9DD728400] 03:05:06 INFO - PROCESS | 3696 | 1466589906694 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7068000) [pid = 3696] [serial = 1343] [outer = 000000A9DD728400] 03:05:07 INFO - PROCESS | 3696 | 1466589907141 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]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 627ms 03:05:07 INFO - PROCESS | 3696 | 1466589907184 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 03:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:05:07 INFO - PROCESS | 3696 | 1466589907186 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 03:05:07 INFO - PROCESS | 3696 | 1466589907190 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 3696 | 1466589907191 Marionette TRACE conn6 <- [1,1754,null,{}] 03:05:07 INFO - PROCESS | 3696 | 1466589907195 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}] 03:05:07 INFO - PROCESS | 3696 | 1466589907201 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:07 INFO - PROCESS | 3696 | 1466589907307 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 03:05:07 INFO - PROCESS | 3696 | 1466589907315 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 3696 | 1466589907317 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA98F000 == 33 [pid = 3696] [id = 448] 03:05:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7076800) [pid = 3696] [serial = 1344] [outer = 0000000000000000] 03:05:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E77D5400) [pid = 3696] [serial = 1345] [outer = 000000A9E7076800] 03:05:07 INFO - PROCESS | 3696 | 1466589907362 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DCD400) [pid = 3696] [serial = 1346] [outer = 000000A9E7076800] 03:05:07 INFO - PROCESS | 3696 | 1466589907790 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]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 03:05:07 INFO - PROCESS | 3696 | 1466589907820 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 3696 | 1466589907822 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 03:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:05:07 INFO - PROCESS | 3696 | 1466589907825 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 3696 | 1466589907827 Marionette TRACE conn6 <- [1,1758,null,{}] 03:05:07 INFO - PROCESS | 3696 | 1466589907834 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}] 03:05:07 INFO - PROCESS | 3696 | 1466589907836 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:07 INFO - PROCESS | 3696 | 1466589907915 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 03:05:07 INFO - PROCESS | 3696 | 1466589907921 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 3696 | 1466589907923 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD3B000 == 34 [pid = 3696] [id = 449] 03:05:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E7DD4400) [pid = 3696] [serial = 1347] [outer = 0000000000000000] 03:05:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7DDB800) [pid = 3696] [serial = 1348] [outer = 000000A9E7DD4400] 03:05:07 INFO - PROCESS | 3696 | 1466589907967 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E8559000) [pid = 3696] [serial = 1349] [outer = 000000A9E7DD4400] 03:05:08 INFO - PROCESS | 3696 | 1466589908395 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]]]}] 03:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 628ms 03:05:08 INFO - PROCESS | 3696 | 1466589908456 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 3696 | 1466589908459 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 03:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:05:08 INFO - PROCESS | 3696 | 1466589908466 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 3696 | 1466589908468 Marionette TRACE conn6 <- [1,1762,null,{}] 03:05:08 INFO - PROCESS | 3696 | 1466589908472 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}] 03:05:08 INFO - PROCESS | 3696 | 1466589908474 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:08 INFO - PROCESS | 3696 | 1466589908556 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 03:05:08 INFO - PROCESS | 3696 | 1466589908564 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 3696 | 1466589908566 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB40800 == 35 [pid = 3696] [id = 450] 03:05:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E968CC00) [pid = 3696] [serial = 1350] [outer = 0000000000000000] 03:05:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9697400) [pid = 3696] [serial = 1351] [outer = 000000A9E968CC00] 03:05:08 INFO - PROCESS | 3696 | 1466589908611 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E9747800) [pid = 3696] [serial = 1352] [outer = 000000A9E968CC00] 03:05:09 INFO - PROCESS | 3696 | 1466589909066 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]]]}] 03:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 627ms 03:05:09 INFO - PROCESS | 3696 | 1466589909092 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 3696 | 1466589909095 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 03:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:05:09 INFO - PROCESS | 3696 | 1466589909102 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 3696 | 1466589909104 Marionette TRACE conn6 <- [1,1766,null,{}] 03:05:09 INFO - PROCESS | 3696 | 1466589909108 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}] 03:05:09 INFO - PROCESS | 3696 | 1466589909109 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:09 INFO - PROCESS | 3696 | 1466589909218 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 03:05:09 INFO - PROCESS | 3696 | 1466589909223 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 3696 | 1466589909225 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA5800 == 36 [pid = 3696] [id = 451] 03:05:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E9695000) [pid = 3696] [serial = 1353] [outer = 0000000000000000] 03:05:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E989A800) [pid = 3696] [serial = 1354] [outer = 000000A9E9695000] 03:05:09 INFO - PROCESS | 3696 | 1466589909269 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EA041400) [pid = 3696] [serial = 1355] [outer = 000000A9E9695000] 03:05:09 INFO - PROCESS | 3696 | 1466589909725 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]]]}] 03:05:09 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 03:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 629ms 03:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:05:09 INFO - PROCESS | 3696 | 1466589909735 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 3696 | 1466589909737 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 03:05:09 INFO - PROCESS | 3696 | 1466589909740 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 3696 | 1466589909742 Marionette TRACE conn6 <- [1,1770,null,{}] 03:05:09 INFO - PROCESS | 3696 | 1466589909759 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}] 03:05:09 INFO - PROCESS | 3696 | 1466589909761 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:09 INFO - PROCESS | 3696 | 1466589909874 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 03:05:09 INFO - PROCESS | 3696 | 1466589909880 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 3696 | 1466589909882 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE996800 == 37 [pid = 3696] [id = 452] 03:05:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EA040C00) [pid = 3696] [serial = 1356] [outer = 0000000000000000] 03:05:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EA96B000) [pid = 3696] [serial = 1357] [outer = 000000A9EA040C00] 03:05:09 INFO - PROCESS | 3696 | 1466589909926 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EAD95800) [pid = 3696] [serial = 1358] [outer = 000000A9EA040C00] 03:05:10 INFO - PROCESS | 3696 | 1466589910384 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]]]}] 03:05:10 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 03:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 03:05:10 INFO - PROCESS | 3696 | 1466589910436 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 3696 | 1466589910439 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 03:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:05:10 INFO - PROCESS | 3696 | 1466589910448 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 3696 | 1466589910451 Marionette TRACE conn6 <- [1,1774,null,{}] 03:05:10 INFO - PROCESS | 3696 | 1466589910456 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}] 03:05:10 INFO - PROCESS | 3696 | 1466589910459 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:10 INFO - PROCESS | 3696 | 1466589910609 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 03:05:10 INFO - PROCESS | 3696 | 1466589910634 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 3696 | 1466589910637 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA11E800 == 38 [pid = 3696] [id = 453] 03:05:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EB3C9000) [pid = 3696] [serial = 1359] [outer = 0000000000000000] 03:05:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EBB8D400) [pid = 3696] [serial = 1360] [outer = 000000A9EB3C9000] 03:05:10 INFO - PROCESS | 3696 | 1466589910683 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9ECBA0800) [pid = 3696] [serial = 1361] [outer = 000000A9EB3C9000] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E976E400) [pid = 3696] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DE18D400) [pid = 3696] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DE19B800) [pid = 3696] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9ED0B4800) [pid = 3696] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9ED810000) [pid = 3696] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E855D000) [pid = 3696] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD749C00) [pid = 3696] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E1D34000) [pid = 3696] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E1D33800) [pid = 3696] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD427800) [pid = 3696] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DD42F000) [pid = 3696] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:05:11 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E77D1C00) [pid = 3696] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:05:11 INFO - PROCESS | 3696 | 1466589911199 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]]]}] 03:05:11 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 03:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 796ms 03:05:11 INFO - PROCESS | 3696 | 1466589911242 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 3696 | 1466589911244 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 03:05:11 INFO - PROCESS | 3696 | 1466589911247 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:05:11 INFO - PROCESS | 3696 | 1466589911249 Marionette TRACE conn6 <- [1,1778,null,{}] 03:05:11 INFO - PROCESS | 3696 | 1466589911253 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}] 03:05:11 INFO - PROCESS | 3696 | 1466589911255 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:11 INFO - PROCESS | 3696 | 1466589911340 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 03:05:11 INFO - PROCESS | 3696 | 1466589911347 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 3696 | 1466589911349 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F52000 == 39 [pid = 3696] [id = 454] 03:05:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E3884C00) [pid = 3696] [serial = 1362] [outer = 0000000000000000] 03:05:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E983C000) [pid = 3696] [serial = 1363] [outer = 000000A9E3884C00] 03:05:11 INFO - PROCESS | 3696 | 1466589911393 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ECB99800) [pid = 3696] [serial = 1364] [outer = 000000A9E3884C00] 03:05:11 INFO - PROCESS | 3696 | 1466589911821 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]]]}] 03:05:11 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) 03:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 03:05:11 INFO - PROCESS | 3696 | 1466589911880 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 3696 | 1466589911883 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 03:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:05:11 INFO - PROCESS | 3696 | 1466589911886 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - PROCESS | 3696 | 1466589911888 Marionette TRACE conn6 <- [1,1782,null,{}] 03:05:11 INFO - PROCESS | 3696 | 1466589911891 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}] 03:05:11 INFO - PROCESS | 3696 | 1466589911893 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:11 INFO - PROCESS | 3696 | 1466589911975 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 03:05:11 INFO - PROCESS | 3696 | 1466589911983 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 3696 | 1466589911985 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1052800 == 40 [pid = 3696] [id = 455] 03:05:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ECEAF400) [pid = 3696] [serial = 1365] [outer = 0000000000000000] 03:05:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED097400) [pid = 3696] [serial = 1366] [outer = 000000A9ECEAF400] 03:05:12 INFO - PROCESS | 3696 | 1466589912030 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED0B6800) [pid = 3696] [serial = 1367] [outer = 000000A9ECEAF400] 03:05:12 INFO - PROCESS | 3696 | 1466589912473 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]]]}] 03:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 628ms 03:05:12 INFO - PROCESS | 3696 | 1466589912523 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 3696 | 1466589912525 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 03:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:05:12 INFO - PROCESS | 3696 | 1466589912529 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 3696 | 1466589912531 Marionette TRACE conn6 <- [1,1786,null,{}] 03:05:12 INFO - PROCESS | 3696 | 1466589912534 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}] 03:05:12 INFO - PROCESS | 3696 | 1466589912536 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:12 INFO - PROCESS | 3696 | 1466589912621 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 03:05:12 INFO - PROCESS | 3696 | 1466589912629 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 3696 | 1466589912631 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DD8800 == 41 [pid = 3696] [id = 456] 03:05:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9ED0BA800) [pid = 3696] [serial = 1368] [outer = 0000000000000000] 03:05:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ED3A5C00) [pid = 3696] [serial = 1369] [outer = 000000A9ED0BA800] 03:05:12 INFO - PROCESS | 3696 | 1466589912685 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED8AF400) [pid = 3696] [serial = 1370] [outer = 000000A9ED0BA800] 03:05:13 INFO - PROCESS | 3696 | 1466589913311 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]]]}] 03:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 878ms 03:05:13 INFO - PROCESS | 3696 | 1466589913411 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 03:05:13 INFO - PROCESS | 3696 | 1466589913415 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 03:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:05:13 INFO - PROCESS | 3696 | 1466589913420 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - PROCESS | 3696 | 1466589913424 Marionette TRACE conn6 <- [1,1790,null,{}] 03:05:13 INFO - PROCESS | 3696 | 1466589913430 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}] 03:05:13 INFO - PROCESS | 3696 | 1466589913434 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:13 INFO - PROCESS | 3696 | 1466589913569 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 03:05:13 INFO - PROCESS | 3696 | 1466589913684 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:13 INFO - PROCESS | 3696 | 1466589913687 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3757000 == 42 [pid = 3696] [id = 457] 03:05:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DC349800) [pid = 3696] [serial = 1371] [outer = 0000000000000000] 03:05:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9DD729800) [pid = 3696] [serial = 1372] [outer = 000000A9DC349800] 03:05:13 INFO - PROCESS | 3696 | 1466589913747 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9DDB2DC00) [pid = 3696] [serial = 1373] [outer = 000000A9DC349800] 03:05:14 INFO - PROCESS | 3696 | 1466589914395 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]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1032ms 03:05:14 INFO - PROCESS | 3696 | 1466589914456 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 3696 | 1466589914461 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 03:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:05:14 INFO - PROCESS | 3696 | 1466589914514 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 3696 | 1466589914517 Marionette TRACE conn6 <- [1,1794,null,{}] 03:05:14 INFO - PROCESS | 3696 | 1466589914521 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}] 03:05:14 INFO - PROCESS | 3696 | 1466589914524 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:14 INFO - PROCESS | 3696 | 1466589914666 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 03:05:14 INFO - PROCESS | 3696 | 1466589914780 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 3696 | 1466589914783 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DEC08800 == 43 [pid = 3696] [id = 458] 03:05:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9DD748C00) [pid = 3696] [serial = 1374] [outer = 0000000000000000] 03:05:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DE73D400) [pid = 3696] [serial = 1375] [outer = 000000A9DD748C00] 03:05:14 INFO - PROCESS | 3696 | 1466589914842 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9E284C400) [pid = 3696] [serial = 1376] [outer = 000000A9DD748C00] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1052800 == 42 [pid = 3696] [id = 455] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F52000 == 41 [pid = 3696] [id = 454] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA11E800 == 40 [pid = 3696] [id = 453] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE996800 == 39 [pid = 3696] [id = 452] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DA5800 == 38 [pid = 3696] [id = 451] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB40800 == 37 [pid = 3696] [id = 450] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD3B000 == 36 [pid = 3696] [id = 449] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA98F000 == 35 [pid = 3696] [id = 448] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA11F800 == 34 [pid = 3696] [id = 447] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F97000 == 33 [pid = 3696] [id = 446] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DAC800 == 32 [pid = 3696] [id = 445] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9EE673400) [pid = 3696] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39E0800 == 31 [pid = 3696] [id = 444] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20DB800 == 30 [pid = 3696] [id = 443] 03:05:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF97A800 == 29 [pid = 3696] [id = 442] 03:05:15 INFO - PROCESS | 3696 | 1466589915750 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]]]}] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EA3AD000) [pid = 3696] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E989D400) [pid = 3696] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E7DCE400) [pid = 3696] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EB3D1800) [pid = 3696] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DDC33800) [pid = 3696] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9ECB9F800) [pid = 3696] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EE86B800) [pid = 3696] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EB3C2800) [pid = 3696] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E9744C00) [pid = 3696] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E6874800) [pid = 3696] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E1D58000) [pid = 3696] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E2C9C000) [pid = 3696] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ED3B1800) [pid = 3696] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E1D39800) [pid = 3696] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E270E000) [pid = 3696] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD576400) [pid = 3696] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD744400) [pid = 3696] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E1DB5800) [pid = 3696] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DD72F400) [pid = 3696] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EF918400) [pid = 3696] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E7DDB000) [pid = 3696] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E9691000) [pid = 3696] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9ECEBBC00) [pid = 3696] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7075000) [pid = 3696] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 03:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1306ms 03:05:15 INFO - PROCESS | 3696 | 1466589915807 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 3696 | 1466589915811 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 03:05:15 INFO - PROCESS | 3696 | 1466589915815 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:05:15 INFO - PROCESS | 3696 | 1466589915820 Marionette TRACE conn6 <- [1,1798,null,{}] 03:05:15 INFO - PROCESS | 3696 | 1466589915825 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}] 03:05:15 INFO - PROCESS | 3696 | 1466589915828 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:15 INFO - PROCESS | 3696 | 1466589915919 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 03:05:15 INFO - PROCESS | 3696 | 1466589915925 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:15 INFO - PROCESS | 3696 | 1466589915928 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E28AB000 == 30 [pid = 3696] [id = 459] 03:05:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD753C00) [pid = 3696] [serial = 1377] [outer = 0000000000000000] 03:05:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DDB2D400) [pid = 3696] [serial = 1378] [outer = 000000A9DD753C00] 03:05:15 INFO - PROCESS | 3696 | 1466589915979 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E1D3E400) [pid = 3696] [serial = 1379] [outer = 000000A9DD753C00] 03:05:16 INFO - PROCESS | 3696 | 1466589916518 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]]]}] 03:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 732ms 03:05:16 INFO - PROCESS | 3696 | 1466589916552 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 3696 | 1466589916556 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 03:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:05:16 INFO - PROCESS | 3696 | 1466589916562 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 3696 | 1466589916565 Marionette TRACE conn6 <- [1,1802,null,{}] 03:05:16 INFO - PROCESS | 3696 | 1466589916569 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}] 03:05:16 INFO - PROCESS | 3696 | 1466589916571 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:16 INFO - PROCESS | 3696 | 1466589916665 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 03:05:16 INFO - PROCESS | 3696 | 1466589916744 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 3696 | 1466589916746 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BEF000 == 31 [pid = 3696] [id = 460] 03:05:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E370F400) [pid = 3696] [serial = 1380] [outer = 0000000000000000] 03:05:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E38D1800) [pid = 3696] [serial = 1381] [outer = 000000A9E370F400] 03:05:16 INFO - PROCESS | 3696 | 1466589916794 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E435C400) [pid = 3696] [serial = 1382] [outer = 000000A9E370F400] 03:05:17 INFO - PROCESS | 3696 | 1466589917203 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]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 03:05:17 INFO - PROCESS | 3696 | 1466589917258 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 3696 | 1466589917260 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 03:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:05:17 INFO - PROCESS | 3696 | 1466589917263 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 3696 | 1466589917267 Marionette TRACE conn6 <- [1,1806,null,{}] 03:05:17 INFO - PROCESS | 3696 | 1466589917279 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}] 03:05:17 INFO - PROCESS | 3696 | 1466589917283 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:17 INFO - PROCESS | 3696 | 1466589917373 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 03:05:17 INFO - PROCESS | 3696 | 1466589917381 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 3696 | 1466589917384 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA104800 == 32 [pid = 3696] [id = 461] 03:05:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7076000) [pid = 3696] [serial = 1383] [outer = 0000000000000000] 03:05:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E735E000) [pid = 3696] [serial = 1384] [outer = 000000A9E7076000] 03:05:17 INFO - PROCESS | 3696 | 1466589917433 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E78D4000) [pid = 3696] [serial = 1385] [outer = 000000A9E7076000] 03:05:17 INFO - PROCESS | 3696 | 1466589917903 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]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 03:05:17 INFO - PROCESS | 3696 | 1466589917958 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 03:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:05:17 INFO - PROCESS | 3696 | 1466589917961 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 03:05:17 INFO - PROCESS | 3696 | 1466589917964 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 3696 | 1466589917966 Marionette TRACE conn6 <- [1,1810,null,{}] 03:05:17 INFO - PROCESS | 3696 | 1466589917969 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}] 03:05:17 INFO - PROCESS | 3696 | 1466589917971 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:18 INFO - PROCESS | 3696 | 1466589918087 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 03:05:18 INFO - PROCESS | 3696 | 1466589918096 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 3696 | 1466589918098 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA717800 == 33 [pid = 3696] [id = 462] 03:05:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E82D4C00) [pid = 3696] [serial = 1386] [outer = 0000000000000000] 03:05:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E8555C00) [pid = 3696] [serial = 1387] [outer = 000000A9E82D4C00] 03:05:18 INFO - PROCESS | 3696 | 1466589918194 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E969A800) [pid = 3696] [serial = 1388] [outer = 000000A9E82D4C00] 03:05:18 INFO - PROCESS | 3696 | 1466589918615 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]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 03:05:18 INFO - PROCESS | 3696 | 1466589918658 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 3696 | 1466589918661 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 03:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:05:18 INFO - PROCESS | 3696 | 1466589918664 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 3696 | 1466589918666 Marionette TRACE conn6 <- [1,1814,null,{}] 03:05:18 INFO - PROCESS | 3696 | 1466589918685 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}] 03:05:18 INFO - PROCESS | 3696 | 1466589918687 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:18 INFO - PROCESS | 3696 | 1466589918820 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 03:05:18 INFO - PROCESS | 3696 | 1466589918839 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 3696 | 1466589918841 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB8F800 == 34 [pid = 3696] [id = 463] 03:05:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E973F400) [pid = 3696] [serial = 1389] [outer = 0000000000000000] 03:05:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E9893C00) [pid = 3696] [serial = 1390] [outer = 000000A9E973F400] 03:05:18 INFO - PROCESS | 3696 | 1466589918886 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EA3C9000) [pid = 3696] [serial = 1391] [outer = 000000A9E973F400] 03:05:19 INFO - PROCESS | 3696 | 1466589919371 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]]]}] 03:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 733ms 03:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:05:19 INFO - PROCESS | 3696 | 1466589919402 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 3696 | 1466589919405 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 03:05:19 INFO - PROCESS | 3696 | 1466589919408 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - PROCESS | 3696 | 1466589919410 Marionette TRACE conn6 <- [1,1818,null,{}] 03:05:19 INFO - PROCESS | 3696 | 1466589919413 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}] 03:05:19 INFO - PROCESS | 3696 | 1466589919419 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:19 INFO - PROCESS | 3696 | 1466589919552 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 03:05:19 INFO - PROCESS | 3696 | 1466589919607 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 3696 | 1466589919609 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE2C800 == 35 [pid = 3696] [id = 464] 03:05:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EBB17800) [pid = 3696] [serial = 1392] [outer = 0000000000000000] 03:05:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EBCF5400) [pid = 3696] [serial = 1393] [outer = 000000A9EBB17800] 03:05:19 INFO - PROCESS | 3696 | 1466589919654 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ECE27C00) [pid = 3696] [serial = 1394] [outer = 000000A9EBB17800] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E9695000) [pid = 3696] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E7DD4400) [pid = 3696] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD74E800) [pid = 3696] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E968CC00) [pid = 3696] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E2C6DC00) [pid = 3696] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EA040C00) [pid = 3696] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DBAC9400) [pid = 3696] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD728400) [pid = 3696] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ED326800) [pid = 3696] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DCC3E000) [pid = 3696] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7076800) [pid = 3696] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EB3C9000) [pid = 3696] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9ECEAF400) [pid = 3696] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:05:20 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E3884C00) [pid = 3696] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:05:20 INFO - PROCESS | 3696 | 1466589920210 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]]]}] 03:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 839ms 03:05:20 INFO - PROCESS | 3696 | 1466589920248 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 3696 | 1466589920250 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 03:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:05:20 INFO - PROCESS | 3696 | 1466589920253 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 3696 | 1466589920255 Marionette TRACE conn6 <- [1,1822,null,{}] 03:05:20 INFO - PROCESS | 3696 | 1466589920258 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}] 03:05:20 INFO - PROCESS | 3696 | 1466589920260 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:20 INFO - PROCESS | 3696 | 1466589920370 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 03:05:20 INFO - PROCESS | 3696 | 1466589920421 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 3696 | 1466589920423 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE989000 == 36 [pid = 3696] [id = 465] 03:05:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DBBDAC00) [pid = 3696] [serial = 1395] [outer = 0000000000000000] 03:05:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7072800) [pid = 3696] [serial = 1396] [outer = 000000A9DBBDAC00] 03:05:20 INFO - PROCESS | 3696 | 1466589920467 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EA4F2000) [pid = 3696] [serial = 1397] [outer = 000000A9DBBDAC00] 03:05:20 INFO - PROCESS | 3696 | 1466589920828 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]]]}] 03:05:20 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 03:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 03:05:20 INFO - PROCESS | 3696 | 1466589920894 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 3696 | 1466589920896 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 03:05:20 INFO - PROCESS | 3696 | 1466589920900 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 3696 | 1466589920901 Marionette TRACE conn6 <- [1,1826,null,{}] 03:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:05:20 INFO - PROCESS | 3696 | 1466589920905 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}] 03:05:20 INFO - PROCESS | 3696 | 1466589920907 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:20 INFO - PROCESS | 3696 | 1466589920990 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 03:05:21 INFO - PROCESS | 3696 | 1466589920996 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 3696 | 1466589920998 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF964800 == 37 [pid = 3696] [id = 466] 03:05:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ECE24400) [pid = 3696] [serial = 1398] [outer = 0000000000000000] 03:05:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED0B6400) [pid = 3696] [serial = 1399] [outer = 000000A9ECE24400] 03:05:21 INFO - PROCESS | 3696 | 1466589921042 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED568400) [pid = 3696] [serial = 1400] [outer = 000000A9ECE24400] 03:05:21 INFO - PROCESS | 3696 | 1466589921479 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]]]}] 03:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 629ms 03:05:21 INFO - PROCESS | 3696 | 1466589921534 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 03:05:21 INFO - PROCESS | 3696 | 1466589921536 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 03:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:05:21 INFO - PROCESS | 3696 | 1466589921540 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 3696 | 1466589921542 Marionette TRACE conn6 <- [1,1830,null,{}] 03:05:21 INFO - PROCESS | 3696 | 1466589921545 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}] 03:05:21 INFO - PROCESS | 3696 | 1466589921547 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:21 INFO - PROCESS | 3696 | 1466589921633 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 03:05:21 INFO - PROCESS | 3696 | 1466589921638 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 3696 | 1466589921640 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E831F800 == 38 [pid = 3696] [id = 467] 03:05:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED8BBC00) [pid = 3696] [serial = 1401] [outer = 0000000000000000] 03:05:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EE676C00) [pid = 3696] [serial = 1402] [outer = 000000A9ED8BBC00] 03:05:21 INFO - PROCESS | 3696 | 1466589921714 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EE67F400) [pid = 3696] [serial = 1403] [outer = 000000A9ED8BBC00] 03:05:22 INFO - PROCESS | 3696 | 1466589922374 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]]]}] 03:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 879ms 03:05:22 INFO - PROCESS | 3696 | 1466589922423 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 3696 | 1466589922428 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 03:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:05:22 INFO - PROCESS | 3696 | 1466589922432 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 3696 | 1466589922438 Marionette TRACE conn6 <- [1,1834,null,{}] 03:05:22 INFO - PROCESS | 3696 | 1466589922443 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}] 03:05:22 INFO - PROCESS | 3696 | 1466589922446 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:22 INFO - PROCESS | 3696 | 1466589922564 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 03:05:22 INFO - PROCESS | 3696 | 1466589922684 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:22 INFO - PROCESS | 3696 | 1466589922687 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7782000 == 39 [pid = 3696] [id = 468] 03:05:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DDE25800) [pid = 3696] [serial = 1404] [outer = 0000000000000000] 03:05:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E1D30400) [pid = 3696] [serial = 1405] [outer = 000000A9DDE25800] 03:05:22 INFO - PROCESS | 3696 | 1466589922746 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E2D33C00) [pid = 3696] [serial = 1406] [outer = 000000A9DDE25800] 03:05:23 INFO - PROCESS | 3696 | 1466589923368 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]]]}] 03:05:23 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) 03:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 03:05:23 INFO - PROCESS | 3696 | 1466589923422 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 3696 | 1466589923427 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 03:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:05:23 INFO - PROCESS | 3696 | 1466589923433 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 3696 | 1466589923436 Marionette TRACE conn6 <- [1,1838,null,{}] 03:05:23 INFO - PROCESS | 3696 | 1466589923440 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}] 03:05:23 INFO - PROCESS | 3696 | 1466589923443 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:23 INFO - PROCESS | 3696 | 1466589923561 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 03:05:23 INFO - PROCESS | 3696 | 1466589923682 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 3696 | 1466589923685 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EB35F800 == 40 [pid = 3696] [id = 469] 03:05:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E7809000) [pid = 3696] [serial = 1407] [outer = 0000000000000000] 03:05:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E7DD0000) [pid = 3696] [serial = 1408] [outer = 000000A9E7809000] 03:05:23 INFO - PROCESS | 3696 | 1466589923743 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E983BC00) [pid = 3696] [serial = 1409] [outer = 000000A9E7809000] 03:05:24 INFO - PROCESS | 3696 | 1466589924367 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]]]}] 03:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 986ms 03:05:24 INFO - PROCESS | 3696 | 1466589924421 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 3696 | 1466589924424 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 03:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:05:24 INFO - PROCESS | 3696 | 1466589924428 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 3696 | 1466589924432 Marionette TRACE conn6 <- [1,1842,null,{}] 03:05:24 INFO - PROCESS | 3696 | 1466589924443 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}] 03:05:24 INFO - PROCESS | 3696 | 1466589924448 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:24 INFO - PROCESS | 3696 | 1466589924600 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 03:05:24 INFO - PROCESS | 3696 | 1466589924618 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:24 INFO - PROCESS | 3696 | 1466589924622 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F105D800 == 41 [pid = 3696] [id = 470] 03:05:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EBCEEC00) [pid = 3696] [serial = 1410] [outer = 0000000000000000] 03:05:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9ED0B5400) [pid = 3696] [serial = 1411] [outer = 000000A9EBCEEC00] 03:05:24 INFO - PROCESS | 3696 | 1466589924680 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EE864800) [pid = 3696] [serial = 1412] [outer = 000000A9EBCEEC00] 03:05:25 INFO - PROCESS | 3696 | 1466589925284 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]]]}] 03:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 943ms 03:05:25 INFO - PROCESS | 3696 | 1466589925375 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 3696 | 1466589925378 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 03:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:05:25 INFO - PROCESS | 3696 | 1466589925382 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - PROCESS | 3696 | 1466589925384 Marionette TRACE conn6 <- [1,1846,null,{}] 03:05:25 INFO - PROCESS | 3696 | 1466589925389 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}] 03:05:25 INFO - PROCESS | 3696 | 1466589925392 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:25 INFO - PROCESS | 3696 | 1466589925512 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 03:05:25 INFO - PROCESS | 3696 | 1466589925734 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 3696 | 1466589925738 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2EBD800 == 42 [pid = 3696] [id = 471] 03:05:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9DBBD2800) [pid = 3696] [serial = 1413] [outer = 0000000000000000] 03:05:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DD57A400) [pid = 3696] [serial = 1414] [outer = 000000A9DBBD2800] 03:05:25 INFO - PROCESS | 3696 | 1466589925796 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9DDCC5000) [pid = 3696] [serial = 1415] [outer = 000000A9DBBD2800] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF964800 == 41 [pid = 3696] [id = 466] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE989000 == 40 [pid = 3696] [id = 465] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE2C800 == 39 [pid = 3696] [id = 464] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB8F800 == 38 [pid = 3696] [id = 463] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA717800 == 37 [pid = 3696] [id = 462] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA104800 == 36 [pid = 3696] [id = 461] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BEF000 == 35 [pid = 3696] [id = 460] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E28AB000 == 34 [pid = 3696] [id = 459] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DEC08800 == 33 [pid = 3696] [id = 458] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3757000 == 32 [pid = 3696] [id = 457] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DD8800 == 31 [pid = 3696] [id = 456] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F105D800 == 30 [pid = 3696] [id = 470] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EB35F800 == 29 [pid = 3696] [id = 469] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7782000 == 28 [pid = 3696] [id = 468] 03:05:26 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E831F800 == 27 [pid = 3696] [id = 467] 03:05:26 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9E989A800) [pid = 3696] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 03:05:26 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E7DDB800) [pid = 3696] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 03:05:26 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E8559000) [pid = 3696] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 03:05:26 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9DD752C00) [pid = 3696] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 03:05:26 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DDC27400) [pid = 3696] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 03:05:26 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E9697400) [pid = 3696] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E3881C00) [pid = 3696] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E3EA9400) [pid = 3696] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EA96B000) [pid = 3696] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E1D36C00) [pid = 3696] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E204C400) [pid = 3696] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E4292000) [pid = 3696] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E7068000) [pid = 3696] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EE67AC00) [pid = 3696] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DCC54800) [pid = 3696] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DD577000) [pid = 3696] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E77D5400) [pid = 3696] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7DCD400) [pid = 3696] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EA041400) [pid = 3696] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EBB8D400) [pid = 3696] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EAD95800) [pid = 3696] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9ED097400) [pid = 3696] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ECBA0800) [pid = 3696] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E983C000) [pid = 3696] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9ECB99800) [pid = 3696] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9ED0B6800) [pid = 3696] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9ED3A5C00) [pid = 3696] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E9747800) [pid = 3696] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 03:05:27 INFO - PROCESS | 3696 | 1466589927107 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]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1797ms 03:05:27 INFO - PROCESS | 3696 | 1466589927181 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 3696 | 1466589927185 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 03:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:05:27 INFO - PROCESS | 3696 | 1466589927191 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 3696 | 1466589927194 Marionette TRACE conn6 <- [1,1850,null,{}] 03:05:27 INFO - PROCESS | 3696 | 1466589927200 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}] 03:05:27 INFO - PROCESS | 3696 | 1466589927203 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:27 INFO - PROCESS | 3696 | 1466589927302 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 03:05:27 INFO - PROCESS | 3696 | 1466589927311 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 3696 | 1466589927315 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20CF800 == 28 [pid = 3696] [id = 472] 03:05:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DCC54800) [pid = 3696] [serial = 1416] [outer = 0000000000000000] 03:05:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DCDB8800) [pid = 3696] [serial = 1417] [outer = 000000A9DCC54800] 03:05:27 INFO - PROCESS | 3696 | 1466589927365 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DD57C000) [pid = 3696] [serial = 1418] [outer = 000000A9DCC54800] 03:05:27 INFO - PROCESS | 3696 | 1466589927864 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]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 691ms 03:05:27 INFO - PROCESS | 3696 | 1466589927885 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 3696 | 1466589927890 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 03:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:05:27 INFO - PROCESS | 3696 | 1466589927897 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 3696 | 1466589927900 Marionette TRACE conn6 <- [1,1854,null,{}] 03:05:27 INFO - PROCESS | 3696 | 1466589927904 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}] 03:05:27 INFO - PROCESS | 3696 | 1466589927907 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:28 INFO - PROCESS | 3696 | 1466589927999 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 03:05:28 INFO - PROCESS | 3696 | 1466589928007 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 3696 | 1466589928010 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39E3800 == 29 [pid = 3696] [id = 473] 03:05:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DDC27400) [pid = 3696] [serial = 1419] [outer = 0000000000000000] 03:05:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DDCC4000) [pid = 3696] [serial = 1420] [outer = 000000A9DDC27400] 03:05:28 INFO - PROCESS | 3696 | 1466589928060 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DE193400) [pid = 3696] [serial = 1421] [outer = 000000A9DDC27400] 03:05:28 INFO - PROCESS | 3696 | 1466589928540 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]]]}] 03:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 03:05:28 INFO - PROCESS | 3696 | 1466589928591 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 3696 | 1466589928593 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 03:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:05:28 INFO - PROCESS | 3696 | 1466589928597 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - PROCESS | 3696 | 1466589928600 Marionette TRACE conn6 <- [1,1858,null,{}] 03:05:28 INFO - PROCESS | 3696 | 1466589928612 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}] 03:05:28 INFO - PROCESS | 3696 | 1466589928617 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:28 INFO - PROCESS | 3696 | 1466589928737 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 03:05:28 INFO - PROCESS | 3696 | 1466589928819 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 3696 | 1466589928822 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8590800 == 30 [pid = 3696] [id = 474] 03:05:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E2731400) [pid = 3696] [serial = 1422] [outer = 0000000000000000] 03:05:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E2C6E400) [pid = 3696] [serial = 1423] [outer = 000000A9E2731400] 03:05:28 INFO - PROCESS | 3696 | 1466589928871 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E38CC800) [pid = 3696] [serial = 1424] [outer = 000000A9E2731400] 03:05:29 INFO - PROCESS | 3696 | 1466589929275 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]]]}] 03:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 732ms 03:05:29 INFO - PROCESS | 3696 | 1466589929332 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 3696 | 1466589929335 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 03:05:29 INFO - PROCESS | 3696 | 1466589929345 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 3696 | 1466589929347 Marionette TRACE conn6 <- [1,1862,null,{}] 03:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:05:29 INFO - PROCESS | 3696 | 1466589929351 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}] 03:05:29 INFO - PROCESS | 3696 | 1466589929353 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:29 INFO - PROCESS | 3696 | 1466589929465 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 03:05:29 INFO - PROCESS | 3696 | 1466589929471 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:29 INFO - PROCESS | 3696 | 1466589929473 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B9000 == 31 [pid = 3696] [id = 475] 03:05:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E418A000) [pid = 3696] [serial = 1425] [outer = 0000000000000000] 03:05:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E6875400) [pid = 3696] [serial = 1426] [outer = 000000A9E418A000] 03:05:29 INFO - PROCESS | 3696 | 1466589929519 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7073800) [pid = 3696] [serial = 1427] [outer = 000000A9E418A000] 03:05:29 INFO - PROCESS | 3696 | 1466589929979 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]]]}] 03:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 03:05:30 INFO - PROCESS | 3696 | 1466589930042 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 3696 | 1466589930051 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 03:05:30 INFO - PROCESS | 3696 | 1466589930063 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 3696 | 1466589930065 Marionette TRACE conn6 <- [1,1866,null,{}] 03:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:05:30 INFO - PROCESS | 3696 | 1466589930102 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}] 03:05:30 INFO - PROCESS | 3696 | 1466589930105 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:30 INFO - PROCESS | 3696 | 1466589930214 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 03:05:30 INFO - PROCESS | 3696 | 1466589930221 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 3696 | 1466589930224 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA532000 == 32 [pid = 3696] [id = 476] 03:05:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E41F7400) [pid = 3696] [serial = 1428] [outer = 0000000000000000] 03:05:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E77C8C00) [pid = 3696] [serial = 1429] [outer = 000000A9E41F7400] 03:05:30 INFO - PROCESS | 3696 | 1466589930269 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E78D4800) [pid = 3696] [serial = 1430] [outer = 000000A9E41F7400] 03:05:30 INFO - PROCESS | 3696 | 1466589930725 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]]]}] 03:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 712ms 03:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:05:30 INFO - PROCESS | 3696 | 1466589930781 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 3696 | 1466589930783 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 03:05:30 INFO - PROCESS | 3696 | 1466589930786 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 3696 | 1466589930788 Marionette TRACE conn6 <- [1,1870,null,{}] 03:05:30 INFO - PROCESS | 3696 | 1466589930801 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}] 03:05:30 INFO - PROCESS | 3696 | 1466589930807 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:30 INFO - PROCESS | 3696 | 1466589930954 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 03:05:30 INFO - PROCESS | 3696 | 1466589930962 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 3696 | 1466589930964 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB91000 == 33 [pid = 3696] [id = 477] 03:05:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E7068C00) [pid = 3696] [serial = 1431] [outer = 0000000000000000] 03:05:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E82D5800) [pid = 3696] [serial = 1432] [outer = 000000A9E7068C00] 03:05:31 INFO - PROCESS | 3696 | 1466589931009 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E976C800) [pid = 3696] [serial = 1433] [outer = 000000A9E7068C00] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9ED8BBC00) [pid = 3696] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DBBDAC00) [pid = 3696] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E973F400) [pid = 3696] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DD748C00) [pid = 3696] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EBB17800) [pid = 3696] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DD753C00) [pid = 3696] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E370F400) [pid = 3696] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E82D4C00) [pid = 3696] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED0BA800) [pid = 3696] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7076000) [pid = 3696] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DC349800) [pid = 3696] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:05:31 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9ECE24400) [pid = 3696] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:05:31 INFO - PROCESS | 3696 | 1466589931648 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]]]}] 03:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 902ms 03:05:31 INFO - PROCESS | 3696 | 1466589931691 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 3696 | 1466589931693 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 03:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:05:31 INFO - PROCESS | 3696 | 1466589931696 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 3696 | 1466589931698 Marionette TRACE conn6 <- [1,1874,null,{}] 03:05:31 INFO - PROCESS | 3696 | 1466589931702 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}] 03:05:31 INFO - PROCESS | 3696 | 1466589931704 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:31 INFO - PROCESS | 3696 | 1466589931811 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 03:05:31 INFO - PROCESS | 3696 | 1466589931863 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 3696 | 1466589931865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE1D800 == 34 [pid = 3696] [id = 478] 03:05:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DD428C00) [pid = 3696] [serial = 1434] [outer = 0000000000000000] 03:05:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E2059000) [pid = 3696] [serial = 1435] [outer = 000000A9DD428C00] 03:05:31 INFO - PROCESS | 3696 | 1466589931912 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E9741C00) [pid = 3696] [serial = 1436] [outer = 000000A9DD428C00] 03:05:32 INFO - PROCESS | 3696 | 1466589932281 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]]]}] 03:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 628ms 03:05:32 INFO - PROCESS | 3696 | 1466589932328 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 3696 | 1466589932330 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 03:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:05:32 INFO - PROCESS | 3696 | 1466589932341 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 3696 | 1466589932342 Marionette TRACE conn6 <- [1,1878,null,{}] 03:05:32 INFO - PROCESS | 3696 | 1466589932346 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}] 03:05:32 INFO - PROCESS | 3696 | 1466589932348 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:32 INFO - PROCESS | 3696 | 1466589932428 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 03:05:32 INFO - PROCESS | 3696 | 1466589932434 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:32 INFO - PROCESS | 3696 | 1466589932436 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED072000 == 35 [pid = 3696] [id = 479] 03:05:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7359C00) [pid = 3696] [serial = 1437] [outer = 0000000000000000] 03:05:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EA036400) [pid = 3696] [serial = 1438] [outer = 000000A9E7359C00] 03:05:32 INFO - PROCESS | 3696 | 1466589932480 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EA68B000) [pid = 3696] [serial = 1439] [outer = 000000A9E7359C00] 03:05:32 INFO - PROCESS | 3696 | 1466589932911 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]]]}] 03:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 03:05:32 INFO - PROCESS | 3696 | 1466589932971 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 3696 | 1466589932974 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 03:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:05:32 INFO - PROCESS | 3696 | 1466589932977 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 3696 | 1466589932979 Marionette TRACE conn6 <- [1,1882,null,{}] 03:05:32 INFO - PROCESS | 3696 | 1466589932982 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}] 03:05:32 INFO - PROCESS | 3696 | 1466589932984 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:33 INFO - PROCESS | 3696 | 1466589933065 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 03:05:33 INFO - PROCESS | 3696 | 1466589933072 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 3696 | 1466589933075 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE99D000 == 36 [pid = 3696] [id = 480] 03:05:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EA4F7000) [pid = 3696] [serial = 1440] [outer = 0000000000000000] 03:05:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EAD91000) [pid = 3696] [serial = 1441] [outer = 000000A9EA4F7000] 03:05:33 INFO - PROCESS | 3696 | 1466589933121 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EB2FC000) [pid = 3696] [serial = 1442] [outer = 000000A9EA4F7000] 03:05:33 INFO - PROCESS | 3696 | 1466589933734 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]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 838ms 03:05:33 INFO - PROCESS | 3696 | 1466589933819 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 3696 | 1466589933825 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 03:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:05:33 INFO - PROCESS | 3696 | 1466589933830 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 3696 | 1466589933834 Marionette TRACE conn6 <- [1,1886,null,{}] 03:05:33 INFO - PROCESS | 3696 | 1466589933840 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}] 03:05:33 INFO - PROCESS | 3696 | 1466589933844 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:33 INFO - PROCESS | 3696 | 1466589933978 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 03:05:34 INFO - PROCESS | 3696 | 1466589934094 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 3696 | 1466589934100 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E373A000 == 37 [pid = 3696] [id = 481] 03:05:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DC5CF000) [pid = 3696] [serial = 1443] [outer = 0000000000000000] 03:05:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DD72A000) [pid = 3696] [serial = 1444] [outer = 000000A9DC5CF000] 03:05:34 INFO - PROCESS | 3696 | 1466589934159 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DDCCE800) [pid = 3696] [serial = 1445] [outer = 000000A9DC5CF000] 03:05:34 INFO - PROCESS | 3696 | 1466589934922 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]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1138ms 03:05:34 INFO - PROCESS | 3696 | 1466589934971 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 3696 | 1466589934976 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 03:05:35 INFO - PROCESS | 3696 | 1466589935007 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 3696 | 1466589935010 Marionette TRACE conn6 <- [1,1890,null,{}] 03:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:05:35 INFO - PROCESS | 3696 | 1466589935015 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}] 03:05:35 INFO - PROCESS | 3696 | 1466589935018 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:35 INFO - PROCESS | 3696 | 1466589935155 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 03:05:35 INFO - PROCESS | 3696 | 1466589935305 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:35 INFO - PROCESS | 3696 | 1466589935308 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9A4000 == 38 [pid = 3696] [id = 482] 03:05:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E204C400) [pid = 3696] [serial = 1446] [outer = 0000000000000000] 03:05:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E3916C00) [pid = 3696] [serial = 1447] [outer = 000000A9E204C400] 03:05:35 INFO - PROCESS | 3696 | 1466589935368 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E7353C00) [pid = 3696] [serial = 1448] [outer = 000000A9E204C400] 03:05:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED072000 == 37 [pid = 3696] [id = 479] 03:05:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE1D800 == 36 [pid = 3696] [id = 478] 03:05:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB91000 == 35 [pid = 3696] [id = 477] 03:05:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA532000 == 34 [pid = 3696] [id = 476] 03:05:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B9000 == 33 [pid = 3696] [id = 475] 03:05:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8590800 == 32 [pid = 3696] [id = 474] 03:05:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39E3800 == 31 [pid = 3696] [id = 473] 03:05:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20CF800 == 30 [pid = 3696] [id = 472] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EE676C00) [pid = 3696] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EE67F400) [pid = 3696] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9ED568400) [pid = 3696] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E7072800) [pid = 3696] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EA3C9000) [pid = 3696] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E284C400) [pid = 3696] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EA4F2000) [pid = 3696] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E9893C00) [pid = 3696] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ECE27C00) [pid = 3696] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DDB2D400) [pid = 3696] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E435C400) [pid = 3696] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E969A800) [pid = 3696] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E8555C00) [pid = 3696] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ED8AF400) [pid = 3696] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E78D4000) [pid = 3696] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E38D1800) [pid = 3696] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E1D3E400) [pid = 3696] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DDB2DC00) [pid = 3696] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EBCF5400) [pid = 3696] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9ED0B6400) [pid = 3696] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DD729800) [pid = 3696] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9DE73D400) [pid = 3696] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E735E000) [pid = 3696] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 03:05:36 INFO - PROCESS | 3696 | 1466589936255 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]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1279ms 03:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:05:36 INFO - PROCESS | 3696 | 1466589936294 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 3696 | 1466589936298 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 03:05:36 INFO - PROCESS | 3696 | 1466589936303 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - PROCESS | 3696 | 1466589936306 Marionette TRACE conn6 <- [1,1894,null,{}] 03:05:36 INFO - PROCESS | 3696 | 1466589936311 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}] 03:05:36 INFO - PROCESS | 3696 | 1466589936314 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:36 INFO - PROCESS | 3696 | 1466589936404 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 03:05:36 INFO - PROCESS | 3696 | 1466589936419 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 3696 | 1466589936421 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CBF000 == 31 [pid = 3696] [id = 483] 03:05:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DD730000) [pid = 3696] [serial = 1449] [outer = 0000000000000000] 03:05:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD751C00) [pid = 3696] [serial = 1450] [outer = 000000A9DD730000] 03:05:36 INFO - PROCESS | 3696 | 1466589936470 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DE199000) [pid = 3696] [serial = 1451] [outer = 000000A9DD730000] 03:05:36 INFO - PROCESS | 3696 | 1466589936965 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]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 03:05:37 INFO - PROCESS | 3696 | 1466589937022 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 3696 | 1466589937026 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 03:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:05:37 INFO - PROCESS | 3696 | 1466589937032 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 3696 | 1466589937035 Marionette TRACE conn6 <- [1,1898,null,{}] 03:05:37 INFO - PROCESS | 3696 | 1466589937039 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}] 03:05:37 INFO - PROCESS | 3696 | 1466589937041 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:37 INFO - PROCESS | 3696 | 1466589937132 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 03:05:37 INFO - PROCESS | 3696 | 1466589937210 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 3696 | 1466589937212 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7782000 == 32 [pid = 3696] [id = 484] 03:05:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E204DC00) [pid = 3696] [serial = 1452] [outer = 0000000000000000] 03:05:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E3706400) [pid = 3696] [serial = 1453] [outer = 000000A9E204DC00] 03:05:37 INFO - PROCESS | 3696 | 1466589937260 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E41F7000) [pid = 3696] [serial = 1454] [outer = 000000A9E204DC00] 03:05:37 INFO - PROCESS | 3696 | 1466589937667 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]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 671ms 03:05:37 INFO - PROCESS | 3696 | 1466589937710 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 3696 | 1466589937712 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 03:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:05:37 INFO - PROCESS | 3696 | 1466589937716 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 3696 | 1466589937720 Marionette TRACE conn6 <- [1,1902,null,{}] 03:05:37 INFO - PROCESS | 3696 | 1466589937731 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}] 03:05:37 INFO - PROCESS | 3696 | 1466589937736 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:37 INFO - PROCESS | 3696 | 1466589937825 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 03:05:37 INFO - PROCESS | 3696 | 1466589937832 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 3696 | 1466589937835 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA32D000 == 33 [pid = 3696] [id = 485] 03:05:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DC52B400) [pid = 3696] [serial = 1455] [outer = 0000000000000000] 03:05:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E7809400) [pid = 3696] [serial = 1456] [outer = 000000A9DC52B400] 03:05:37 INFO - PROCESS | 3696 | 1466589937884 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E8512400) [pid = 3696] [serial = 1457] [outer = 000000A9DC52B400] 03:05:38 INFO - PROCESS | 3696 | 1466589938320 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]]]}] 03:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 627ms 03:05:38 INFO - PROCESS | 3696 | 1466589938358 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 3696 | 1466589938361 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 03:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:05:38 INFO - PROCESS | 3696 | 1466589938364 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 3696 | 1466589938366 Marionette TRACE conn6 <- [1,1906,null,{}] 03:05:38 INFO - PROCESS | 3696 | 1466589938369 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}] 03:05:38 INFO - PROCESS | 3696 | 1466589938371 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:38 INFO - PROCESS | 3696 | 1466589938490 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 03:05:38 INFO - PROCESS | 3696 | 1466589938567 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:38 INFO - PROCESS | 3696 | 1466589938569 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9A8800 == 34 [pid = 3696] [id = 486] 03:05:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E968E800) [pid = 3696] [serial = 1458] [outer = 0000000000000000] 03:05:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E973CC00) [pid = 3696] [serial = 1459] [outer = 000000A9E968E800] 03:05:38 INFO - PROCESS | 3696 | 1466589938614 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E9896C00) [pid = 3696] [serial = 1460] [outer = 000000A9E968E800] 03:05:39 INFO - PROCESS | 3696 | 1466589939047 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]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 03:05:39 INFO - PROCESS | 3696 | 1466589939099 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 3696 | 1466589939101 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 03:05:39 INFO - PROCESS | 3696 | 1466589939104 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:05:39 INFO - PROCESS | 3696 | 1466589939106 Marionette TRACE conn6 <- [1,1910,null,{}] 03:05:39 INFO - PROCESS | 3696 | 1466589939116 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}] 03:05:39 INFO - PROCESS | 3696 | 1466589939119 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:39 INFO - PROCESS | 3696 | 1466589939229 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 03:05:39 INFO - PROCESS | 3696 | 1466589939235 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:39 INFO - PROCESS | 3696 | 1466589939237 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB46000 == 35 [pid = 3696] [id = 487] 03:05:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DC523C00) [pid = 3696] [serial = 1461] [outer = 0000000000000000] 03:05:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EA3C9000) [pid = 3696] [serial = 1462] [outer = 000000A9DC523C00] 03:05:39 INFO - PROCESS | 3696 | 1466589939287 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EAD8CC00) [pid = 3696] [serial = 1463] [outer = 000000A9DC523C00] 03:05:39 INFO - PROCESS | 3696 | 1466589939740 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]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 690ms 03:05:39 INFO - PROCESS | 3696 | 1466589939798 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 3696 | 1466589939800 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 03:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:05:39 INFO - PROCESS | 3696 | 1466589939813 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - PROCESS | 3696 | 1466589939815 Marionette TRACE conn6 <- [1,1914,null,{}] 03:05:39 INFO - PROCESS | 3696 | 1466589939819 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}] 03:05:39 INFO - PROCESS | 3696 | 1466589939825 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:40 INFO - PROCESS | 3696 | 1466589940004 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 03:05:40 INFO - PROCESS | 3696 | 1466589940056 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:40 INFO - PROCESS | 3696 | 1466589940058 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE99E800 == 36 [pid = 3696] [id = 488] 03:05:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EBB12800) [pid = 3696] [serial = 1464] [outer = 0000000000000000] 03:05:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EBCED000) [pid = 3696] [serial = 1465] [outer = 000000A9EBB12800] 03:05:40 INFO - PROCESS | 3696 | 1466589940103 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ECB9F400) [pid = 3696] [serial = 1466] [outer = 000000A9EBB12800] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DCC54800) [pid = 3696] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DDC27400) [pid = 3696] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E418A000) [pid = 3696] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E41F7400) [pid = 3696] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD428C00) [pid = 3696] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DBBD2800) [pid = 3696] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E7068C00) [pid = 3696] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E2731400) [pid = 3696] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E7359C00) [pid = 3696] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DDE25800) [pid = 3696] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E7809000) [pid = 3696] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:05:40 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EBCEEC00) [pid = 3696] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:05:40 INFO - PROCESS | 3696 | 1466589940554 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]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 795ms 03:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:05:40 INFO - PROCESS | 3696 | 1466589940607 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 3696 | 1466589940609 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 03:05:40 INFO - PROCESS | 3696 | 1466589940612 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 3696 | 1466589940614 Marionette TRACE conn6 <- [1,1918,null,{}] 03:05:40 INFO - PROCESS | 3696 | 1466589940617 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}] 03:05:40 INFO - PROCESS | 3696 | 1466589940619 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:40 INFO - PROCESS | 3696 | 1466589940729 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 03:05:40 INFO - PROCESS | 3696 | 1466589940781 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:40 INFO - PROCESS | 3696 | 1466589940783 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF970800 == 37 [pid = 3696] [id = 489] 03:05:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DC511800) [pid = 3696] [serial = 1467] [outer = 0000000000000000] 03:05:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E7068C00) [pid = 3696] [serial = 1468] [outer = 000000A9DC511800] 03:05:40 INFO - PROCESS | 3696 | 1466589940828 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EB3CC800) [pid = 3696] [serial = 1469] [outer = 000000A9DC511800] 03:05:41 INFO - PROCESS | 3696 | 1466589941177 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]]]}] 03:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 627ms 03:05:41 INFO - PROCESS | 3696 | 1466589941244 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 03:05:41 INFO - PROCESS | 3696 | 1466589941246 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 03:05:41 INFO - PROCESS | 3696 | 1466589941249 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:05:41 INFO - PROCESS | 3696 | 1466589941251 Marionette TRACE conn6 <- [1,1922,null,{}] 03:05:41 INFO - PROCESS | 3696 | 1466589941255 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}] 03:05:41 INFO - PROCESS | 3696 | 1466589941257 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:41 INFO - PROCESS | 3696 | 1466589941378 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 03:05:41 INFO - PROCESS | 3696 | 1466589941386 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:41 INFO - PROCESS | 3696 | 1466589941388 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D38800 == 38 [pid = 3696] [id = 490] 03:05:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9ECEB0000) [pid = 3696] [serial = 1470] [outer = 0000000000000000] 03:05:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9ECEBC000) [pid = 3696] [serial = 1471] [outer = 000000A9ECEB0000] 03:05:41 INFO - PROCESS | 3696 | 1466589941432 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ED0B2400) [pid = 3696] [serial = 1472] [outer = 000000A9ECEB0000] 03:05:41 INFO - PROCESS | 3696 | 1466589941855 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]]]}] 03:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 03:05:41 INFO - PROCESS | 3696 | 1466589941885 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 03:05:41 INFO - PROCESS | 3696 | 1466589941887 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 03:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:05:41 INFO - PROCESS | 3696 | 1466589941895 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:05:41 INFO - PROCESS | 3696 | 1466589941897 Marionette TRACE conn6 <- [1,1926,null,{}] 03:05:41 INFO - PROCESS | 3696 | 1466589941900 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}] 03:05:41 INFO - PROCESS | 3696 | 1466589941902 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:41 INFO - PROCESS | 3696 | 1466589941986 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 03:05:42 INFO - PROCESS | 3696 | 1466589941993 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:42 INFO - PROCESS | 3696 | 1466589941995 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA32C000 == 39 [pid = 3696] [id = 491] 03:05:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EA968400) [pid = 3696] [serial = 1473] [outer = 0000000000000000] 03:05:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED0BB400) [pid = 3696] [serial = 1474] [outer = 000000A9EA968400] 03:05:42 INFO - PROCESS | 3696 | 1466589942039 Marionette DEBUG loaded listener.js 03:05:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED564000) [pid = 3696] [serial = 1475] [outer = 000000A9EA968400] 03:05:42 INFO - PROCESS | 3696 | 1466589942518 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]]]}] 03:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 03:05:42 INFO - PROCESS | 3696 | 1466589942588 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 3696 | 1466589942593 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 03:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:05:42 INFO - PROCESS | 3696 | 1466589942599 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 3696 | 1466589942603 Marionette TRACE conn6 <- [1,1930,null,{}] 03:05:42 INFO - PROCESS | 3696 | 1466589942609 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}] 03:05:42 INFO - PROCESS | 3696 | 1466589942612 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:42 INFO - PROCESS | 3696 | 1466589942816 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 03:05:42 INFO - PROCESS | 3696 | 1466589942907 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:42 INFO - PROCESS | 3696 | 1466589942912 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73D2000 == 40 [pid = 3696] [id = 492] 03:05:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DDBA1000) [pid = 3696] [serial = 1476] [outer = 0000000000000000] 03:05:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DE18F800) [pid = 3696] [serial = 1477] [outer = 000000A9DDBA1000] 03:05:42 INFO - PROCESS | 3696 | 1466589942971 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E2734400) [pid = 3696] [serial = 1478] [outer = 000000A9DDBA1000] 03:05:43 INFO - PROCESS | 3696 | 1466589943544 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]]]}] 03:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 983ms 03:05:43 INFO - PROCESS | 3696 | 1466589943585 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 3696 | 1466589943590 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 03:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:05:43 INFO - PROCESS | 3696 | 1466589943596 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 3696 | 1466589943599 Marionette TRACE conn6 <- [1,1934,null,{}] 03:05:43 INFO - PROCESS | 3696 | 1466589943603 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}] 03:05:43 INFO - PROCESS | 3696 | 1466589943606 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:43 INFO - PROCESS | 3696 | 1466589943725 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 03:05:43 INFO - PROCESS | 3696 | 1466589943820 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:43 INFO - PROCESS | 3696 | 1466589943823 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE91B800 == 41 [pid = 3696] [id = 493] 03:05:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E7804000) [pid = 3696] [serial = 1479] [outer = 0000000000000000] 03:05:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7DCF000) [pid = 3696] [serial = 1480] [outer = 000000A9E7804000] 03:05:43 INFO - PROCESS | 3696 | 1466589943879 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E9692C00) [pid = 3696] [serial = 1481] [outer = 000000A9E7804000] 03:05:44 INFO - PROCESS | 3696 | 1466589944507 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]]]}] 03:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 943ms 03:05:44 INFO - PROCESS | 3696 | 1466589944542 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 03:05:44 INFO - PROCESS | 3696 | 1466589944545 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 03:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:05:44 INFO - PROCESS | 3696 | 1466589944548 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:05:44 INFO - PROCESS | 3696 | 1466589944553 Marionette TRACE conn6 <- [1,1938,null,{}] 03:05:44 INFO - PROCESS | 3696 | 1466589944564 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}] 03:05:44 INFO - PROCESS | 3696 | 1466589944569 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:44 INFO - PROCESS | 3696 | 1466589944686 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 03:05:44 INFO - PROCESS | 3696 | 1466589944781 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 3696 | 1466589944784 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DDA800 == 42 [pid = 3696] [id = 494] 03:05:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EBB14C00) [pid = 3696] [serial = 1482] [outer = 0000000000000000] 03:05:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EBC4A000) [pid = 3696] [serial = 1483] [outer = 000000A9EBB14C00] 03:05:44 INFO - PROCESS | 3696 | 1466589944842 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED810000) [pid = 3696] [serial = 1484] [outer = 000000A9EBB14C00] 03:05:45 INFO - PROCESS | 3696 | 1466589945481 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]]]}] 03:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 03:05:45 INFO - PROCESS | 3696 | 1466589945536 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 3696 | 1466589945539 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 03:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:05:45 INFO - PROCESS | 3696 | 1466589945543 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 3696 | 1466589945545 Marionette TRACE conn6 <- [1,1942,null,{}] 03:05:45 INFO - PROCESS | 3696 | 1466589945549 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}] 03:05:45 INFO - PROCESS | 3696 | 1466589945551 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:45 INFO - PROCESS | 3696 | 1466589945665 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 03:05:45 INFO - PROCESS | 3696 | 1466589945786 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:45 INFO - PROCESS | 3696 | 1466589945789 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20DA000 == 43 [pid = 3696] [id = 495] 03:05:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EE679000) [pid = 3696] [serial = 1485] [outer = 0000000000000000] 03:05:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE863000) [pid = 3696] [serial = 1486] [outer = 000000A9EE679000] 03:05:45 INFO - PROCESS | 3696 | 1466589945845 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EE86DC00) [pid = 3696] [serial = 1487] [outer = 000000A9EE679000] 03:05:46 INFO - PROCESS | 3696 | 1466589946584 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]]]}] 03:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1081ms 03:05:46 INFO - PROCESS | 3696 | 1466589946626 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 3696 | 1466589946631 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 03:05:46 INFO - PROCESS | 3696 | 1466589946636 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:05:46 INFO - PROCESS | 3696 | 1466589946639 Marionette TRACE conn6 <- [1,1946,null,{}] 03:05:46 INFO - PROCESS | 3696 | 1466589946644 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}] 03:05:46 INFO - PROCESS | 3696 | 1466589946647 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:46 INFO - PROCESS | 3696 | 1466589946754 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 03:05:46 INFO - PROCESS | 3696 | 1466589946848 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 3696 | 1466589946853 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39FC000 == 44 [pid = 3696] [id = 496] 03:05:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9DD74A000) [pid = 3696] [serial = 1488] [outer = 0000000000000000] 03:05:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DDCC1800) [pid = 3696] [serial = 1489] [outer = 000000A9DD74A000] 03:05:46 INFO - PROCESS | 3696 | 1466589946903 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9E1FF1000) [pid = 3696] [serial = 1490] [outer = 000000A9DD74A000] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D38800 == 43 [pid = 3696] [id = 490] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF970800 == 42 [pid = 3696] [id = 489] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE99E800 == 41 [pid = 3696] [id = 488] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB46000 == 40 [pid = 3696] [id = 487] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9A8800 == 39 [pid = 3696] [id = 486] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA32D000 == 38 [pid = 3696] [id = 485] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7782000 == 37 [pid = 3696] [id = 484] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CBF000 == 36 [pid = 3696] [id = 483] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE99D000 == 35 [pid = 3696] [id = 480] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E373A000 == 34 [pid = 3696] [id = 481] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9A4000 == 33 [pid = 3696] [id = 482] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2EBD800 == 32 [pid = 3696] [id = 471] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20DA000 == 31 [pid = 3696] [id = 495] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DDA800 == 30 [pid = 3696] [id = 494] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE91B800 == 29 [pid = 3696] [id = 493] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA32C000 == 28 [pid = 3696] [id = 491] 03:05:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73D2000 == 27 [pid = 3696] [id = 492] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9DCDB8800) [pid = 3696] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9DD57C000) [pid = 3696] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DDCC4000) [pid = 3696] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9DE193400) [pid = 3696] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E6875400) [pid = 3696] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E77C8C00) [pid = 3696] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E2059000) [pid = 3696] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DDCC5000) [pid = 3696] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD57A400) [pid = 3696] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E82D5800) [pid = 3696] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E2C6E400) [pid = 3696] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 03:05:47 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EA036400) [pid = 3696] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E2D33C00) [pid = 3696] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E1D30400) [pid = 3696] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E983BC00) [pid = 3696] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E7DD0000) [pid = 3696] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EAD91000) [pid = 3696] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EE864800) [pid = 3696] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED0B5400) [pid = 3696] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EA68B000) [pid = 3696] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E976C800) [pid = 3696] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E78D4800) [pid = 3696] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E9741C00) [pid = 3696] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E7073800) [pid = 3696] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E38CC800) [pid = 3696] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 03:05:48 INFO - PROCESS | 3696 | 1466589948255 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]]]}] 03:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1630ms 03:05:48 INFO - PROCESS | 3696 | 1466589948271 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 3696 | 1466589948276 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 03:05:48 INFO - PROCESS | 3696 | 1466589948282 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:05:48 INFO - PROCESS | 3696 | 1466589948285 Marionette TRACE conn6 <- [1,1950,null,{}] 03:05:48 INFO - PROCESS | 3696 | 1466589948296 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}] 03:05:48 INFO - PROCESS | 3696 | 1466589948299 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:48 INFO - PROCESS | 3696 | 1466589948385 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 03:05:48 INFO - PROCESS | 3696 | 1466589948393 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:48 INFO - PROCESS | 3696 | 1466589948398 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2880800 == 28 [pid = 3696] [id = 497] 03:05:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD729400) [pid = 3696] [serial = 1491] [outer = 0000000000000000] 03:05:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD72E400) [pid = 3696] [serial = 1492] [outer = 000000A9DD729400] 03:05:48 INFO - PROCESS | 3696 | 1466589948447 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DDC32000) [pid = 3696] [serial = 1493] [outer = 000000A9DD729400] 03:05:48 INFO - PROCESS | 3696 | 1466589948927 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]]]}] 03:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 691ms 03:05:48 INFO - PROCESS | 3696 | 1466589948976 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 3696 | 1466589948981 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 03:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:05:48 INFO - PROCESS | 3696 | 1466589948988 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - PROCESS | 3696 | 1466589948991 Marionette TRACE conn6 <- [1,1954,null,{}] 03:05:48 INFO - PROCESS | 3696 | 1466589948995 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}] 03:05:49 INFO - PROCESS | 3696 | 1466589948997 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:49 INFO - PROCESS | 3696 | 1466589949088 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 03:05:49 INFO - PROCESS | 3696 | 1466589949096 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 3696 | 1466589949099 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E50000 == 29 [pid = 3696] [id = 498] 03:05:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E1D59800) [pid = 3696] [serial = 1494] [outer = 0000000000000000] 03:05:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E1DC2C00) [pid = 3696] [serial = 1495] [outer = 000000A9E1D59800] 03:05:49 INFO - PROCESS | 3696 | 1466589949147 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E2D34800) [pid = 3696] [serial = 1496] [outer = 000000A9E1D59800] 03:05:49 INFO - PROCESS | 3696 | 1466589949620 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]]]}] 03:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 691ms 03:05:49 INFO - PROCESS | 3696 | 1466589949681 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 3696 | 1466589949683 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 03:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:05:49 INFO - PROCESS | 3696 | 1466589949687 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 3696 | 1466589949691 Marionette TRACE conn6 <- [1,1958,null,{}] 03:05:49 INFO - PROCESS | 3696 | 1466589949703 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}] 03:05:49 INFO - PROCESS | 3696 | 1466589949708 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:49 INFO - PROCESS | 3696 | 1466589949828 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 03:05:49 INFO - PROCESS | 3696 | 1466589949915 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 3696 | 1466589949919 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B2800 == 30 [pid = 3696] [id = 499] 03:05:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9DD731400) [pid = 3696] [serial = 1497] [outer = 0000000000000000] 03:05:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E68F0C00) [pid = 3696] [serial = 1498] [outer = 000000A9DD731400] 03:05:49 INFO - PROCESS | 3696 | 1466589949968 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7352800) [pid = 3696] [serial = 1499] [outer = 000000A9DD731400] 03:05:50 INFO - PROCESS | 3696 | 1466589950405 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]]]}] 03:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 03:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:05:50 INFO - PROCESS | 3696 | 1466589950424 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 3696 | 1466589950426 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 03:05:50 INFO - PROCESS | 3696 | 1466589950429 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 3696 | 1466589950431 Marionette TRACE conn6 <- [1,1962,null,{}] 03:05:50 INFO - PROCESS | 3696 | 1466589950440 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}] 03:05:50 INFO - PROCESS | 3696 | 1466589950442 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:50 INFO - PROCESS | 3696 | 1466589950558 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 03:05:50 INFO - PROCESS | 3696 | 1466589950564 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:50 INFO - PROCESS | 3696 | 1466589950566 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA529000 == 31 [pid = 3696] [id = 500] 03:05:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E772CC00) [pid = 3696] [serial = 1500] [outer = 0000000000000000] 03:05:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E78D2400) [pid = 3696] [serial = 1501] [outer = 000000A9E772CC00] 03:05:50 INFO - PROCESS | 3696 | 1466589950611 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E7DDAC00) [pid = 3696] [serial = 1502] [outer = 000000A9E772CC00] 03:05:51 INFO - PROCESS | 3696 | 1466589951058 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]]]}] 03:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 691ms 03:05:51 INFO - PROCESS | 3696 | 1466589951128 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 03:05:51 INFO - PROCESS | 3696 | 1466589951131 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 03:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:05:51 INFO - PROCESS | 3696 | 1466589951134 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:05:51 INFO - PROCESS | 3696 | 1466589951136 Marionette TRACE conn6 <- [1,1966,null,{}] 03:05:51 INFO - PROCESS | 3696 | 1466589951140 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}] 03:05:51 INFO - PROCESS | 3696 | 1466589951142 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:51 INFO - PROCESS | 3696 | 1466589951278 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 03:05:51 INFO - PROCESS | 3696 | 1466589951287 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 3696 | 1466589951290 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9A1800 == 32 [pid = 3696] [id = 501] 03:05:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E1D57000) [pid = 3696] [serial = 1503] [outer = 0000000000000000] 03:05:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E85F2000) [pid = 3696] [serial = 1504] [outer = 000000A9E1D57000] 03:05:51 INFO - PROCESS | 3696 | 1466589951377 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E9744C00) [pid = 3696] [serial = 1505] [outer = 000000A9E1D57000] 03:05:51 INFO - PROCESS | 3696 | 1466589951823 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]]]}] 03:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 732ms 03:05:51 INFO - PROCESS | 3696 | 1466589951869 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 03:05:51 INFO - PROCESS | 3696 | 1466589951871 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 03:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:05:51 INFO - PROCESS | 3696 | 1466589951880 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:05:51 INFO - PROCESS | 3696 | 1466589951882 Marionette TRACE conn6 <- [1,1970,null,{}] 03:05:51 INFO - PROCESS | 3696 | 1466589951885 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}] 03:05:51 INFO - PROCESS | 3696 | 1466589951891 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:52 INFO - PROCESS | 3696 | 1466589952033 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 03:05:52 INFO - PROCESS | 3696 | 1466589952088 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 3696 | 1466589952090 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB32800 == 33 [pid = 3696] [id = 502] 03:05:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EA038C00) [pid = 3696] [serial = 1506] [outer = 0000000000000000] 03:05:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EA68B000) [pid = 3696] [serial = 1507] [outer = 000000A9EA038C00] 03:05:52 INFO - PROCESS | 3696 | 1466589952135 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EAEC9400) [pid = 3696] [serial = 1508] [outer = 000000A9EA038C00] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E968E800) [pid = 3696] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DC523C00) [pid = 3696] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DC5CF000) [pid = 3696] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E204C400) [pid = 3696] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E204DC00) [pid = 3696] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DC511800) [pid = 3696] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DC52B400) [pid = 3696] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD730000) [pid = 3696] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EBB12800) [pid = 3696] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EA4F7000) [pid = 3696] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EA968400) [pid = 3696] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:05:52 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ECEB0000) [pid = 3696] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:05:52 INFO - PROCESS | 3696 | 1466589952686 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]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 879ms 03:05:52 INFO - PROCESS | 3696 | 1466589952761 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 3696 | 1466589952764 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 03:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:05:52 INFO - PROCESS | 3696 | 1466589952767 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 3696 | 1466589952769 Marionette TRACE conn6 <- [1,1974,null,{}] 03:05:52 INFO - PROCESS | 3696 | 1466589952772 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}] 03:05:52 INFO - PROCESS | 3696 | 1466589952774 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:52 INFO - PROCESS | 3696 | 1466589952854 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 03:05:52 INFO - PROCESS | 3696 | 1466589952858 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 3696 | 1466589952860 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE911800 == 34 [pid = 3696] [id = 503] 03:05:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E772FC00) [pid = 3696] [serial = 1509] [outer = 0000000000000000] 03:05:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E976C800) [pid = 3696] [serial = 1510] [outer = 000000A9E772FC00] 03:05:52 INFO - PROCESS | 3696 | 1466589952904 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EAECCC00) [pid = 3696] [serial = 1511] [outer = 000000A9E772FC00] 03:05:53 INFO - PROCESS | 3696 | 1466589953317 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]]]}] 03:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 586ms 03:05:53 INFO - PROCESS | 3696 | 1466589953359 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 3696 | 1466589953362 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 03:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:05:53 INFO - PROCESS | 3696 | 1466589953365 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 3696 | 1466589953367 Marionette TRACE conn6 <- [1,1978,null,{}] 03:05:53 INFO - PROCESS | 3696 | 1466589953370 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}] 03:05:53 INFO - PROCESS | 3696 | 1466589953372 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:53 INFO - PROCESS | 3696 | 1466589953454 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 03:05:53 INFO - PROCESS | 3696 | 1466589953458 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:53 INFO - PROCESS | 3696 | 1466589953460 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7A0000 == 35 [pid = 3696] [id = 504] 03:05:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EB3D1000) [pid = 3696] [serial = 1512] [outer = 0000000000000000] 03:05:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EBB19000) [pid = 3696] [serial = 1513] [outer = 000000A9EB3D1000] 03:05:53 INFO - PROCESS | 3696 | 1466589953504 Marionette DEBUG loaded listener.js 03:05:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EBCF5800) [pid = 3696] [serial = 1514] [outer = 000000A9EB3D1000] 03:05:53 INFO - PROCESS | 3696 | 1466589953947 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]]]}] 03:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 03:05:54 INFO - PROCESS | 3696 | 1466589953994 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 3696 | 1466589953997 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 03:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:05:54 INFO - PROCESS | 3696 | 1466589954000 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 3696 | 1466589954001 Marionette TRACE conn6 <- [1,1982,null,{}] 03:05:54 INFO - PROCESS | 3696 | 1466589954005 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}] 03:05:54 INFO - PROCESS | 3696 | 1466589954007 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:54 INFO - PROCESS | 3696 | 1466589954091 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 03:05:54 INFO - PROCESS | 3696 | 1466589954096 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:54 INFO - PROCESS | 3696 | 1466589954098 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B0800 == 36 [pid = 3696] [id = 505] 03:05:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EBC4F400) [pid = 3696] [serial = 1515] [outer = 0000000000000000] 03:05:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ECE22400) [pid = 3696] [serial = 1516] [outer = 000000A9EBC4F400] 03:05:54 INFO - PROCESS | 3696 | 1466589954142 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED0B2C00) [pid = 3696] [serial = 1517] [outer = 000000A9EBC4F400] 03:05:54 INFO - PROCESS | 3696 | 1466589954866 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]]]}] 03:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 942ms 03:05:54 INFO - PROCESS | 3696 | 1466589954946 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 3696 | 1466589954951 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 03:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:05:54 INFO - PROCESS | 3696 | 1466589954955 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 3696 | 1466589954959 Marionette TRACE conn6 <- [1,1986,null,{}] 03:05:54 INFO - PROCESS | 3696 | 1466589954965 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}] 03:05:54 INFO - PROCESS | 3696 | 1466589954969 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:55 INFO - PROCESS | 3696 | 1466589955130 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 03:05:55 INFO - PROCESS | 3696 | 1466589955245 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 3696 | 1466589955248 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E16800 == 37 [pid = 3696] [id = 506] 03:05:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DD324000) [pid = 3696] [serial = 1518] [outer = 0000000000000000] 03:05:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DDA56400) [pid = 3696] [serial = 1519] [outer = 000000A9DD324000] 03:05:55 INFO - PROCESS | 3696 | 1466589955308 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E1D52400) [pid = 3696] [serial = 1520] [outer = 000000A9DD324000] 03:05:56 INFO - PROCESS | 3696 | 1466589956000 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]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1076ms 03:05:56 INFO - PROCESS | 3696 | 1466589956036 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 3696 | 1466589956041 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 03:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:05:56 INFO - PROCESS | 3696 | 1466589956047 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 3696 | 1466589956050 Marionette TRACE conn6 <- [1,1990,null,{}] 03:05:56 INFO - PROCESS | 3696 | 1466589956054 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}] 03:05:56 INFO - PROCESS | 3696 | 1466589956057 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:56 INFO - PROCESS | 3696 | 1466589956182 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 03:05:56 INFO - PROCESS | 3696 | 1466589956303 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:56 INFO - PROCESS | 3696 | 1466589956306 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA99B800 == 38 [pid = 3696] [id = 507] 03:05:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DD42D800) [pid = 3696] [serial = 1521] [outer = 0000000000000000] 03:05:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E4361800) [pid = 3696] [serial = 1522] [outer = 000000A9DD42D800] 03:05:56 INFO - PROCESS | 3696 | 1466589956366 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E735E400) [pid = 3696] [serial = 1523] [outer = 000000A9DD42D800] 03:05:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7A0000 == 37 [pid = 3696] [id = 504] 03:05:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE911800 == 36 [pid = 3696] [id = 503] 03:05:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB32800 == 35 [pid = 3696] [id = 502] 03:05:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9A1800 == 34 [pid = 3696] [id = 501] 03:05:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA529000 == 33 [pid = 3696] [id = 500] 03:05:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B2800 == 32 [pid = 3696] [id = 499] 03:05:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E50000 == 31 [pid = 3696] [id = 498] 03:05:57 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2880800 == 30 [pid = 3696] [id = 497] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E973CC00) [pid = 3696] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E9896C00) [pid = 3696] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EAD8CC00) [pid = 3696] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EA3C9000) [pid = 3696] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD72A000) [pid = 3696] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DDCCE800) [pid = 3696] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E3916C00) [pid = 3696] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E7353C00) [pid = 3696] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E3706400) [pid = 3696] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E41F7000) [pid = 3696] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E7068C00) [pid = 3696] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E7809400) [pid = 3696] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD751C00) [pid = 3696] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EBCED000) [pid = 3696] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DE199000) [pid = 3696] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EB2FC000) [pid = 3696] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ED0BB400) [pid = 3696] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9ED564000) [pid = 3696] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ED0B2400) [pid = 3696] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9ECEBC000) [pid = 3696] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9ECB9F400) [pid = 3696] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EB3CC800) [pid = 3696] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E8512400) [pid = 3696] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 03:05:57 INFO - PROCESS | 3696 | 1466589957245 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]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1244ms 03:05:57 INFO - PROCESS | 3696 | 1466589957293 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 3696 | 1466589957297 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 03:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:05:57 INFO - PROCESS | 3696 | 1466589957302 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 3696 | 1466589957305 Marionette TRACE conn6 <- [1,1994,null,{}] 03:05:57 INFO - PROCESS | 3696 | 1466589957310 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}] 03:05:57 INFO - PROCESS | 3696 | 1466589957313 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:57 INFO - PROCESS | 3696 | 1466589957406 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 03:05:57 INFO - PROCESS | 3696 | 1466589957413 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 3696 | 1466589957417 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CB4800 == 31 [pid = 3696] [id = 508] 03:05:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DD74E000) [pid = 3696] [serial = 1524] [outer = 0000000000000000] 03:05:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DDA4E800) [pid = 3696] [serial = 1525] [outer = 000000A9DD74E000] 03:05:57 INFO - PROCESS | 3696 | 1466589957466 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DECB8800) [pid = 3696] [serial = 1526] [outer = 000000A9DD74E000] 03:05:57 INFO - PROCESS | 3696 | 1466589957963 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]]]}] 03:05:58 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 03:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 692ms 03:05:58 INFO - PROCESS | 3696 | 1466589958008 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 3696 | 1466589958013 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 03:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:05:58 INFO - PROCESS | 3696 | 1466589958019 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 3696 | 1466589958022 Marionette TRACE conn6 <- [1,1998,null,{}] 03:05:58 INFO - PROCESS | 3696 | 1466589958025 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}] 03:05:58 INFO - PROCESS | 3696 | 1466589958028 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:58 INFO - PROCESS | 3696 | 1466589958117 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 03:05:58 INFO - PROCESS | 3696 | 1466589958127 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:58 INFO - PROCESS | 3696 | 1466589958129 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8308000 == 32 [pid = 3696] [id = 509] 03:05:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E38CA800) [pid = 3696] [serial = 1527] [outer = 0000000000000000] 03:05:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E3919000) [pid = 3696] [serial = 1528] [outer = 000000A9E38CA800] 03:05:58 INFO - PROCESS | 3696 | 1466589958180 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E6876C00) [pid = 3696] [serial = 1529] [outer = 000000A9E38CA800] 03:05:58 INFO - PROCESS | 3696 | 1466589958666 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]]]}] 03:05:58 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 03:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 03:05:58 INFO - PROCESS | 3696 | 1466589958712 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 3696 | 1466589958714 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 03:05:58 INFO - PROCESS | 3696 | 1466589958718 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:05:58 INFO - PROCESS | 3696 | 1466589958722 Marionette TRACE conn6 <- [1,2002,null,{}] 03:05:58 INFO - PROCESS | 3696 | 1466589958733 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}] 03:05:58 INFO - PROCESS | 3696 | 1466589958738 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:58 INFO - PROCESS | 3696 | 1466589958827 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 03:05:58 INFO - PROCESS | 3696 | 1466589958835 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:58 INFO - PROCESS | 3696 | 1466589958838 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA535800 == 33 [pid = 3696] [id = 510] 03:05:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD427C00) [pid = 3696] [serial = 1530] [outer = 0000000000000000] 03:05:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7DD1400) [pid = 3696] [serial = 1531] [outer = 000000A9DD427C00] 03:05:58 INFO - PROCESS | 3696 | 1466589958888 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E9692800) [pid = 3696] [serial = 1532] [outer = 000000A9DD427C00] 03:05:59 INFO - PROCESS | 3696 | 1466589959339 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]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 627ms 03:05:59 INFO - PROCESS | 3696 | 1466589959362 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 3696 | 1466589959365 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 03:05:59 INFO - PROCESS | 3696 | 1466589959368 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 3696 | 1466589959370 Marionette TRACE conn6 <- [1,2006,null,{}] 03:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:05:59 INFO - PROCESS | 3696 | 1466589959378 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}] 03:05:59 INFO - PROCESS | 3696 | 1466589959380 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:59 INFO - PROCESS | 3696 | 1466589959502 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 03:05:59 INFO - PROCESS | 3696 | 1466589959579 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:59 INFO - PROCESS | 3696 | 1466589959582 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:05:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E27AE800 == 34 [pid = 3696] [id = 511] 03:05:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E983D800) [pid = 3696] [serial = 1533] [outer = 0000000000000000] 03:05:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9896C00) [pid = 3696] [serial = 1534] [outer = 000000A9E983D800] 03:05:59 INFO - PROCESS | 3696 | 1466589959634 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EA3B5800) [pid = 3696] [serial = 1535] [outer = 000000A9E983D800] 03:06:00 INFO - PROCESS | 3696 | 1466589960065 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]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 733ms 03:06:00 INFO - PROCESS | 3696 | 1466589960109 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 3696 | 1466589960111 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 03:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:06:00 INFO - PROCESS | 3696 | 1466589960114 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 3696 | 1466589960116 Marionette TRACE conn6 <- [1,2010,null,{}] 03:06:00 INFO - PROCESS | 3696 | 1466589960128 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}] 03:06:00 INFO - PROCESS | 3696 | 1466589960130 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:00 INFO - PROCESS | 3696 | 1466589960240 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 03:06:00 INFO - PROCESS | 3696 | 1466589960245 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 3696 | 1466589960247 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED390000 == 35 [pid = 3696] [id = 512] 03:06:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9895800) [pid = 3696] [serial = 1536] [outer = 0000000000000000] 03:06:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EAD88800) [pid = 3696] [serial = 1537] [outer = 000000A9E9895800] 03:06:00 INFO - PROCESS | 3696 | 1466589960293 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EB3CB000) [pid = 3696] [serial = 1538] [outer = 000000A9E9895800] 03:06:00 INFO - PROCESS | 3696 | 1466589960754 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]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 03:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:06:00 INFO - PROCESS | 3696 | 1466589960808 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 3696 | 1466589960810 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 03:06:00 INFO - PROCESS | 3696 | 1466589960813 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 3696 | 1466589960815 Marionette TRACE conn6 <- [1,2014,null,{}] 03:06:00 INFO - PROCESS | 3696 | 1466589960818 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}] 03:06:00 INFO - PROCESS | 3696 | 1466589960824 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:01 INFO - PROCESS | 3696 | 1466589960998 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 03:06:01 INFO - PROCESS | 3696 | 1466589961025 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:01 INFO - PROCESS | 3696 | 1466589961027 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF968000 == 36 [pid = 3696] [id = 513] 03:06:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EB928C00) [pid = 3696] [serial = 1539] [outer = 0000000000000000] 03:06:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED0B7C00) [pid = 3696] [serial = 1540] [outer = 000000A9EB928C00] 03:06:01 INFO - PROCESS | 3696 | 1466589961072 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED3AFC00) [pid = 3696] [serial = 1541] [outer = 000000A9EB928C00] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E772CC00) [pid = 3696] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD729400) [pid = 3696] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD731400) [pid = 3696] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD74A000) [pid = 3696] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E1D59800) [pid = 3696] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E1D57000) [pid = 3696] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DDBA1000) [pid = 3696] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E7804000) [pid = 3696] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EBB14C00) [pid = 3696] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EE679000) [pid = 3696] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EA038C00) [pid = 3696] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EB3D1000) [pid = 3696] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:06:01 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E772FC00) [pid = 3696] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:06:01 INFO - PROCESS | 3696 | 1466589961567 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]]]}] 03:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 775ms 03:06:01 INFO - PROCESS | 3696 | 1466589961592 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 3696 | 1466589961594 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 03:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:06:01 INFO - PROCESS | 3696 | 1466589961597 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 3696 | 1466589961599 Marionette TRACE conn6 <- [1,2018,null,{}] 03:06:01 INFO - PROCESS | 3696 | 1466589961602 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}] 03:06:01 INFO - PROCESS | 3696 | 1466589961604 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:01 INFO - PROCESS | 3696 | 1466589961687 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 03:06:01 INFO - PROCESS | 3696 | 1466589961692 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:01 INFO - PROCESS | 3696 | 1466589961694 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D28800 == 37 [pid = 3696] [id = 514] 03:06:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DCC50800) [pid = 3696] [serial = 1542] [outer = 0000000000000000] 03:06:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E735EC00) [pid = 3696] [serial = 1543] [outer = 000000A9DCC50800] 03:06:01 INFO - PROCESS | 3696 | 1466589961738 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EBCF0400) [pid = 3696] [serial = 1544] [outer = 000000A9DCC50800] 03:06:02 INFO - PROCESS | 3696 | 1466589962154 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]]]}] 03:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 628ms 03:06:02 INFO - PROCESS | 3696 | 1466589962229 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 03:06:02 INFO - PROCESS | 3696 | 1466589962231 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 03:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:06:02 INFO - PROCESS | 3696 | 1466589962234 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:06:02 INFO - PROCESS | 3696 | 1466589962236 Marionette TRACE conn6 <- [1,2022,null,{}] 03:06:02 INFO - PROCESS | 3696 | 1466589962239 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}] 03:06:02 INFO - PROCESS | 3696 | 1466589962241 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:02 INFO - PROCESS | 3696 | 1466589962359 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 03:06:02 INFO - PROCESS | 3696 | 1466589962369 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:02 INFO - PROCESS | 3696 | 1466589962371 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F104C800 == 38 [pid = 3696] [id = 515] 03:06:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ED3B1800) [pid = 3696] [serial = 1545] [outer = 0000000000000000] 03:06:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EE672800) [pid = 3696] [serial = 1546] [outer = 000000A9ED3B1800] 03:06:02 INFO - PROCESS | 3696 | 1466589962416 Marionette DEBUG loaded listener.js 03:06:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EE67CC00) [pid = 3696] [serial = 1547] [outer = 000000A9ED3B1800] 03:06:02 INFO - PROCESS | 3696 | 1466589962836 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]]]}] 03:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 627ms 03:06:02 INFO - PROCESS | 3696 | 1466589962865 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 03:06:02 INFO - PROCESS | 3696 | 1466589962868 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 03:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:06:02 INFO - PROCESS | 3696 | 1466589962875 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:06:02 INFO - PROCESS | 3696 | 1466589962877 Marionette TRACE conn6 <- [1,2026,null,{}] 03:06:02 INFO - PROCESS | 3696 | 1466589962880 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}] 03:06:02 INFO - PROCESS | 3696 | 1466589962882 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:02 INFO - PROCESS | 3696 | 1466589962966 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 03:06:02 INFO - PROCESS | 3696 | 1466589962974 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:02 INFO - PROCESS | 3696 | 1466589962976 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA533800 == 39 [pid = 3696] [id = 516] 03:06:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EE681C00) [pid = 3696] [serial = 1548] [outer = 0000000000000000] 03:06:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EE867C00) [pid = 3696] [serial = 1549] [outer = 000000A9EE681C00] 03:06:03 INFO - PROCESS | 3696 | 1466589963019 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EE871C00) [pid = 3696] [serial = 1550] [outer = 000000A9EE681C00] 03:06:03 INFO - PROCESS | 3696 | 1466589963449 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]]]}] 03:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms 03:06:03 INFO - PROCESS | 3696 | 1466589963517 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 03:06:03 INFO - PROCESS | 3696 | 1466589963522 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 03:06:03 INFO - PROCESS | 3696 | 1466589963532 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:06:03 INFO - PROCESS | 3696 | 1466589963537 Marionette TRACE conn6 <- [1,2030,null,{}] 03:06:03 INFO - PROCESS | 3696 | 1466589963544 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}] 03:06:03 INFO - PROCESS | 3696 | 1466589963548 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:03 INFO - PROCESS | 3696 | 1466589963673 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 03:06:03 INFO - PROCESS | 3696 | 1466589963830 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:03 INFO - PROCESS | 3696 | 1466589963836 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3740000 == 40 [pid = 3696] [id = 517] 03:06:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DE109C00) [pid = 3696] [serial = 1551] [outer = 0000000000000000] 03:06:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DE193000) [pid = 3696] [serial = 1552] [outer = 000000A9DE109C00] 03:06:03 INFO - PROCESS | 3696 | 1466589963894 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E2CDE000) [pid = 3696] [serial = 1553] [outer = 000000A9DE109C00] 03:06:04 INFO - PROCESS | 3696 | 1466589964481 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]]]}] 03:06:04 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) 03:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 986ms 03:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:06:04 INFO - PROCESS | 3696 | 1466589964524 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 3696 | 1466589964528 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 03:06:04 INFO - PROCESS | 3696 | 1466589964535 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 3696 | 1466589964539 Marionette TRACE conn6 <- [1,2034,null,{}] 03:06:04 INFO - PROCESS | 3696 | 1466589964543 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}] 03:06:04 INFO - PROCESS | 3696 | 1466589964546 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:04 INFO - PROCESS | 3696 | 1466589964664 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 03:06:04 INFO - PROCESS | 3696 | 1466589964760 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:04 INFO - PROCESS | 3696 | 1466589964763 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED078800 == 41 [pid = 3696] [id = 518] 03:06:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E78CF800) [pid = 3696] [serial = 1554] [outer = 0000000000000000] 03:06:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E7DD4C00) [pid = 3696] [serial = 1555] [outer = 000000A9E78CF800] 03:06:04 INFO - PROCESS | 3696 | 1466589964820 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E9777400) [pid = 3696] [serial = 1556] [outer = 000000A9E78CF800] 03:06:05 INFO - PROCESS | 3696 | 1466589965475 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]]]}] 03:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 983ms 03:06:05 INFO - PROCESS | 3696 | 1466589965516 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 03:06:05 INFO - PROCESS | 3696 | 1466589965519 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 03:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:06:05 INFO - PROCESS | 3696 | 1466589965522 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - PROCESS | 3696 | 1466589965525 Marionette TRACE conn6 <- [1,2038,null,{}] 03:06:05 INFO - PROCESS | 3696 | 1466589965535 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}] 03:06:05 INFO - PROCESS | 3696 | 1466589965540 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:05 INFO - PROCESS | 3696 | 1466589965654 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 03:06:05 INFO - PROCESS | 3696 | 1466589965779 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:05 INFO - PROCESS | 3696 | 1466589965783 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20DF800 == 42 [pid = 3696] [id = 519] 03:06:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9ED0B0C00) [pid = 3696] [serial = 1557] [outer = 0000000000000000] 03:06:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9ED326800) [pid = 3696] [serial = 1558] [outer = 000000A9ED0B0C00] 03:06:05 INFO - PROCESS | 3696 | 1466589965842 Marionette DEBUG loaded listener.js 03:06:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE8CCC00) [pid = 3696] [serial = 1559] [outer = 000000A9ED0B0C00] 03:06:06 INFO - PROCESS | 3696 | 1466589966458 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]]]}] 03:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 985ms 03:06:06 INFO - PROCESS | 3696 | 1466589966509 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 03:06:06 INFO - PROCESS | 3696 | 1466589966512 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 03:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:06:06 INFO - PROCESS | 3696 | 1466589966515 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:06:06 INFO - PROCESS | 3696 | 1466589966518 Marionette TRACE conn6 <- [1,2042,null,{}] 03:06:06 INFO - PROCESS | 3696 | 1466589966521 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}] 03:06:06 INFO - PROCESS | 3696 | 1466589966523 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:06 INFO - PROCESS | 3696 | 1466589966638 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 03:06:06 INFO - PROCESS | 3696 | 1466589966759 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:06 INFO - PROCESS | 3696 | 1466589966762 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F218A000 == 43 [pid = 3696] [id = 520] 03:06:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9EE9A5800) [pid = 3696] [serial = 1560] [outer = 0000000000000000] 03:06:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EE9A9C00) [pid = 3696] [serial = 1561] [outer = 000000A9EE9A5800] 03:06:06 INFO - PROCESS | 3696 | 1466589966817 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EE9C2400) [pid = 3696] [serial = 1562] [outer = 000000A9EE9A5800] 03:06:07 INFO - PROCESS | 3696 | 1466589967597 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]]]}] 03:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1129ms 03:06:07 INFO - PROCESS | 3696 | 1466589967647 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 3696 | 1466589967652 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 03:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:06:07 INFO - PROCESS | 3696 | 1466589967657 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 3696 | 1466589967660 Marionette TRACE conn6 <- [1,2046,null,{}] 03:06:07 INFO - PROCESS | 3696 | 1466589967666 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}] 03:06:07 INFO - PROCESS | 3696 | 1466589967669 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:07 INFO - PROCESS | 3696 | 1466589967778 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 03:06:07 INFO - PROCESS | 3696 | 1466589967860 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:07 INFO - PROCESS | 3696 | 1466589967865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD386000 == 44 [pid = 3696] [id = 521] 03:06:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9DE199000) [pid = 3696] [serial = 1563] [outer = 0000000000000000] 03:06:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9E1D32C00) [pid = 3696] [serial = 1564] [outer = 000000A9DE199000] 03:06:07 INFO - PROCESS | 3696 | 1466589967958 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9E2D33400) [pid = 3696] [serial = 1565] [outer = 000000A9DE199000] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39FC000 == 43 [pid = 3696] [id = 496] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F104C800 == 42 [pid = 3696] [id = 515] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D28800 == 41 [pid = 3696] [id = 514] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF968000 == 40 [pid = 3696] [id = 513] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED390000 == 39 [pid = 3696] [id = 512] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E27AE800 == 38 [pid = 3696] [id = 511] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA535800 == 37 [pid = 3696] [id = 510] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8308000 == 36 [pid = 3696] [id = 509] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CB4800 == 35 [pid = 3696] [id = 508] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA99B800 == 34 [pid = 3696] [id = 507] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E16800 == 33 [pid = 3696] [id = 506] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B0800 == 32 [pid = 3696] [id = 505] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F218A000 == 31 [pid = 3696] [id = 520] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20DF800 == 30 [pid = 3696] [id = 519] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED078800 == 29 [pid = 3696] [id = 518] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA533800 == 28 [pid = 3696] [id = 516] 03:06:08 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3740000 == 27 [pid = 3696] [id = 517] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9EAEC9400) [pid = 3696] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9E976C800) [pid = 3696] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9EBCF5800) [pid = 3696] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EAECCC00) [pid = 3696] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E7352800) [pid = 3696] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E78D2400) [pid = 3696] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DD72E400) [pid = 3696] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9DDC32000) [pid = 3696] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E68F0C00) [pid = 3696] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E1FF1000) [pid = 3696] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DDCC1800) [pid = 3696] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E1DC2C00) [pid = 3696] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E2D34800) [pid = 3696] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E85F2000) [pid = 3696] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E2734400) [pid = 3696] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DE18F800) [pid = 3696] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E9692C00) [pid = 3696] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E7DCF000) [pid = 3696] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9ED810000) [pid = 3696] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EBC4A000) [pid = 3696] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ECE22400) [pid = 3696] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EE86DC00) [pid = 3696] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EE863000) [pid = 3696] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E7DDAC00) [pid = 3696] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EA68B000) [pid = 3696] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E9744C00) [pid = 3696] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 03:06:08 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EBB19000) [pid = 3696] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 03:06:09 INFO - PROCESS | 3696 | 1466589969191 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]]]}] 03:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1591ms 03:06:09 INFO - PROCESS | 3696 | 1466589969253 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 03:06:09 INFO - PROCESS | 3696 | 1466589969258 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 03:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:06:09 INFO - PROCESS | 3696 | 1466589969262 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - PROCESS | 3696 | 1466589969267 Marionette TRACE conn6 <- [1,2050,null,{}] 03:06:09 INFO - PROCESS | 3696 | 1466589969272 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}] 03:06:09 INFO - PROCESS | 3696 | 1466589969275 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:09 INFO - PROCESS | 3696 | 1466589969370 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 03:06:09 INFO - PROCESS | 3696 | 1466589969382 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:09 INFO - PROCESS | 3696 | 1466589969384 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2ECE000 == 28 [pid = 3696] [id = 522] 03:06:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD730C00) [pid = 3696] [serial = 1566] [outer = 0000000000000000] 03:06:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DDA57C00) [pid = 3696] [serial = 1567] [outer = 000000A9DD730C00] 03:06:09 INFO - PROCESS | 3696 | 1466589969436 Marionette DEBUG loaded listener.js 03:06:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DE7DA000) [pid = 3696] [serial = 1568] [outer = 000000A9DD730C00] 03:06:09 INFO - PROCESS | 3696 | 1466589969912 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]]]}] 03:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 03:06:10 INFO - PROCESS | 3696 | 1466589969987 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 03:06:10 INFO - PROCESS | 3696 | 1466589969993 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 03:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:06:10 INFO - PROCESS | 3696 | 1466589970000 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:06:10 INFO - PROCESS | 3696 | 1466589970003 Marionette TRACE conn6 <- [1,2054,null,{}] 03:06:10 INFO - PROCESS | 3696 | 1466589970007 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}] 03:06:10 INFO - PROCESS | 3696 | 1466589970009 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:10 INFO - PROCESS | 3696 | 1466589970105 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 03:06:10 INFO - PROCESS | 3696 | 1466589970121 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 3696 | 1466589970123 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BE2800 == 29 [pid = 3696] [id = 523] 03:06:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E2050C00) [pid = 3696] [serial = 1569] [outer = 0000000000000000] 03:06:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E2847400) [pid = 3696] [serial = 1570] [outer = 000000A9E2050C00] 03:06:10 INFO - PROCESS | 3696 | 1466589970171 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E3881C00) [pid = 3696] [serial = 1571] [outer = 000000A9E2050C00] 03:06:10 INFO - PROCESS | 3696 | 1466589970637 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]]]}] 03:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 690ms 03:06:10 INFO - PROCESS | 3696 | 1466589970690 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 03:06:10 INFO - PROCESS | 3696 | 1466589970693 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 03:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:06:10 INFO - PROCESS | 3696 | 1466589970696 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:06:10 INFO - PROCESS | 3696 | 1466589970700 Marionette TRACE conn6 <- [1,2058,null,{}] 03:06:10 INFO - PROCESS | 3696 | 1466589970711 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}] 03:06:10 INFO - PROCESS | 3696 | 1466589970716 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:10 INFO - PROCESS | 3696 | 1466589970804 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 03:06:10 INFO - PROCESS | 3696 | 1466589970890 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 3696 | 1466589970893 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0C0800 == 30 [pid = 3696] [id = 524] 03:06:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E4189C00) [pid = 3696] [serial = 1572] [outer = 0000000000000000] 03:06:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E435A000) [pid = 3696] [serial = 1573] [outer = 000000A9E4189C00] 03:06:10 INFO - PROCESS | 3696 | 1466589970944 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7354C00) [pid = 3696] [serial = 1574] [outer = 000000A9E4189C00] 03:06:11 INFO - PROCESS | 3696 | 1466589971361 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]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 690ms 03:06:11 INFO - PROCESS | 3696 | 1466589971390 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 3696 | 1466589971393 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 03:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:06:11 INFO - PROCESS | 3696 | 1466589971396 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 3696 | 1466589971398 Marionette TRACE conn6 <- [1,2062,null,{}] 03:06:11 INFO - PROCESS | 3696 | 1466589971401 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}] 03:06:11 INFO - PROCESS | 3696 | 1466589971403 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:11 INFO - PROCESS | 3696 | 1466589971552 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 03:06:11 INFO - PROCESS | 3696 | 1466589971575 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:11 INFO - PROCESS | 3696 | 1466589971577 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA52E800 == 31 [pid = 3696] [id = 525] 03:06:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E780F800) [pid = 3696] [serial = 1575] [outer = 0000000000000000] 03:06:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E78D7C00) [pid = 3696] [serial = 1576] [outer = 000000A9E780F800] 03:06:11 INFO - PROCESS | 3696 | 1466589971623 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E82D1C00) [pid = 3696] [serial = 1577] [outer = 000000A9E780F800] 03:06:12 INFO - PROCESS | 3696 | 1466589972068 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]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 734ms 03:06:12 INFO - PROCESS | 3696 | 1466589972133 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 3696 | 1466589972136 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 03:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:06:12 INFO - PROCESS | 3696 | 1466589972139 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 3696 | 1466589972141 Marionette TRACE conn6 <- [1,2066,null,{}] 03:06:12 INFO - PROCESS | 3696 | 1466589972144 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}] 03:06:12 INFO - PROCESS | 3696 | 1466589972146 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:12 INFO - PROCESS | 3696 | 1466589972254 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 03:06:12 INFO - PROCESS | 3696 | 1466589972264 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:12 INFO - PROCESS | 3696 | 1466589972266 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9AD000 == 32 [pid = 3696] [id = 526] 03:06:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E8511000) [pid = 3696] [serial = 1578] [outer = 0000000000000000] 03:06:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E85F2000) [pid = 3696] [serial = 1579] [outer = 000000A9E8511000] 03:06:12 INFO - PROCESS | 3696 | 1466589972353 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E973C000) [pid = 3696] [serial = 1580] [outer = 000000A9E8511000] 03:06:12 INFO - PROCESS | 3696 | 1466589972803 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]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 732ms 03:06:12 INFO - PROCESS | 3696 | 1466589972881 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 3696 | 1466589972883 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 03:06:12 INFO - PROCESS | 3696 | 1466589972888 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 3696 | 1466589972890 Marionette TRACE conn6 <- [1,2070,null,{}] 03:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:06:12 INFO - PROCESS | 3696 | 1466589972893 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}] 03:06:12 INFO - PROCESS | 3696 | 1466589972899 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:13 INFO - PROCESS | 3696 | 1466589973027 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 03:06:13 INFO - PROCESS | 3696 | 1466589973081 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 3696 | 1466589973083 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECB1E000 == 33 [pid = 3696] [id = 527] 03:06:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E9699800) [pid = 3696] [serial = 1581] [outer = 0000000000000000] 03:06:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EA7A9800) [pid = 3696] [serial = 1582] [outer = 000000A9E9699800] 03:06:13 INFO - PROCESS | 3696 | 1466589973129 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EAECCC00) [pid = 3696] [serial = 1583] [outer = 000000A9E9699800] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E983D800) [pid = 3696] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E9895800) [pid = 3696] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD74E000) [pid = 3696] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD324000) [pid = 3696] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EBC4F400) [pid = 3696] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD427C00) [pid = 3696] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E38CA800) [pid = 3696] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD42D800) [pid = 3696] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EB928C00) [pid = 3696] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EE681C00) [pid = 3696] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DCC50800) [pid = 3696] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:06:13 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED3B1800) [pid = 3696] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:06:13 INFO - PROCESS | 3696 | 1466589973667 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]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 837ms 03:06:13 INFO - PROCESS | 3696 | 1466589973731 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 3696 | 1466589973733 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 03:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:06:13 INFO - PROCESS | 3696 | 1466589973736 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 3696 | 1466589973738 Marionette TRACE conn6 <- [1,2074,null,{}] 03:06:13 INFO - PROCESS | 3696 | 1466589973741 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}] 03:06:13 INFO - PROCESS | 3696 | 1466589973743 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:13 INFO - PROCESS | 3696 | 1466589973825 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 03:06:13 INFO - PROCESS | 3696 | 1466589973830 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 3696 | 1466589973832 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE91B800 == 34 [pid = 3696] [id = 528] 03:06:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E20B4C00) [pid = 3696] [serial = 1584] [outer = 0000000000000000] 03:06:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E9748400) [pid = 3696] [serial = 1585] [outer = 000000A9E20B4C00] 03:06:13 INFO - PROCESS | 3696 | 1466589973876 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EB1BC000) [pid = 3696] [serial = 1586] [outer = 000000A9E20B4C00] 03:06:14 INFO - PROCESS | 3696 | 1466589974300 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]]]}] 03:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 587ms 03:06:14 INFO - PROCESS | 3696 | 1466589974326 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 3696 | 1466589974329 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 03:06:14 INFO - PROCESS | 3696 | 1466589974332 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:06:14 INFO - PROCESS | 3696 | 1466589974334 Marionette TRACE conn6 <- [1,2078,null,{}] 03:06:14 INFO - PROCESS | 3696 | 1466589974342 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}] 03:06:14 INFO - PROCESS | 3696 | 1466589974344 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:14 INFO - PROCESS | 3696 | 1466589974426 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 03:06:14 INFO - PROCESS | 3696 | 1466589974431 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 3696 | 1466589974433 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7A6800 == 35 [pid = 3696] [id = 529] 03:06:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EB3CD400) [pid = 3696] [serial = 1587] [outer = 0000000000000000] 03:06:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EBB16400) [pid = 3696] [serial = 1588] [outer = 000000A9EB3CD400] 03:06:14 INFO - PROCESS | 3696 | 1466589974479 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EBCEFC00) [pid = 3696] [serial = 1589] [outer = 000000A9EB3CD400] 03:06:14 INFO - PROCESS | 3696 | 1466589974932 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]]]}] 03:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 626ms 03:06:14 INFO - PROCESS | 3696 | 1466589974961 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 3696 | 1466589974963 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 03:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:06:14 INFO - PROCESS | 3696 | 1466589974967 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - PROCESS | 3696 | 1466589974968 Marionette TRACE conn6 <- [1,2082,null,{}] 03:06:14 INFO - PROCESS | 3696 | 1466589974988 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}] 03:06:14 INFO - PROCESS | 3696 | 1466589974990 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:15 INFO - PROCESS | 3696 | 1466589975072 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 03:06:15 INFO - PROCESS | 3696 | 1466589975078 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:15 INFO - PROCESS | 3696 | 1466589975079 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D1A800 == 36 [pid = 3696] [id = 530] 03:06:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DBB8C000) [pid = 3696] [serial = 1590] [outer = 0000000000000000] 03:06:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E9748800) [pid = 3696] [serial = 1591] [outer = 000000A9DBB8C000] 03:06:15 INFO - PROCESS | 3696 | 1466589975123 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ECEBB800) [pid = 3696] [serial = 1592] [outer = 000000A9DBB8C000] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2ECE000 == 35 [pid = 3696] [id = 522] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD386000 == 34 [pid = 3696] [id = 521] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECB1E000 == 33 [pid = 3696] [id = 527] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0C0800 == 32 [pid = 3696] [id = 524] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA52E800 == 31 [pid = 3696] [id = 525] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE91B800 == 30 [pid = 3696] [id = 528] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9AD000 == 29 [pid = 3696] [id = 526] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7A6800 == 28 [pid = 3696] [id = 529] 03:06:16 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BE2800 == 27 [pid = 3696] [id = 523] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E9896C00) [pid = 3696] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EA3B5800) [pid = 3696] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EB3CB000) [pid = 3696] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DDA4E800) [pid = 3696] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DECB8800) [pid = 3696] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EAD88800) [pid = 3696] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DDA56400) [pid = 3696] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E1D52400) [pid = 3696] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED0B2C00) [pid = 3696] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7DD1400) [pid = 3696] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E3919000) [pid = 3696] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E6876C00) [pid = 3696] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E4361800) [pid = 3696] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E735E400) [pid = 3696] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9ED0B7C00) [pid = 3696] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EE867C00) [pid = 3696] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EE871C00) [pid = 3696] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EBCF0400) [pid = 3696] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EE67CC00) [pid = 3696] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E735EC00) [pid = 3696] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EE672800) [pid = 3696] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9ED3AFC00) [pid = 3696] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9E9692800) [pid = 3696] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 03:06:16 INFO - PROCESS | 3696 | 1466589976908 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]]]}] 03:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1995ms 03:06:16 INFO - PROCESS | 3696 | 1466589976966 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 03:06:16 INFO - PROCESS | 3696 | 1466589976971 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 03:06:16 INFO - PROCESS | 3696 | 1466589976976 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:06:16 INFO - PROCESS | 3696 | 1466589976980 Marionette TRACE conn6 <- [1,2086,null,{}] 03:06:16 INFO - PROCESS | 3696 | 1466589976986 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}] 03:06:17 INFO - PROCESS | 3696 | 1466589976990 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:17 INFO - PROCESS | 3696 | 1466589977086 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 03:06:17 INFO - PROCESS | 3696 | 1466589977100 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 3696 | 1466589977102 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20DB800 == 28 [pid = 3696] [id = 531] 03:06:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9DD579C00) [pid = 3696] [serial = 1593] [outer = 0000000000000000] 03:06:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DD57B800) [pid = 3696] [serial = 1594] [outer = 000000A9DD579C00] 03:06:17 INFO - PROCESS | 3696 | 1466589977153 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DD732400) [pid = 3696] [serial = 1595] [outer = 000000A9DD579C00] 03:06:17 INFO - PROCESS | 3696 | 1466589977625 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]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 692ms 03:06:17 INFO - PROCESS | 3696 | 1466589977672 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 3696 | 1466589977677 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 03:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:06:17 INFO - PROCESS | 3696 | 1466589977684 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 3696 | 1466589977687 Marionette TRACE conn6 <- [1,2090,null,{}] 03:06:17 INFO - PROCESS | 3696 | 1466589977691 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}] 03:06:17 INFO - PROCESS | 3696 | 1466589977694 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:17 INFO - PROCESS | 3696 | 1466589977786 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 03:06:17 INFO - PROCESS | 3696 | 1466589977794 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 3696 | 1466589977797 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E0A800 == 29 [pid = 3696] [id = 532] 03:06:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DDC32800) [pid = 3696] [serial = 1596] [outer = 0000000000000000] 03:06:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DDCC5000) [pid = 3696] [serial = 1597] [outer = 000000A9DDC32800] 03:06:17 INFO - PROCESS | 3696 | 1466589977845 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DE194C00) [pid = 3696] [serial = 1598] [outer = 000000A9DDC32800] 03:06:18 INFO - PROCESS | 3696 | 1466589978316 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]]]}] 03:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 03:06:18 INFO - PROCESS | 3696 | 1466589978377 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 3696 | 1466589978380 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 03:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:06:18 INFO - PROCESS | 3696 | 1466589978383 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - PROCESS | 3696 | 1466589978387 Marionette TRACE conn6 <- [1,2094,null,{}] 03:06:18 INFO - PROCESS | 3696 | 1466589978399 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}] 03:06:18 INFO - PROCESS | 3696 | 1466589978404 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:18 INFO - PROCESS | 3696 | 1466589978519 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 03:06:18 INFO - PROCESS | 3696 | 1466589978601 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 3696 | 1466589978604 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8590000 == 30 [pid = 3696] [id = 533] 03:06:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DBACA000) [pid = 3696] [serial = 1599] [outer = 0000000000000000] 03:06:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E20B0400) [pid = 3696] [serial = 1600] [outer = 000000A9DBACA000] 03:06:18 INFO - PROCESS | 3696 | 1466589978653 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E2C72800) [pid = 3696] [serial = 1601] [outer = 000000A9DBACA000] 03:06:19 INFO - PROCESS | 3696 | 1466589979045 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] 03:06:19 INFO - PROCESS | 3696 | 1466589979080 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 03:06:19 INFO - PROCESS | 3696 | 1466589979083 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 3696 | 1466589979085 Marionette TRACE conn6 <- [1,2098,null,{}] 03:06:19 INFO - PROCESS | 3696 | 1466589979095 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}] 03:06:19 INFO - PROCESS | 3696 | 1466589979097 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:19 INFO - PROCESS | 3696 | 1466589979184 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 03:06:19 INFO - PROCESS | 3696 | 1466589979189 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 3696 | 1466589979191 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B6800 == 31 [pid = 3696] [id = 534] 03:06:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E38D4400) [pid = 3696] [serial = 1602] [outer = 0000000000000000] 03:06:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E4185800) [pid = 3696] [serial = 1603] [outer = 000000A9E38D4400] 03:06:19 INFO - PROCESS | 3696 | 1466589979237 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E6872000) [pid = 3696] [serial = 1604] [outer = 000000A9E38D4400] 03:06:19 INFO - PROCESS | 3696 | 1466589979690 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]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 626ms 03:06:19 INFO - PROCESS | 3696 | 1466589979712 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 3696 | 1466589979714 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 03:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:06:19 INFO - PROCESS | 3696 | 1466589979721 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 3696 | 1466589979723 Marionette TRACE conn6 <- [1,2102,null,{}] 03:06:19 INFO - PROCESS | 3696 | 1466589979727 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}] 03:06:19 INFO - PROCESS | 3696 | 1466589979729 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:19 INFO - PROCESS | 3696 | 1466589979811 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 03:06:19 INFO - PROCESS | 3696 | 1466589979819 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 3696 | 1466589979821 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA527000 == 32 [pid = 3696] [id = 535] 03:06:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DDC32400) [pid = 3696] [serial = 1605] [outer = 0000000000000000] 03:06:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E706D400) [pid = 3696] [serial = 1606] [outer = 000000A9DDC32400] 03:06:19 INFO - PROCESS | 3696 | 1466589979866 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7356800) [pid = 3696] [serial = 1607] [outer = 000000A9DDC32400] 03:06:20 INFO - PROCESS | 3696 | 1466589980329 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]]]}] 03:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 645ms 03:06:20 INFO - PROCESS | 3696 | 1466589980372 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 3696 | 1466589980374 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 03:06:20 INFO - PROCESS | 3696 | 1466589980397 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:06:20 INFO - PROCESS | 3696 | 1466589980400 Marionette TRACE conn6 <- [1,2106,null,{}] 03:06:20 INFO - PROCESS | 3696 | 1466589980405 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}] 03:06:20 INFO - PROCESS | 3696 | 1466589980411 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:20 INFO - PROCESS | 3696 | 1466589980519 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 03:06:20 INFO - PROCESS | 3696 | 1466589980531 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:20 INFO - PROCESS | 3696 | 1466589980533 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD30800 == 33 [pid = 3696] [id = 536] 03:06:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E7809000) [pid = 3696] [serial = 1608] [outer = 0000000000000000] 03:06:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E8555C00) [pid = 3696] [serial = 1609] [outer = 000000A9E7809000] 03:06:20 INFO - PROCESS | 3696 | 1466589980579 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9696000) [pid = 3696] [serial = 1610] [outer = 000000A9E7809000] 03:06:21 INFO - PROCESS | 3696 | 1466589981014 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]]]}] 03:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 692ms 03:06:21 INFO - PROCESS | 3696 | 1466589981093 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 03:06:21 INFO - PROCESS | 3696 | 1466589981095 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 03:06:21 INFO - PROCESS | 3696 | 1466589981099 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:06:21 INFO - PROCESS | 3696 | 1466589981101 Marionette TRACE conn6 <- [1,2110,null,{}] 03:06:21 INFO - PROCESS | 3696 | 1466589981104 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}] 03:06:21 INFO - PROCESS | 3696 | 1466589981106 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:21 INFO - PROCESS | 3696 | 1466589981212 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 03:06:21 INFO - PROCESS | 3696 | 1466589981220 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:21 INFO - PROCESS | 3696 | 1466589981222 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB3E000 == 34 [pid = 3696] [id = 537] 03:06:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DBB8BC00) [pid = 3696] [serial = 1611] [outer = 0000000000000000] 03:06:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9749800) [pid = 3696] [serial = 1612] [outer = 000000A9DBB8BC00] 03:06:21 INFO - PROCESS | 3696 | 1466589981265 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E989CC00) [pid = 3696] [serial = 1613] [outer = 000000A9DBB8BC00] 03:06:21 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2A22800 == 33 [pid = 3696] [id = 11] 03:06:21 INFO - PROCESS | 3696 | 1466589981702 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]]]}] 03:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 690ms 03:06:21 INFO - PROCESS | 3696 | 1466589981792 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 03:06:21 INFO - PROCESS | 3696 | 1466589981794 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 03:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:06:21 INFO - PROCESS | 3696 | 1466589981798 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:06:21 INFO - PROCESS | 3696 | 1466589981799 Marionette TRACE conn6 <- [1,2114,null,{}] 03:06:21 INFO - PROCESS | 3696 | 1466589981803 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}] 03:06:21 INFO - PROCESS | 3696 | 1466589981805 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:21 INFO - PROCESS | 3696 | 1466589981886 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 03:06:21 INFO - PROCESS | 3696 | 1466589981891 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:21 INFO - PROCESS | 3696 | 1466589981893 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE908000 == 34 [pid = 3696] [id = 538] 03:06:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EA042000) [pid = 3696] [serial = 1614] [outer = 0000000000000000] 03:06:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EA374800) [pid = 3696] [serial = 1615] [outer = 000000A9EA042000] 03:06:21 INFO - PROCESS | 3696 | 1466589981937 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EA968400) [pid = 3696] [serial = 1616] [outer = 000000A9EA042000] 03:06:22 INFO - PROCESS | 3696 | 1466589982400 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]]]}] 03:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 03:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:06:22 INFO - PROCESS | 3696 | 1466589982433 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 3696 | 1466589982435 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 03:06:22 INFO - PROCESS | 3696 | 1466589982438 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - PROCESS | 3696 | 1466589982440 Marionette TRACE conn6 <- [1,2118,null,{}] 03:06:22 INFO - PROCESS | 3696 | 1466589982443 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}] 03:06:22 INFO - PROCESS | 3696 | 1466589982445 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:22 INFO - PROCESS | 3696 | 1466589982554 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 03:06:22 INFO - PROCESS | 3696 | 1466589982631 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 3696 | 1466589982633 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E858E800 == 35 [pid = 3696] [id = 539] 03:06:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EAD88400) [pid = 3696] [serial = 1617] [outer = 0000000000000000] 03:06:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EAEC1000) [pid = 3696] [serial = 1618] [outer = 000000A9EAD88400] 03:06:22 INFO - PROCESS | 3696 | 1466589982678 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EB3CAC00) [pid = 3696] [serial = 1619] [outer = 000000A9EAD88400] 03:06:23 INFO - PROCESS | 3696 | 1466589983125 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] 03:06:23 INFO - PROCESS | 3696 | 1466589983175 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 03:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:06:23 INFO - PROCESS | 3696 | 1466589983178 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 3696 | 1466589983180 Marionette TRACE conn6 <- [1,2122,null,{}] 03:06:23 INFO - PROCESS | 3696 | 1466589983184 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}] 03:06:23 INFO - PROCESS | 3696 | 1466589983186 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:23 INFO - PROCESS | 3696 | 1466589983299 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 03:06:23 INFO - PROCESS | 3696 | 1466589983305 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:23 INFO - PROCESS | 3696 | 1466589983307 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D21000 == 36 [pid = 3696] [id = 540] 03:06:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EB3CFC00) [pid = 3696] [serial = 1620] [outer = 0000000000000000] 03:06:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EBC44C00) [pid = 3696] [serial = 1621] [outer = 000000A9EB3CFC00] 03:06:23 INFO - PROCESS | 3696 | 1466589983354 Marionette DEBUG loaded listener.js 03:06:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9ECB9E000) [pid = 3696] [serial = 1622] [outer = 000000A9EB3CFC00] 03:06:23 INFO - PROCESS | 3696 | 1466589983813 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] 03:06:23 INFO - PROCESS | 3696 | 1466589983877 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 03:06:23 INFO - PROCESS | 3696 | 1466589983879 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:06:23 INFO - PROCESS | 3696 | 1466589983882 Marionette TRACE conn6 <- [1,2126,null,{}] 03:06:23 INFO - PROCESS | 3696 | 1466589983933 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}] 03:06:23 INFO - PROCESS | 3696 | 1466589983936 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:24 INFO - PROCESS | 3696 | 1466589984065 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9EB3CD400) [pid = 3696] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E780F800) [pid = 3696] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E8511000) [pid = 3696] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E9699800) [pid = 3696] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E4189C00) [pid = 3696] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E2050C00) [pid = 3696] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD730C00) [pid = 3696] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DE199000) [pid = 3696] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EE9A5800) [pid = 3696] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9ED0B0C00) [pid = 3696] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E78CF800) [pid = 3696] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DE109C00) [pid = 3696] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:06:24 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E20B4C00) [pid = 3696] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:06:24 INFO - PROCESS | 3696 | 1466589984222 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 3696 | 1466589984225 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98DF800 == 37 [pid = 3696] [id = 541] 03:06:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DCDB7000) [pid = 3696] [serial = 1623] [outer = 0000000000000000] 03:06:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD728C00) [pid = 3696] [serial = 1624] [outer = 000000A9DCDB7000] 03:06:24 INFO - PROCESS | 3696 | 1466589984272 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E82D2C00) [pid = 3696] [serial = 1625] [outer = 000000A9DCDB7000] 03:06:24 INFO - PROCESS | 3696 | 1466589984656 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]]]}] 03:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 796ms 03:06:24 INFO - PROCESS | 3696 | 1466589984678 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 03:06:24 INFO - PROCESS | 3696 | 1466589984680 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 03:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:06:24 INFO - PROCESS | 3696 | 1466589984684 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:06:24 INFO - PROCESS | 3696 | 1466589984685 Marionette TRACE conn6 <- [1,2130,null,{}] 03:06:24 INFO - PROCESS | 3696 | 1466589984689 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}] 03:06:24 INFO - PROCESS | 3696 | 1466589984690 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:24 INFO - PROCESS | 3696 | 1466589984774 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 03:06:24 INFO - PROCESS | 3696 | 1466589984852 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 3696 | 1466589984854 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DC6800 == 38 [pid = 3696] [id = 542] 03:06:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E855A000) [pid = 3696] [serial = 1626] [outer = 0000000000000000] 03:06:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EA040000) [pid = 3696] [serial = 1627] [outer = 000000A9E855A000] 03:06:24 INFO - PROCESS | 3696 | 1466589984906 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED563400) [pid = 3696] [serial = 1628] [outer = 000000A9E855A000] 03:06:25 INFO - PROCESS | 3696 | 1466589985269 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] 03:06:25 INFO - PROCESS | 3696 | 1466589985318 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 03:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:06:25 INFO - PROCESS | 3696 | 1466589985321 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 3696 | 1466589985323 Marionette TRACE conn6 <- [1,2134,null,{}] 03:06:25 INFO - PROCESS | 3696 | 1466589985326 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}] 03:06:25 INFO - PROCESS | 3696 | 1466589985328 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:25 INFO - PROCESS | 3696 | 1466589985440 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 03:06:25 INFO - PROCESS | 3696 | 1466589985448 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 3696 | 1466589985450 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DE2000 == 39 [pid = 3696] [id = 543] 03:06:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E3883C00) [pid = 3696] [serial = 1629] [outer = 0000000000000000] 03:06:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EBB16C00) [pid = 3696] [serial = 1630] [outer = 000000A9E3883C00] 03:06:25 INFO - PROCESS | 3696 | 1466589985520 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE675800) [pid = 3696] [serial = 1631] [outer = 000000A9E3883C00] 03:06:25 INFO - PROCESS | 3696 | 1466589985915 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] 03:06:25 INFO - PROCESS | 3696 | 1466589985956 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 03:06:25 INFO - PROCESS | 3696 | 1466589985959 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:06:25 INFO - PROCESS | 3696 | 1466589985960 Marionette TRACE conn6 <- [1,2138,null,{}] 03:06:25 INFO - PROCESS | 3696 | 1466589985963 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}] 03:06:25 INFO - PROCESS | 3696 | 1466589985965 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:26 INFO - PROCESS | 3696 | 1466589986079 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 03:06:26 INFO - PROCESS | 3696 | 1466589986098 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 3696 | 1466589986100 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20DA000 == 40 [pid = 3696] [id = 544] 03:06:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EE67B400) [pid = 3696] [serial = 1632] [outer = 0000000000000000] 03:06:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EE680800) [pid = 3696] [serial = 1633] [outer = 000000A9EE67B400] 03:06:26 INFO - PROCESS | 3696 | 1466589986144 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE869400) [pid = 3696] [serial = 1634] [outer = 000000A9EE67B400] 03:06:26 INFO - PROCESS | 3696 | 1466589986938 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] 03:06:26 INFO - PROCESS | 3696 | 1466589986994 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 03:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:06:27 INFO - PROCESS | 3696 | 1466589987019 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 3696 | 1466589987025 Marionette TRACE conn6 <- [1,2142,null,{}] 03:06:27 INFO - PROCESS | 3696 | 1466589987030 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}] 03:06:27 INFO - PROCESS | 3696 | 1466589987034 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:27 INFO - PROCESS | 3696 | 1466589987189 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 03:06:27 INFO - PROCESS | 3696 | 1466589987304 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 3696 | 1466589987307 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39FE000 == 41 [pid = 3696] [id = 545] 03:06:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9DD728800) [pid = 3696] [serial = 1635] [outer = 0000000000000000] 03:06:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9DD751400) [pid = 3696] [serial = 1636] [outer = 000000A9DD728800] 03:06:27 INFO - PROCESS | 3696 | 1466589987366 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DE19A000) [pid = 3696] [serial = 1637] [outer = 000000A9DD728800] 03:06:28 INFO - PROCESS | 3696 | 1466589988254 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]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1293ms 03:06:28 INFO - PROCESS | 3696 | 1466589988326 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 3696 | 1466589988331 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 03:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:06:28 INFO - PROCESS | 3696 | 1466589988337 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 3696 | 1466589988341 Marionette TRACE conn6 <- [1,2146,null,{}] 03:06:28 INFO - PROCESS | 3696 | 1466589988347 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}] 03:06:28 INFO - PROCESS | 3696 | 1466589988350 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:28 INFO - PROCESS | 3696 | 1466589988472 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 03:06:28 INFO - PROCESS | 3696 | 1466589988547 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:28 INFO - PROCESS | 3696 | 1466589988551 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F0000 == 42 [pid = 3696] [id = 546] 03:06:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A9E1D38C00) [pid = 3696] [serial = 1638] [outer = 0000000000000000] 03:06:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9E1D59800) [pid = 3696] [serial = 1639] [outer = 000000A9E1D38C00] 03:06:28 INFO - PROCESS | 3696 | 1466589988647 Marionette DEBUG loaded listener.js 03:06:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9E2A2C800) [pid = 3696] [serial = 1640] [outer = 000000A9E1D38C00] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DE2000 == 41 [pid = 3696] [id = 543] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DC6800 == 40 [pid = 3696] [id = 542] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98DF800 == 39 [pid = 3696] [id = 541] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D21000 == 38 [pid = 3696] [id = 540] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E858E800 == 37 [pid = 3696] [id = 539] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE908000 == 36 [pid = 3696] [id = 538] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB3E000 == 35 [pid = 3696] [id = 537] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD30800 == 34 [pid = 3696] [id = 536] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA527000 == 33 [pid = 3696] [id = 535] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B6800 == 32 [pid = 3696] [id = 534] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8590000 == 31 [pid = 3696] [id = 533] 03:06:28 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9E9748800) [pid = 3696] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E0A800 == 30 [pid = 3696] [id = 532] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20DB800 == 29 [pid = 3696] [id = 531] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DC3FD800 == 28 [pid = 3696] [id = 12] 03:06:28 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D1A800 == 27 [pid = 3696] [id = 530] 03:06:29 INFO - PROCESS | 3696 | 1466589989178 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] 03:06:29 INFO - PROCESS | 3696 | 1466589989227 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 03:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:06:29 INFO - PROCESS | 3696 | 1466589989234 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 3696 | 1466589989236 Marionette TRACE conn6 <- [1,2150,null,{}] 03:06:29 INFO - PROCESS | 3696 | 1466589989240 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}] 03:06:29 INFO - PROCESS | 3696 | 1466589989243 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:29 INFO - PROCESS | 3696 | 1466589989334 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 03:06:29 INFO - PROCESS | 3696 | 1466589989343 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 3696 | 1466589989345 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73E6800 == 28 [pid = 3696] [id = 547] 03:06:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E20BC400) [pid = 3696] [serial = 1641] [outer = 0000000000000000] 03:06:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E3707800) [pid = 3696] [serial = 1642] [outer = 000000A9E20BC400] 03:06:29 INFO - PROCESS | 3696 | 1466589989393 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E38D3800) [pid = 3696] [serial = 1643] [outer = 000000A9E20BC400] 03:06:29 INFO - PROCESS | 3696 | 1466589989895 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]]]}] 03:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 03:06:29 INFO - PROCESS | 3696 | 1466589989926 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 3696 | 1466589989929 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 03:06:29 INFO - PROCESS | 3696 | 1466589989932 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:06:29 INFO - PROCESS | 3696 | 1466589989936 Marionette TRACE conn6 <- [1,2154,null,{}] 03:06:29 INFO - PROCESS | 3696 | 1466589989947 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}] 03:06:29 INFO - PROCESS | 3696 | 1466589989952 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:30 INFO - PROCESS | 3696 | 1466589990070 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 03:06:30 INFO - PROCESS | 3696 | 1466589990157 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 3696 | 1466589990160 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B2800 == 29 [pid = 3696] [id = 548] 03:06:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E706FC00) [pid = 3696] [serial = 1644] [outer = 0000000000000000] 03:06:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E735BC00) [pid = 3696] [serial = 1645] [outer = 000000A9E706FC00] 03:06:30 INFO - PROCESS | 3696 | 1466589990216 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E77D2C00) [pid = 3696] [serial = 1646] [outer = 000000A9E706FC00] 03:06:30 INFO - PROCESS | 3696 | 1466589990601 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]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 03:06:30 INFO - PROCESS | 3696 | 1466589990626 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 3696 | 1466589990629 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 03:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:06:30 INFO - PROCESS | 3696 | 1466589990632 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 3696 | 1466589990634 Marionette TRACE conn6 <- [1,2158,null,{}] 03:06:30 INFO - PROCESS | 3696 | 1466589990638 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}] 03:06:30 INFO - PROCESS | 3696 | 1466589990640 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:30 INFO - PROCESS | 3696 | 1466589990729 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 03:06:30 INFO - PROCESS | 3696 | 1466589990735 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 3696 | 1466589990737 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA943800 == 30 [pid = 3696] [id = 549] 03:06:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DCDC00) [pid = 3696] [serial = 1647] [outer = 0000000000000000] 03:06:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E82D1C00) [pid = 3696] [serial = 1648] [outer = 000000A9E7DCDC00] 03:06:30 INFO - PROCESS | 3696 | 1466589990783 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9691400) [pid = 3696] [serial = 1649] [outer = 000000A9E7DCDC00] 03:06:31 INFO - PROCESS | 3696 | 1466589991248 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]]]}] 03:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 03:06:31 INFO - PROCESS | 3696 | 1466589991333 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 03:06:31 INFO - PROCESS | 3696 | 1466589991335 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 03:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:06:31 INFO - PROCESS | 3696 | 1466589991338 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - PROCESS | 3696 | 1466589991340 Marionette TRACE conn6 <- [1,2162,null,{}] 03:06:31 INFO - PROCESS | 3696 | 1466589991343 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}] 03:06:31 INFO - PROCESS | 3696 | 1466589991345 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:31 INFO - PROCESS | 3696 | 1466589991489 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 03:06:31 INFO - PROCESS | 3696 | 1466589991512 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:31 INFO - PROCESS | 3696 | 1466589991515 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB9C800 == 31 [pid = 3696] [id = 550] 03:06:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DD751C00) [pid = 3696] [serial = 1650] [outer = 0000000000000000] 03:06:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9743400) [pid = 3696] [serial = 1651] [outer = 000000A9DD751C00] 03:06:31 INFO - PROCESS | 3696 | 1466589991560 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E989AC00) [pid = 3696] [serial = 1652] [outer = 000000A9DD751C00] 03:06:32 INFO - PROCESS | 3696 | 1466589992007 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]]]}] 03:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 732ms 03:06:32 INFO - PROCESS | 3696 | 1466589992073 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 03:06:32 INFO - PROCESS | 3696 | 1466589992075 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 03:06:32 INFO - PROCESS | 3696 | 1466589992078 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:06:32 INFO - PROCESS | 3696 | 1466589992080 Marionette TRACE conn6 <- [1,2166,null,{}] 03:06:32 INFO - PROCESS | 3696 | 1466589992084 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}] 03:06:32 INFO - PROCESS | 3696 | 1466589992090 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:32 INFO - PROCESS | 3696 | 1466589992231 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 03:06:32 INFO - PROCESS | 3696 | 1466589992287 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 3696 | 1466589992290 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED083800 == 32 [pid = 3696] [id = 551] 03:06:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EA044000) [pid = 3696] [serial = 1653] [outer = 0000000000000000] 03:06:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EB3CD400) [pid = 3696] [serial = 1654] [outer = 000000A9EA044000] 03:06:32 INFO - PROCESS | 3696 | 1466589992335 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EBC51800) [pid = 3696] [serial = 1655] [outer = 000000A9EA044000] 03:06:32 INFO - PROCESS | 3696 | 1466589992765 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]]]}] 03:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 733ms 03:06:32 INFO - PROCESS | 3696 | 1466589992819 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 03:06:32 INFO - PROCESS | 3696 | 1466589992821 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 03:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:06:32 INFO - PROCESS | 3696 | 1466589992825 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:06:32 INFO - PROCESS | 3696 | 1466589992826 Marionette TRACE conn6 <- [1,2170,null,{}] 03:06:32 INFO - PROCESS | 3696 | 1466589992844 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}] 03:06:32 INFO - PROCESS | 3696 | 1466589992846 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:32 INFO - PROCESS | 3696 | 1466589992953 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 03:06:32 INFO - PROCESS | 3696 | 1466589992965 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 3696 | 1466589992967 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE999800 == 33 [pid = 3696] [id = 552] 03:06:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EA373400) [pid = 3696] [serial = 1656] [outer = 0000000000000000] 03:06:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9ECE26400) [pid = 3696] [serial = 1657] [outer = 000000A9EA373400] 03:06:33 INFO - PROCESS | 3696 | 1466589993011 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ED0B8000) [pid = 3696] [serial = 1658] [outer = 000000A9EA373400] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DCDB7000) [pid = 3696] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E38D4400) [pid = 3696] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EA042000) [pid = 3696] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E855A000) [pid = 3696] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E2CD4800) [pid = 3696] [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.] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E2CB0800) [pid = 3696] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E3883C00) [pid = 3696] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD579C00) [pid = 3696] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EAD88400) [pid = 3696] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E7809000) [pid = 3696] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DBB8C000) [pid = 3696] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DBB8BC00) [pid = 3696] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DBACA000) [pid = 3696] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DDC32400) [pid = 3696] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DDC32800) [pid = 3696] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:06:33 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EB3CFC00) [pid = 3696] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:06:33 INFO - PROCESS | 3696 | 1466589993544 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]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 03:06:33 INFO - PROCESS | 3696 | 1466589993563 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 3696 | 1466589993565 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 03:06:33 INFO - PROCESS | 3696 | 1466589993568 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:06:33 INFO - PROCESS | 3696 | 1466589993570 Marionette TRACE conn6 <- [1,2174,null,{}] 03:06:33 INFO - PROCESS | 3696 | 1466589993573 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}] 03:06:33 INFO - PROCESS | 3696 | 1466589993576 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:33 INFO - PROCESS | 3696 | 1466589993658 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 03:06:33 INFO - PROCESS | 3696 | 1466589993663 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:33 INFO - PROCESS | 3696 | 1466589993665 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2774800 == 34 [pid = 3696] [id = 553] 03:06:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E38C8C00) [pid = 3696] [serial = 1659] [outer = 0000000000000000] 03:06:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E9846C00) [pid = 3696] [serial = 1660] [outer = 000000A9E38C8C00] 03:06:33 INFO - PROCESS | 3696 | 1466589993711 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9ECB9B800) [pid = 3696] [serial = 1661] [outer = 000000A9E38C8C00] 03:06:34 INFO - PROCESS | 3696 | 1466589994130 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]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 586ms 03:06:34 INFO - PROCESS | 3696 | 1466589994158 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 3696 | 1466589994160 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 03:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:06:34 INFO - PROCESS | 3696 | 1466589994174 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 3696 | 1466589994176 Marionette TRACE conn6 <- [1,2178,null,{}] 03:06:34 INFO - PROCESS | 3696 | 1466589994179 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}] 03:06:34 INFO - PROCESS | 3696 | 1466589994181 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:34 INFO - PROCESS | 3696 | 1466589994270 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 03:06:34 INFO - PROCESS | 3696 | 1466589994276 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 3696 | 1466589994278 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F48000 == 35 [pid = 3696] [id = 554] 03:06:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9ED0BBC00) [pid = 3696] [serial = 1662] [outer = 0000000000000000] 03:06:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ED3AF800) [pid = 3696] [serial = 1663] [outer = 000000A9ED0BBC00] 03:06:34 INFO - PROCESS | 3696 | 1466589994323 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ED8B1C00) [pid = 3696] [serial = 1664] [outer = 000000A9ED0BBC00] 03:06:34 INFO - PROCESS | 3696 | 1466589994750 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]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 649ms 03:06:34 INFO - PROCESS | 3696 | 1466589994819 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 3696 | 1466589994821 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 03:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:06:34 INFO - PROCESS | 3696 | 1466589994824 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 3696 | 1466589994826 Marionette TRACE conn6 <- [1,2182,null,{}] 03:06:34 INFO - PROCESS | 3696 | 1466589994830 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}] 03:06:34 INFO - PROCESS | 3696 | 1466589994832 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:34 INFO - PROCESS | 3696 | 1466589994916 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 03:06:34 INFO - PROCESS | 3696 | 1466589994922 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 3696 | 1466589994924 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F105C800 == 36 [pid = 3696] [id = 555] 03:06:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EE67E400) [pid = 3696] [serial = 1665] [outer = 0000000000000000] 03:06:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EE865400) [pid = 3696] [serial = 1666] [outer = 000000A9EE67E400] 03:06:34 INFO - PROCESS | 3696 | 1466589994967 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EE870800) [pid = 3696] [serial = 1667] [outer = 000000A9EE67E400] 03:06:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F0000 == 35 [pid = 3696] [id = 546] 03:06:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39FE000 == 34 [pid = 3696] [id = 545] 03:06:35 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20DA000 == 33 [pid = 3696] [id = 544] 03:06:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB9C800 == 32 [pid = 3696] [id = 550] 03:06:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA943800 == 31 [pid = 3696] [id = 549] 03:06:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED083800 == 30 [pid = 3696] [id = 551] 03:06:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE999800 == 29 [pid = 3696] [id = 552] 03:06:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F48000 == 28 [pid = 3696] [id = 554] 03:06:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73E6800 == 27 [pid = 3696] [id = 547] 03:06:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2774800 == 26 [pid = 3696] [id = 553] 03:06:36 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B2800 == 25 [pid = 3696] [id = 548] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E2CBA000) [pid = 3696] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EBB16C00) [pid = 3696] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD57B800) [pid = 3696] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EAEC1000) [pid = 3696] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E8555C00) [pid = 3696] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E9696000) [pid = 3696] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ECEBB800) [pid = 3696] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9749800) [pid = 3696] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E989CC00) [pid = 3696] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E20B0400) [pid = 3696] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E2C72800) [pid = 3696] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E706D400) [pid = 3696] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E7356800) [pid = 3696] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DDCC5000) [pid = 3696] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EBC44C00) [pid = 3696] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EB3CAC00) [pid = 3696] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9DD728C00) [pid = 3696] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9ECB9E000) [pid = 3696] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9DE194C00) [pid = 3696] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9E82D2C00) [pid = 3696] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9E4185800) [pid = 3696] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9E6872000) [pid = 3696] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9EA374800) [pid = 3696] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9EA040000) [pid = 3696] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9E9746800) [pid = 3696] [serial = 1088] [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.] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000A9EE675800) [pid = 3696] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000A9DD732400) [pid = 3696] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (000000A9EA968400) [pid = 3696] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | --DOMWINDOW == 51 (000000A9ED563400) [pid = 3696] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 03:06:36 INFO - PROCESS | 3696 | 1466589996793 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]]]}] 03:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1995ms 03:06:36 INFO - PROCESS | 3696 | 1466589996821 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 03:06:36 INFO - PROCESS | 3696 | 1466589996825 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 03:06:36 INFO - PROCESS | 3696 | 1466589996831 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:06:36 INFO - PROCESS | 3696 | 1466589996833 Marionette TRACE conn6 <- [1,2186,null,{}] 03:06:36 INFO - PROCESS | 3696 | 1466589996839 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}] 03:06:36 INFO - PROCESS | 3696 | 1466589996842 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:36 INFO - PROCESS | 3696 | 1466589996934 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 03:06:36 INFO - PROCESS | 3696 | 1466589996941 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:36 INFO - PROCESS | 3696 | 1466589996944 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CC7000 == 26 [pid = 3696] [id = 556] 03:06:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (000000A9DD729C00) [pid = 3696] [serial = 1668] [outer = 0000000000000000] 03:06:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (000000A9DD72B000) [pid = 3696] [serial = 1669] [outer = 000000A9DD729C00] 03:06:37 INFO - PROCESS | 3696 | 1466589996994 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000A9DDA53800) [pid = 3696] [serial = 1670] [outer = 000000A9DD729C00] 03:06:37 INFO - PROCESS | 3696 | 1466589997475 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]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 03:06:37 INFO - PROCESS | 3696 | 1466589997525 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 3696 | 1466589997531 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 03:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:06:37 INFO - PROCESS | 3696 | 1466589997537 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 3696 | 1466589997540 Marionette TRACE conn6 <- [1,2190,null,{}] 03:06:37 INFO - PROCESS | 3696 | 1466589997545 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}] 03:06:37 INFO - PROCESS | 3696 | 1466589997547 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:37 INFO - PROCESS | 3696 | 1466589997643 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 03:06:37 INFO - PROCESS | 3696 | 1466589997652 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 3696 | 1466589997655 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E3D000 == 27 [pid = 3696] [id = 557] 03:06:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9DE196000) [pid = 3696] [serial = 1671] [outer = 0000000000000000] 03:06:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9DE198800) [pid = 3696] [serial = 1672] [outer = 000000A9DE196000] 03:06:37 INFO - PROCESS | 3696 | 1466589997705 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9E1D37400) [pid = 3696] [serial = 1673] [outer = 000000A9DE196000] 03:06:38 INFO - PROCESS | 3696 | 1466589998177 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]]]}] 03:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 03:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:06:38 INFO - PROCESS | 3696 | 1466589998231 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 3696 | 1466589998234 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 03:06:38 INFO - PROCESS | 3696 | 1466589998237 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 3696 | 1466589998241 Marionette TRACE conn6 <- [1,2194,null,{}] 03:06:38 INFO - PROCESS | 3696 | 1466589998253 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}] 03:06:38 INFO - PROCESS | 3696 | 1466589998258 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:38 INFO - PROCESS | 3696 | 1466589998372 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 03:06:38 INFO - PROCESS | 3696 | 1466589998456 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:38 INFO - PROCESS | 3696 | 1466589998459 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96FA800 == 28 [pid = 3696] [id = 558] 03:06:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9DBACF400) [pid = 3696] [serial = 1674] [outer = 0000000000000000] 03:06:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E2C70400) [pid = 3696] [serial = 1675] [outer = 000000A9DBACF400] 03:06:38 INFO - PROCESS | 3696 | 1466589998510 Marionette DEBUG loaded listener.js 03:06:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E3887000) [pid = 3696] [serial = 1676] [outer = 000000A9DBACF400] 03:06:38 INFO - PROCESS | 3696 | 1466589998898 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]]]}] 03:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 692ms 03:06:38 INFO - PROCESS | 3696 | 1466589998931 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 3696 | 1466589998934 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 03:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:06:38 INFO - PROCESS | 3696 | 1466589998944 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 3696 | 1466589998946 Marionette TRACE conn6 <- [1,2198,null,{}] 03:06:38 INFO - PROCESS | 3696 | 1466589998950 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}] 03:06:38 INFO - PROCESS | 3696 | 1466589998952 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:39 INFO - PROCESS | 3696 | 1466589999040 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 03:06:39 INFO - PROCESS | 3696 | 1466589999045 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:39 INFO - PROCESS | 3696 | 1466589999047 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA111000 == 29 [pid = 3696] [id = 559] 03:06:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E4190400) [pid = 3696] [serial = 1677] [outer = 0000000000000000] 03:06:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E4356C00) [pid = 3696] [serial = 1678] [outer = 000000A9E4190400] 03:06:39 INFO - PROCESS | 3696 | 1466589999094 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E68F9800) [pid = 3696] [serial = 1679] [outer = 000000A9E4190400] 03:06:39 INFO - PROCESS | 3696 | 1466589999522 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]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 626ms 03:06:39 INFO - PROCESS | 3696 | 1466589999572 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 3696 | 1466589999574 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 03:06:39 INFO - PROCESS | 3696 | 1466589999577 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:06:39 INFO - PROCESS | 3696 | 1466589999579 Marionette TRACE conn6 <- [1,2202,null,{}] 03:06:39 INFO - PROCESS | 3696 | 1466589999582 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}] 03:06:39 INFO - PROCESS | 3696 | 1466589999585 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:39 INFO - PROCESS | 3696 | 1466589999665 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 03:06:39 INFO - PROCESS | 3696 | 1466589999670 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:39 INFO - PROCESS | 3696 | 1466589999672 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA537800 == 30 [pid = 3696] [id = 560] 03:06:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DE194C00) [pid = 3696] [serial = 1680] [outer = 0000000000000000] 03:06:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E7351C00) [pid = 3696] [serial = 1681] [outer = 000000A9DE194C00] 03:06:39 INFO - PROCESS | 3696 | 1466589999716 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E738D400) [pid = 3696] [serial = 1682] [outer = 000000A9DE194C00] 03:06:40 INFO - PROCESS | 3696 | 1466590000173 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]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 03:06:40 INFO - PROCESS | 3696 | 1466590000210 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 3696 | 1466590000212 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 03:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:06:40 INFO - PROCESS | 3696 | 1466590000215 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 3696 | 1466590000217 Marionette TRACE conn6 <- [1,2206,null,{}] 03:06:40 INFO - PROCESS | 3696 | 1466590000220 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}] 03:06:40 INFO - PROCESS | 3696 | 1466590000226 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:40 INFO - PROCESS | 3696 | 1466590000333 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 03:06:40 INFO - PROCESS | 3696 | 1466590000340 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 3696 | 1466590000342 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB96000 == 31 [pid = 3696] [id = 561] 03:06:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E7DCCC00) [pid = 3696] [serial = 1683] [outer = 0000000000000000] 03:06:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E851CC00) [pid = 3696] [serial = 1684] [outer = 000000A9E7DCCC00] 03:06:40 INFO - PROCESS | 3696 | 1466590000387 Marionette DEBUG loaded listener.js 03:06:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E85F5800) [pid = 3696] [serial = 1685] [outer = 000000A9E7DCCC00] 03:06:40 INFO - PROCESS | 3696 | 1466590000824 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]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 03:06:40 INFO - PROCESS | 3696 | 1466590000847 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 3696 | 1466590000850 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 03:06:40 INFO - PROCESS | 3696 | 1466590000853 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:06:40 INFO - PROCESS | 3696 | 1466590000854 Marionette TRACE conn6 <- [1,2210,null,{}] 03:06:40 INFO - PROCESS | 3696 | 1466590000858 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}] 03:06:40 INFO - PROCESS | 3696 | 1466590000860 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:40 INFO - PROCESS | 3696 | 1466590000939 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 03:06:40 INFO - PROCESS | 3696 | 1466590000944 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 3696 | 1466590000946 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBB9800 == 32 [pid = 3696] [id = 562] 03:06:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD744800) [pid = 3696] [serial = 1686] [outer = 0000000000000000] 03:06:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E9742800) [pid = 3696] [serial = 1687] [outer = 000000A9DD744800] 03:06:40 INFO - PROCESS | 3696 | 1466590000991 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E9892400) [pid = 3696] [serial = 1688] [outer = 000000A9DD744800] 03:06:41 INFO - PROCESS | 3696 | 1466590001427 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]]]}] 03:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 629ms 03:06:41 INFO - PROCESS | 3696 | 1466590001486 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 03:06:41 INFO - PROCESS | 3696 | 1466590001488 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 03:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:06:41 INFO - PROCESS | 3696 | 1466590001491 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:06:41 INFO - PROCESS | 3696 | 1466590001493 Marionette TRACE conn6 <- [1,2214,null,{}] 03:06:41 INFO - PROCESS | 3696 | 1466590001496 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}] 03:06:41 INFO - PROCESS | 3696 | 1466590001498 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:41 INFO - PROCESS | 3696 | 1466590001580 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 03:06:41 INFO - PROCESS | 3696 | 1466590001584 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:41 INFO - PROCESS | 3696 | 1466590001586 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED38F800 == 33 [pid = 3696] [id = 563] 03:06:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E989D000) [pid = 3696] [serial = 1689] [outer = 0000000000000000] 03:06:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EA03A000) [pid = 3696] [serial = 1690] [outer = 000000A9E989D000] 03:06:41 INFO - PROCESS | 3696 | 1466590001631 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EA4F2000) [pid = 3696] [serial = 1691] [outer = 000000A9E989D000] 03:06:42 INFO - PROCESS | 3696 | 1466590002087 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]]]}] 03:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 03:06:42 INFO - PROCESS | 3696 | 1466590002123 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 3696 | 1466590002125 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 03:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:06:42 INFO - PROCESS | 3696 | 1466590002129 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - PROCESS | 3696 | 1466590002131 Marionette TRACE conn6 <- [1,2218,null,{}] 03:06:42 INFO - PROCESS | 3696 | 1466590002134 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}] 03:06:42 INFO - PROCESS | 3696 | 1466590002136 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:42 INFO - PROCESS | 3696 | 1466590002249 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 03:06:42 INFO - PROCESS | 3696 | 1466590002256 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 3696 | 1466590002258 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96FA000 == 34 [pid = 3696] [id = 564] 03:06:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EA036800) [pid = 3696] [serial = 1692] [outer = 0000000000000000] 03:06:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EAD89000) [pid = 3696] [serial = 1693] [outer = 000000A9EA036800] 03:06:42 INFO - PROCESS | 3696 | 1466590002302 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EAEC1000) [pid = 3696] [serial = 1694] [outer = 000000A9EA036800] 03:06:42 INFO - PROCESS | 3696 | 1466590002756 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]]]}] 03:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 691ms 03:06:42 INFO - PROCESS | 3696 | 1466590002823 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 3696 | 1466590002825 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 03:06:42 INFO - PROCESS | 3696 | 1466590002828 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:06:42 INFO - PROCESS | 3696 | 1466590002830 Marionette TRACE conn6 <- [1,2222,null,{}] 03:06:42 INFO - PROCESS | 3696 | 1466590002833 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}] 03:06:42 INFO - PROCESS | 3696 | 1466590002835 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:42 INFO - PROCESS | 3696 | 1466590002948 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 03:06:42 INFO - PROCESS | 3696 | 1466590002957 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 3696 | 1466590002959 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF96D800 == 35 [pid = 3696] [id = 565] 03:06:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EA1B7800) [pid = 3696] [serial = 1695] [outer = 0000000000000000] 03:06:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EB1C0800) [pid = 3696] [serial = 1696] [outer = 000000A9EA1B7800] 03:06:43 INFO - PROCESS | 3696 | 1466590003047 Marionette DEBUG loaded listener.js 03:06:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EB3CA400) [pid = 3696] [serial = 1697] [outer = 000000A9EA1B7800] 03:06:43 INFO - PROCESS | 3696 | 1466590003475 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]]]}] 03:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 692ms 03:06:43 INFO - PROCESS | 3696 | 1466590003524 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 03:06:43 INFO - PROCESS | 3696 | 1466590003527 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 03:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:06:43 INFO - PROCESS | 3696 | 1466590003531 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 3696 | 1466590003533 Marionette TRACE conn6 <- [1,2226,null,{}] 03:06:43 INFO - PROCESS | 3696 | 1466590003537 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}] 03:06:43 INFO - PROCESS | 3696 | 1466590003539 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:43 INFO - PROCESS | 3696 | 1466590003690 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 03:06:43 INFO - PROCESS | 3696 | 1466590003749 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:43 INFO - PROCESS | 3696 | 1466590003751 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA537000 == 36 [pid = 3696] [id = 566] 03:06:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EBCEFC00) [pid = 3696] [serial = 1698] [outer = 0000000000000000] 03:06:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ECE1C000) [pid = 3696] [serial = 1699] [outer = 000000A9EBCEFC00] 03:06:43 INFO - PROCESS | 3696 | 1466590003800 Marionette DEBUG loaded listener.js 03:06:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED097C00) [pid = 3696] [serial = 1700] [outer = 000000A9EBCEFC00] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD751C00) [pid = 3696] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EA044000) [pid = 3696] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EA373400) [pid = 3696] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ED0BBC00) [pid = 3696] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E1D38C00) [pid = 3696] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DD728800) [pid = 3696] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EE67B400) [pid = 3696] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7DCDC00) [pid = 3696] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E706FC00) [pid = 3696] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E20BC400) [pid = 3696] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:06:44 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E38C8C00) [pid = 3696] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:06:44 INFO - PROCESS | 3696 | 1466590004264 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]]]}] 03:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 773ms 03:06:44 INFO - PROCESS | 3696 | 1466590004306 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 03:06:44 INFO - PROCESS | 3696 | 1466590004308 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 03:06:44 INFO - PROCESS | 3696 | 1466590004311 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:06:44 INFO - PROCESS | 3696 | 1466590004313 Marionette TRACE conn6 <- [1,2230,null,{}] 03:06:44 INFO - PROCESS | 3696 | 1466590004317 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}] 03:06:44 INFO - PROCESS | 3696 | 1466590004319 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:44 INFO - PROCESS | 3696 | 1466590004402 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 03:06:44 INFO - PROCESS | 3696 | 1466590004407 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 3696 | 1466590004409 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1059800 == 37 [pid = 3696] [id = 567] 03:06:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E77C9400) [pid = 3696] [serial = 1701] [outer = 0000000000000000] 03:06:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EA68B000) [pid = 3696] [serial = 1702] [outer = 000000A9E77C9400] 03:06:44 INFO - PROCESS | 3696 | 1466590004453 Marionette DEBUG loaded listener.js 03:06:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ED098800) [pid = 3696] [serial = 1703] [outer = 000000A9E77C9400] 03:06:44 INFO - PROCESS | 3696 | 1466590004888 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]]]}] 03:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 625ms 03:06:44 INFO - PROCESS | 3696 | 1466590004940 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 03:06:44 INFO - PROCESS | 3696 | 1466590004942 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 03:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:06:44 INFO - PROCESS | 3696 | 1466590004945 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 3696 | 1466590004947 Marionette TRACE conn6 <- [1,2234,null,{}] 03:06:44 INFO - PROCESS | 3696 | 1466590004951 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}] 03:06:44 INFO - PROCESS | 3696 | 1466590004952 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:45 INFO - PROCESS | 3696 | 1466590005035 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 03:06:45 INFO - PROCESS | 3696 | 1466590005040 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:45 INFO - PROCESS | 3696 | 1466590005042 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2010800 == 38 [pid = 3696] [id = 568] 03:06:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ED0B9C00) [pid = 3696] [serial = 1704] [outer = 0000000000000000] 03:06:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED3AD000) [pid = 3696] [serial = 1705] [outer = 000000A9ED0B9C00] 03:06:45 INFO - PROCESS | 3696 | 1466590005086 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED80F400) [pid = 3696] [serial = 1706] [outer = 000000A9ED0B9C00] 03:06:45 INFO - PROCESS | 3696 | 1466590005521 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]]]}] 03:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 627ms 03:06:45 INFO - PROCESS | 3696 | 1466590005578 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 03:06:45 INFO - PROCESS | 3696 | 1466590005580 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 03:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:06:45 INFO - PROCESS | 3696 | 1466590005583 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 3696 | 1466590005585 Marionette TRACE conn6 <- [1,2238,null,{}] 03:06:45 INFO - PROCESS | 3696 | 1466590005589 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}] 03:06:45 INFO - PROCESS | 3696 | 1466590005591 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:45 INFO - PROCESS | 3696 | 1466590005683 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 03:06:45 INFO - PROCESS | 3696 | 1466590005690 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:45 INFO - PROCESS | 3696 | 1466590005692 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20EA800 == 39 [pid = 3696] [id = 569] 03:06:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED8B9800) [pid = 3696] [serial = 1707] [outer = 0000000000000000] 03:06:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EE677400) [pid = 3696] [serial = 1708] [outer = 000000A9ED8B9800] 03:06:45 INFO - PROCESS | 3696 | 1466590005735 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EE863C00) [pid = 3696] [serial = 1709] [outer = 000000A9ED8B9800] 03:06:46 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CC7000 == 38 [pid = 3696] [id = 556] 03:06:46 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F105C800 == 37 [pid = 3696] [id = 555] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA111000 == 36 [pid = 3696] [id = 559] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB96000 == 35 [pid = 3696] [id = 561] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2010800 == 34 [pid = 3696] [id = 568] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED38F800 == 33 [pid = 3696] [id = 563] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96FA000 == 32 [pid = 3696] [id = 564] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA537000 == 31 [pid = 3696] [id = 566] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96FA800 == 30 [pid = 3696] [id = 558] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBBB9800 == 29 [pid = 3696] [id = 562] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E3D000 == 28 [pid = 3696] [id = 557] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF96D800 == 27 [pid = 3696] [id = 565] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA537800 == 26 [pid = 3696] [id = 560] 03:06:47 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1059800 == 25 [pid = 3696] [id = 567] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EE865400) [pid = 3696] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E9743400) [pid = 3696] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EB3CD400) [pid = 3696] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E989AC00) [pid = 3696] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9ECE26400) [pid = 3696] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9ED8B1C00) [pid = 3696] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EBC51800) [pid = 3696] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9ED3AF800) [pid = 3696] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9ED0B8000) [pid = 3696] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E1D59800) [pid = 3696] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DE19A000) [pid = 3696] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DD751400) [pid = 3696] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EE680800) [pid = 3696] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EE869400) [pid = 3696] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E82D1C00) [pid = 3696] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E735BC00) [pid = 3696] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E77D2C00) [pid = 3696] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E3707800) [pid = 3696] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E38D3800) [pid = 3696] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9E2A2C800) [pid = 3696] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9E9846C00) [pid = 3696] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9ECB9B800) [pid = 3696] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9E9691400) [pid = 3696] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 03:06:47 INFO - PROCESS | 3696 | 1466590007555 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]]]}] 03:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1996ms 03:06:47 INFO - PROCESS | 3696 | 1466590007582 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 03:06:47 INFO - PROCESS | 3696 | 1466590007587 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 03:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:06:47 INFO - PROCESS | 3696 | 1466590007592 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 3696 | 1466590007595 Marionette TRACE conn6 <- [1,2242,null,{}] 03:06:47 INFO - PROCESS | 3696 | 1466590007601 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}] 03:06:47 INFO - PROCESS | 3696 | 1466590007604 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:47 INFO - PROCESS | 3696 | 1466590007700 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 03:06:47 INFO - PROCESS | 3696 | 1466590007707 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 3696 | 1466590007712 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E276E800 == 26 [pid = 3696] [id = 570] 03:06:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9DD434400) [pid = 3696] [serial = 1710] [outer = 0000000000000000] 03:06:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9DD434C00) [pid = 3696] [serial = 1711] [outer = 000000A9DD434400] 03:06:47 INFO - PROCESS | 3696 | 1466590007762 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9DD72C800) [pid = 3696] [serial = 1712] [outer = 000000A9DD434400] 03:06:48 INFO - PROCESS | 3696 | 1466590008235 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]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 03:06:48 INFO - PROCESS | 3696 | 1466590008282 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 3696 | 1466590008288 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 03:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:06:48 INFO - PROCESS | 3696 | 1466590008294 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 3696 | 1466590008297 Marionette TRACE conn6 <- [1,2246,null,{}] 03:06:48 INFO - PROCESS | 3696 | 1466590008301 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}] 03:06:48 INFO - PROCESS | 3696 | 1466590008304 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:48 INFO - PROCESS | 3696 | 1466590008395 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 03:06:48 INFO - PROCESS | 3696 | 1466590008403 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:48 INFO - PROCESS | 3696 | 1466590008406 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F1000 == 27 [pid = 3696] [id = 571] 03:06:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DDC27400) [pid = 3696] [serial = 1713] [outer = 0000000000000000] 03:06:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DDC33400) [pid = 3696] [serial = 1714] [outer = 000000A9DDC27400] 03:06:48 INFO - PROCESS | 3696 | 1466590008455 Marionette DEBUG loaded listener.js 03:06:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DE194800) [pid = 3696] [serial = 1715] [outer = 000000A9DDC27400] 03:06:48 INFO - PROCESS | 3696 | 1466590008936 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]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 03:06:48 INFO - PROCESS | 3696 | 1466590008987 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 3696 | 1466590008989 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 03:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:06:48 INFO - PROCESS | 3696 | 1466590008993 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - PROCESS | 3696 | 1466590008996 Marionette TRACE conn6 <- [1,2250,null,{}] 03:06:49 INFO - PROCESS | 3696 | 1466590009008 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}] 03:06:49 INFO - PROCESS | 3696 | 1466590009013 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:49 INFO - PROCESS | 3696 | 1466590009128 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 03:06:49 INFO - PROCESS | 3696 | 1466590009210 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 3696 | 1466590009214 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA4800 == 28 [pid = 3696] [id = 572] 03:06:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DBB84C00) [pid = 3696] [serial = 1716] [outer = 0000000000000000] 03:06:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E20B0400) [pid = 3696] [serial = 1717] [outer = 000000A9DBB84C00] 03:06:49 INFO - PROCESS | 3696 | 1466590009263 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E2A2C800) [pid = 3696] [serial = 1718] [outer = 000000A9DBB84C00] 03:06:49 INFO - PROCESS | 3696 | 1466590009644 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]]]}] 03:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 03:06:49 INFO - PROCESS | 3696 | 1466590009693 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 03:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:06:49 INFO - PROCESS | 3696 | 1466590009696 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 03:06:49 INFO - PROCESS | 3696 | 1466590009699 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - PROCESS | 3696 | 1466590009701 Marionette TRACE conn6 <- [1,2254,null,{}] 03:06:49 INFO - PROCESS | 3696 | 1466590009704 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}] 03:06:49 INFO - PROCESS | 3696 | 1466590009706 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:49 INFO - PROCESS | 3696 | 1466590009796 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 03:06:49 INFO - PROCESS | 3696 | 1466590009801 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 3696 | 1466590009803 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F97800 == 29 [pid = 3696] [id = 573] 03:06:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E3884400) [pid = 3696] [serial = 1719] [outer = 0000000000000000] 03:06:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E38D3400) [pid = 3696] [serial = 1720] [outer = 000000A9E3884400] 03:06:49 INFO - PROCESS | 3696 | 1466590009849 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E418A400) [pid = 3696] [serial = 1721] [outer = 000000A9E3884400] 03:06:50 INFO - PROCESS | 3696 | 1466590010271 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]]]}] 03:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 03:06:50 INFO - PROCESS | 3696 | 1466590010333 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 3696 | 1466590010335 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 03:06:50 INFO - PROCESS | 3696 | 1466590010338 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:06:50 INFO - PROCESS | 3696 | 1466590010340 Marionette TRACE conn6 <- [1,2258,null,{}] 03:06:50 INFO - PROCESS | 3696 | 1466590010344 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}] 03:06:50 INFO - PROCESS | 3696 | 1466590010346 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:50 INFO - PROCESS | 3696 | 1466590010426 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 03:06:50 INFO - PROCESS | 3696 | 1466590010433 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 3696 | 1466590010435 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA51C800 == 30 [pid = 3696] [id = 574] 03:06:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DC526800) [pid = 3696] [serial = 1722] [outer = 0000000000000000] 03:06:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7069000) [pid = 3696] [serial = 1723] [outer = 000000A9DC526800] 03:06:50 INFO - PROCESS | 3696 | 1466590010480 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7355800) [pid = 3696] [serial = 1724] [outer = 000000A9DC526800] 03:06:50 INFO - PROCESS | 3696 | 1466590010932 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]]]}] 03:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 628ms 03:06:50 INFO - PROCESS | 3696 | 1466590010971 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 3696 | 1466590010973 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 03:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:06:50 INFO - PROCESS | 3696 | 1466590010976 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 3696 | 1466590010978 Marionette TRACE conn6 <- [1,2262,null,{}] 03:06:50 INFO - PROCESS | 3696 | 1466590010987 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}] 03:06:51 INFO - PROCESS | 3696 | 1466590010993 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:51 INFO - PROCESS | 3696 | 1466590011103 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 03:06:51 INFO - PROCESS | 3696 | 1466590011110 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:51 INFO - PROCESS | 3696 | 1466590011112 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB80000 == 31 [pid = 3696] [id = 575] 03:06:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7803800) [pid = 3696] [serial = 1725] [outer = 0000000000000000] 03:06:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DD4800) [pid = 3696] [serial = 1726] [outer = 000000A9E7803800] 03:06:51 INFO - PROCESS | 3696 | 1466590011157 Marionette DEBUG loaded listener.js 03:06:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E82D3800) [pid = 3696] [serial = 1727] [outer = 000000A9E7803800] 03:06:51 INFO - PROCESS | 3696 | 1466590011574 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]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 03:06:51 INFO - PROCESS | 3696 | 1466590011610 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 3696 | 1466590011613 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 03:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:06:51 INFO - PROCESS | 3696 | 1466590011616 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 3696 | 1466590011618 Marionette TRACE conn6 <- [1,2266,null,{}] 03:06:51 INFO - PROCESS | 3696 | 1466590011621 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}] 03:06:51 INFO - PROCESS | 3696 | 1466590011623 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:51 INFO - PROCESS | 3696 | 1466590011702 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 03:06:51 INFO - PROCESS | 3696 | 1466590011724 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:51 INFO - PROCESS | 3696 | 1466590011726 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE46000 == 32 [pid = 3696] [id = 576] 03:06:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E968C800) [pid = 3696] [serial = 1728] [outer = 0000000000000000] 03:06:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9695400) [pid = 3696] [serial = 1729] [outer = 000000A9E968C800] 03:06:51 INFO - PROCESS | 3696 | 1466590011773 Marionette DEBUG loaded listener.js 03:06:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9743000) [pid = 3696] [serial = 1730] [outer = 000000A9E968C800] 03:06:52 INFO - PROCESS | 3696 | 1466590012195 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]]]}] 03:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 03:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:06:52 INFO - PROCESS | 3696 | 1466590012266 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 03:06:52 INFO - PROCESS | 3696 | 1466590012268 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 03:06:52 INFO - PROCESS | 3696 | 1466590012271 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - PROCESS | 3696 | 1466590012273 Marionette TRACE conn6 <- [1,2270,null,{}] 03:06:52 INFO - PROCESS | 3696 | 1466590012277 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}] 03:06:52 INFO - PROCESS | 3696 | 1466590012279 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:52 INFO - PROCESS | 3696 | 1466590012359 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 03:06:52 INFO - PROCESS | 3696 | 1466590012367 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 3696 | 1466590012369 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED391800 == 33 [pid = 3696] [id = 577] 03:06:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E983BC00) [pid = 3696] [serial = 1731] [outer = 0000000000000000] 03:06:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E9896C00) [pid = 3696] [serial = 1732] [outer = 000000A9E983BC00] 03:06:52 INFO - PROCESS | 3696 | 1466590012412 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EA035400) [pid = 3696] [serial = 1733] [outer = 000000A9E983BC00] 03:06:52 INFO - PROCESS | 3696 | 1466590012871 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]]]}] 03:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 647ms 03:06:52 INFO - PROCESS | 3696 | 1466590012920 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 03:06:52 INFO - PROCESS | 3696 | 1466590012922 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 03:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:06:52 INFO - PROCESS | 3696 | 1466590012925 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - PROCESS | 3696 | 1466590012927 Marionette TRACE conn6 <- [1,2274,null,{}] 03:06:52 INFO - PROCESS | 3696 | 1466590012931 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}] 03:06:52 INFO - PROCESS | 3696 | 1466590012933 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:53 INFO - PROCESS | 3696 | 1466590013041 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 03:06:53 INFO - PROCESS | 3696 | 1466590013122 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 3696 | 1466590013124 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA2800 == 34 [pid = 3696] [id = 578] 03:06:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7DD6800) [pid = 3696] [serial = 1734] [outer = 0000000000000000] 03:06:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EA1B5000) [pid = 3696] [serial = 1735] [outer = 000000A9E7DD6800] 03:06:53 INFO - PROCESS | 3696 | 1466590013168 Marionette DEBUG loaded listener.js 03:06:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EA7AA400) [pid = 3696] [serial = 1736] [outer = 000000A9E7DD6800] 03:06:53 INFO - PROCESS | 3696 | 1466590013591 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]]]}] 03:06:53 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 03:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 692ms 03:06:53 INFO - PROCESS | 3696 | 1466590013620 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 3696 | 1466590013622 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 03:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:06:53 INFO - PROCESS | 3696 | 1466590013635 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 3696 | 1466590013637 Marionette TRACE conn6 <- [1,2278,null,{}] 03:06:53 INFO - PROCESS | 3696 | 1466590013641 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}] 03:06:53 INFO - PROCESS | 3696 | 1466590013642 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:53 INFO - PROCESS | 3696 | 1466590013759 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 03:06:53 INFO - PROCESS | 3696 | 1466590013763 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 3696 | 1466590013765 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF979800 == 35 [pid = 3696] [id = 579] 03:06:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EA688400) [pid = 3696] [serial = 1737] [outer = 0000000000000000] 03:06:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EB2FA800) [pid = 3696] [serial = 1738] [outer = 000000A9EA688400] 03:06:53 INFO - PROCESS | 3696 | 1466590013809 Marionette DEBUG loaded listener.js 03:06:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EB3D0400) [pid = 3696] [serial = 1739] [outer = 000000A9EA688400] 03:06:54 INFO - PROCESS | 3696 | 1466590014267 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]]]}] 03:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 03:06:54 INFO - PROCESS | 3696 | 1466590014326 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 03:06:54 INFO - PROCESS | 3696 | 1466590014329 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 03:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:06:54 INFO - PROCESS | 3696 | 1466590014339 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:06:54 INFO - PROCESS | 3696 | 1466590014342 Marionette TRACE conn6 <- [1,2282,null,{}] 03:06:54 INFO - PROCESS | 3696 | 1466590014347 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}] 03:06:54 INFO - PROCESS | 3696 | 1466590014350 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:54 INFO - PROCESS | 3696 | 1466590014502 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 03:06:54 INFO - PROCESS | 3696 | 1466590014561 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:54 INFO - PROCESS | 3696 | 1466590014564 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA51B800 == 36 [pid = 3696] [id = 580] 03:06:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EBB90800) [pid = 3696] [serial = 1740] [outer = 0000000000000000] 03:06:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9ECE1EC00) [pid = 3696] [serial = 1741] [outer = 000000A9EBB90800] 03:06:54 INFO - PROCESS | 3696 | 1466590014610 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9ED098000) [pid = 3696] [serial = 1742] [outer = 000000A9EBB90800] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EA036800) [pid = 3696] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9EA1B7800) [pid = 3696] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9EBCEFC00) [pid = 3696] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9ED0B9C00) [pid = 3696] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E7DCCC00) [pid = 3696] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DE194C00) [pid = 3696] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E4190400) [pid = 3696] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DBACF400) [pid = 3696] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DE196000) [pid = 3696] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD729C00) [pid = 3696] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EE67E400) [pid = 3696] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E989D000) [pid = 3696] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DD744800) [pid = 3696] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:06:54 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E77C9400) [pid = 3696] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:06:55 INFO - PROCESS | 3696 | 1466590015106 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]]]}] 03:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 796ms 03:06:55 INFO - PROCESS | 3696 | 1466590015136 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 3696 | 1466590015138 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 03:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:06:55 INFO - PROCESS | 3696 | 1466590015141 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 3696 | 1466590015143 Marionette TRACE conn6 <- [1,2286,null,{}] 03:06:55 INFO - PROCESS | 3696 | 1466590015147 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}] 03:06:55 INFO - PROCESS | 3696 | 1466590015148 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:55 INFO - PROCESS | 3696 | 1466590015233 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 03:06:55 INFO - PROCESS | 3696 | 1466590015238 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 3696 | 1466590015240 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DD3800 == 37 [pid = 3696] [id = 581] 03:06:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E7DCCC00) [pid = 3696] [serial = 1743] [outer = 0000000000000000] 03:06:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EA1AE000) [pid = 3696] [serial = 1744] [outer = 000000A9E7DCCC00] 03:06:55 INFO - PROCESS | 3696 | 1466590015291 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ECEB2400) [pid = 3696] [serial = 1745] [outer = 000000A9E7DCCC00] 03:06:55 INFO - PROCESS | 3696 | 1466590015709 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]]]}] 03:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 588ms 03:06:55 INFO - PROCESS | 3696 | 1466590015733 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 3696 | 1466590015735 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 03:06:55 INFO - PROCESS | 3696 | 1466590015738 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:06:55 INFO - PROCESS | 3696 | 1466590015739 Marionette TRACE conn6 <- [1,2290,null,{}] 03:06:55 INFO - PROCESS | 3696 | 1466590015755 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}] 03:06:55 INFO - PROCESS | 3696 | 1466590015758 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:55 INFO - PROCESS | 3696 | 1466590015840 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 03:06:55 INFO - PROCESS | 3696 | 1466590015846 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 3696 | 1466590015848 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20E4000 == 38 [pid = 3696] [id = 582] 03:06:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9ED0B7000) [pid = 3696] [serial = 1746] [outer = 0000000000000000] 03:06:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ED330000) [pid = 3696] [serial = 1747] [outer = 000000A9ED0B7000] 03:06:55 INFO - PROCESS | 3696 | 1466590015892 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED56A800) [pid = 3696] [serial = 1748] [outer = 000000A9ED0B7000] 03:06:56 INFO - PROCESS | 3696 | 1466590016335 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]]]}] 03:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 650ms 03:06:56 INFO - PROCESS | 3696 | 1466590016392 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 03:06:56 INFO - PROCESS | 3696 | 1466590016394 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 03:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:06:56 INFO - PROCESS | 3696 | 1466590016397 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 3696 | 1466590016399 Marionette TRACE conn6 <- [1,2294,null,{}] 03:06:56 INFO - PROCESS | 3696 | 1466590016403 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}] 03:06:56 INFO - PROCESS | 3696 | 1466590016404 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:56 INFO - PROCESS | 3696 | 1466590016497 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 03:06:56 INFO - PROCESS | 3696 | 1466590016504 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 3696 | 1466590016505 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F218C800 == 39 [pid = 3696] [id = 583] 03:06:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED8BB800) [pid = 3696] [serial = 1749] [outer = 0000000000000000] 03:06:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE678C00) [pid = 3696] [serial = 1750] [outer = 000000A9ED8BB800] 03:06:56 INFO - PROCESS | 3696 | 1466590016549 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE863800) [pid = 3696] [serial = 1751] [outer = 000000A9ED8BB800] 03:06:57 INFO - PROCESS | 3696 | 1466590017125 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]]]}] 03:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 795ms 03:06:57 INFO - PROCESS | 3696 | 1466590017210 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 03:06:57 INFO - PROCESS | 3696 | 1466590017215 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 03:06:57 INFO - PROCESS | 3696 | 1466590017245 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:06:57 INFO - PROCESS | 3696 | 1466590017249 Marionette TRACE conn6 <- [1,2298,null,{}] 03:06:57 INFO - PROCESS | 3696 | 1466590017255 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}] 03:06:57 INFO - PROCESS | 3696 | 1466590017259 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:57 INFO - PROCESS | 3696 | 1466590017398 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 03:06:57 INFO - PROCESS | 3696 | 1466590017474 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 3696 | 1466590017479 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3758000 == 40 [pid = 3696] [id = 584] 03:06:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DCA33C00) [pid = 3696] [serial = 1752] [outer = 0000000000000000] 03:06:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DD728800) [pid = 3696] [serial = 1753] [outer = 000000A9DCA33C00] 03:06:57 INFO - PROCESS | 3696 | 1466590017578 Marionette DEBUG loaded listener.js 03:06:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9DDC2C400) [pid = 3696] [serial = 1754] [outer = 000000A9DCA33C00] 03:06:58 INFO - PROCESS | 3696 | 1466590018278 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]]]}] 03:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1091ms 03:06:58 INFO - PROCESS | 3696 | 1466590018343 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 3696 | 1466590018348 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 03:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:06:58 INFO - PROCESS | 3696 | 1466590018355 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 3696 | 1466590018358 Marionette TRACE conn6 <- [1,2302,null,{}] 03:06:58 INFO - PROCESS | 3696 | 1466590018362 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}] 03:06:58 INFO - PROCESS | 3696 | 1466590018365 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:58 INFO - PROCESS | 3696 | 1466590018499 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 03:06:58 INFO - PROCESS | 3696 | 1466590018755 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:58 INFO - PROCESS | 3696 | 1466590018759 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DE159000 == 41 [pid = 3696] [id = 585] 03:06:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9DCDBAC00) [pid = 3696] [serial = 1755] [outer = 0000000000000000] 03:06:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9DD726000) [pid = 3696] [serial = 1756] [outer = 000000A9DCDBAC00] 03:06:58 INFO - PROCESS | 3696 | 1466590018829 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DE194C00) [pid = 3696] [serial = 1757] [outer = 000000A9DCDBAC00] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20E4000 == 40 [pid = 3696] [id = 582] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DD3800 == 39 [pid = 3696] [id = 581] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA51B800 == 38 [pid = 3696] [id = 580] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF979800 == 37 [pid = 3696] [id = 579] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DA2800 == 36 [pid = 3696] [id = 578] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED391800 == 35 [pid = 3696] [id = 577] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE46000 == 34 [pid = 3696] [id = 576] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB80000 == 33 [pid = 3696] [id = 575] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA51C800 == 32 [pid = 3696] [id = 574] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F97800 == 31 [pid = 3696] [id = 573] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7DA4800 == 30 [pid = 3696] [id = 572] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EE677400) [pid = 3696] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F1000 == 29 [pid = 3696] [id = 571] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E276E800 == 28 [pid = 3696] [id = 570] 03:06:59 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20EA800 == 27 [pid = 3696] [id = 569] 03:06:59 INFO - PROCESS | 3696 | 1466590019542 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]]]}] 03:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1252ms 03:06:59 INFO - PROCESS | 3696 | 1466590019609 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 03:06:59 INFO - PROCESS | 3696 | 1466590019613 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 03:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:06:59 INFO - PROCESS | 3696 | 1466590019617 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:06:59 INFO - PROCESS | 3696 | 1466590019620 Marionette TRACE conn6 <- [1,2306,null,{}] 03:06:59 INFO - PROCESS | 3696 | 1466590019626 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}] 03:06:59 INFO - PROCESS | 3696 | 1466590019630 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EAD89000) [pid = 3696] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9EB1C0800) [pid = 3696] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9ECE1C000) [pid = 3696] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EB3CA400) [pid = 3696] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9ED3AD000) [pid = 3696] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9ED097C00) [pid = 3696] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9ED80F400) [pid = 3696] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E851CC00) [pid = 3696] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E85F5800) [pid = 3696] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E7351C00) [pid = 3696] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E738D400) [pid = 3696] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E4356C00) [pid = 3696] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E68F9800) [pid = 3696] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E2C70400) [pid = 3696] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E3887000) [pid = 3696] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DE198800) [pid = 3696] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E1D37400) [pid = 3696] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DD72B000) [pid = 3696] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DDA53800) [pid = 3696] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EE870800) [pid = 3696] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EA03A000) [pid = 3696] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E9892400) [pid = 3696] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E9742800) [pid = 3696] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EAEC1000) [pid = 3696] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EA68B000) [pid = 3696] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9ED098800) [pid = 3696] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EA4F2000) [pid = 3696] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 03:06:59 INFO - PROCESS | 3696 | 1466590019762 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 03:06:59 INFO - PROCESS | 3696 | 1466590019817 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 3696 | 1466590019819 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:06:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20CC800 == 28 [pid = 3696] [id = 586] 03:06:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD435000) [pid = 3696] [serial = 1758] [outer = 0000000000000000] 03:06:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DE149800) [pid = 3696] [serial = 1759] [outer = 000000A9DD435000] 03:06:59 INFO - PROCESS | 3696 | 1466590019867 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E1D3FC00) [pid = 3696] [serial = 1760] [outer = 000000A9DD435000] 03:07:00 INFO - PROCESS | 3696 | 1466590020337 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] 03:07:00 INFO - PROCESS | 3696 | 1466590020362 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 03:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:07:00 INFO - PROCESS | 3696 | 1466590020367 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:07:00 INFO - PROCESS | 3696 | 1466590020369 Marionette TRACE conn6 <- [1,2310,null,{}] 03:07:00 INFO - PROCESS | 3696 | 1466590020372 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}] 03:07:00 INFO - PROCESS | 3696 | 1466590020375 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:00 INFO - PROCESS | 3696 | 1466590020467 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 03:07:00 INFO - PROCESS | 3696 | 1466590020474 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:00 INFO - PROCESS | 3696 | 1466590020477 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BF8800 == 29 [pid = 3696] [id = 587] 03:07:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E3886000) [pid = 3696] [serial = 1761] [outer = 0000000000000000] 03:07:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E38D1000) [pid = 3696] [serial = 1762] [outer = 000000A9E3886000] 03:07:00 INFO - PROCESS | 3696 | 1466590020523 Marionette DEBUG loaded listener.js 03:07:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E435E400) [pid = 3696] [serial = 1763] [outer = 000000A9E3886000] 03:07:01 INFO - PROCESS | 3696 | 1466590020994 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]]]}] 03:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 03:07:01 INFO - PROCESS | 3696 | 1466590021062 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 03:07:01 INFO - PROCESS | 3696 | 1466590021064 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 03:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:07:01 INFO - PROCESS | 3696 | 1466590021069 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 3696 | 1466590021076 Marionette TRACE conn6 <- [1,2314,null,{}] 03:07:01 INFO - PROCESS | 3696 | 1466590021086 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}] 03:07:01 INFO - PROCESS | 3696 | 1466590021089 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:01 INFO - PROCESS | 3696 | 1466590021179 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 03:07:01 INFO - PROCESS | 3696 | 1466590021290 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 3696 | 1466590021292 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA122000 == 30 [pid = 3696] [id = 588] 03:07:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DD322800) [pid = 3696] [serial = 1764] [outer = 0000000000000000] 03:07:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7355C00) [pid = 3696] [serial = 1765] [outer = 000000A9DD322800] 03:07:01 INFO - PROCESS | 3696 | 1466590021337 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E77D5800) [pid = 3696] [serial = 1766] [outer = 000000A9DD322800] 03:07:01 INFO - PROCESS | 3696 | 1466590021719 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]]]}] 03:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 691ms 03:07:01 INFO - PROCESS | 3696 | 1466590021762 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 03:07:01 INFO - PROCESS | 3696 | 1466590021765 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 03:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:07:01 INFO - PROCESS | 3696 | 1466590021768 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 3696 | 1466590021770 Marionette TRACE conn6 <- [1,2318,null,{}] 03:07:01 INFO - PROCESS | 3696 | 1466590021773 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}] 03:07:01 INFO - PROCESS | 3696 | 1466590021775 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:01 INFO - PROCESS | 3696 | 1466590021899 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 03:07:01 INFO - PROCESS | 3696 | 1466590021916 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 3696 | 1466590021919 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA992000 == 31 [pid = 3696] [id = 589] 03:07:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7DCF400) [pid = 3696] [serial = 1767] [outer = 0000000000000000] 03:07:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DD7C00) [pid = 3696] [serial = 1768] [outer = 000000A9E7DCF400] 03:07:01 INFO - PROCESS | 3696 | 1466590021970 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E8552400) [pid = 3696] [serial = 1769] [outer = 000000A9E7DCF400] 03:07:02 INFO - PROCESS | 3696 | 1466590022402 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]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 03:07:02 INFO - PROCESS | 3696 | 1466590022442 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 3696 | 1466590022444 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 03:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:07:02 INFO - PROCESS | 3696 | 1466590022454 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 3696 | 1466590022456 Marionette TRACE conn6 <- [1,2322,null,{}] 03:07:02 INFO - PROCESS | 3696 | 1466590022459 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}] 03:07:02 INFO - PROCESS | 3696 | 1466590022461 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:02 INFO - PROCESS | 3696 | 1466590022594 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 03:07:02 INFO - PROCESS | 3696 | 1466590022615 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:02 INFO - PROCESS | 3696 | 1466590022621 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0B3800 == 32 [pid = 3696] [id = 590] 03:07:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9698400) [pid = 3696] [serial = 1770] [outer = 0000000000000000] 03:07:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9740C00) [pid = 3696] [serial = 1771] [outer = 000000A9E9698400] 03:07:02 INFO - PROCESS | 3696 | 1466590022677 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9897400) [pid = 3696] [serial = 1772] [outer = 000000A9E9698400] 03:07:03 INFO - PROCESS | 3696 | 1466590023146 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]]]}] 03:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 03:07:03 INFO - PROCESS | 3696 | 1466590023184 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 03:07:03 INFO - PROCESS | 3696 | 1466590023186 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 03:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:07:03 INFO - PROCESS | 3696 | 1466590023189 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:07:03 INFO - PROCESS | 3696 | 1466590023191 Marionette TRACE conn6 <- [1,2326,null,{}] 03:07:03 INFO - PROCESS | 3696 | 1466590023207 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}] 03:07:03 INFO - PROCESS | 3696 | 1466590023210 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:03 INFO - PROCESS | 3696 | 1466590023331 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 03:07:03 INFO - PROCESS | 3696 | 1466590023344 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 3696 | 1466590023346 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED072000 == 33 [pid = 3696] [id = 591] 03:07:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EA374400) [pid = 3696] [serial = 1773] [outer = 0000000000000000] 03:07:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EAD91000) [pid = 3696] [serial = 1774] [outer = 000000A9EA374400] 03:07:03 INFO - PROCESS | 3696 | 1466590023391 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EB2F4800) [pid = 3696] [serial = 1775] [outer = 000000A9EA374400] 03:07:03 INFO - PROCESS | 3696 | 1466590023837 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]]]}] 03:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E7DD6800) [pid = 3696] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EA688400) [pid = 3696] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E983BC00) [pid = 3696] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9ED8B9800) [pid = 3696] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DDC27400) [pid = 3696] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD434400) [pid = 3696] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E968C800) [pid = 3696] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EBB90800) [pid = 3696] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DC526800) [pid = 3696] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DBB84C00) [pid = 3696] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E3884400) [pid = 3696] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E7803800) [pid = 3696] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9ED0B7000) [pid = 3696] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:07:04 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7DCCC00) [pid = 3696] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:07:04 INFO - PROCESS | 3696 | 1466590024031 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 3696 | 1466590024033 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 03:07:04 INFO - PROCESS | 3696 | 1466590024048 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:07:04 INFO - PROCESS | 3696 | 1466590024050 Marionette TRACE conn6 <- [1,2330,null,{}] 03:07:04 INFO - PROCESS | 3696 | 1466590024053 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}] 03:07:04 INFO - PROCESS | 3696 | 1466590024055 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:04 INFO - PROCESS | 3696 | 1466590024137 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 03:07:04 INFO - PROCESS | 3696 | 1466590024144 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 3696 | 1466590024146 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE98B800 == 34 [pid = 3696] [id = 592] 03:07:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DECB5C00) [pid = 3696] [serial = 1776] [outer = 0000000000000000] 03:07:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E3887800) [pid = 3696] [serial = 1777] [outer = 000000A9DECB5C00] 03:07:04 INFO - PROCESS | 3696 | 1466590024191 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EB2FC000) [pid = 3696] [serial = 1778] [outer = 000000A9DECB5C00] 03:07:04 INFO - PROCESS | 3696 | 1466590024600 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]]]}] 03:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 587ms 03:07:04 INFO - PROCESS | 3696 | 1466590024645 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 3696 | 1466590024648 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 03:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:07:04 INFO - PROCESS | 3696 | 1466590024664 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 3696 | 1466590024666 Marionette TRACE conn6 <- [1,2334,null,{}] 03:07:04 INFO - PROCESS | 3696 | 1466590024670 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}] 03:07:04 INFO - PROCESS | 3696 | 1466590024672 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:04 INFO - PROCESS | 3696 | 1466590024755 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 03:07:04 INFO - PROCESS | 3696 | 1466590024762 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 3696 | 1466590024764 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF976000 == 35 [pid = 3696] [id = 593] 03:07:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EBC44800) [pid = 3696] [serial = 1779] [outer = 0000000000000000] 03:07:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EBC52800) [pid = 3696] [serial = 1780] [outer = 000000A9EBC44800] 03:07:04 INFO - PROCESS | 3696 | 1466590024810 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9ECE19400) [pid = 3696] [serial = 1781] [outer = 000000A9EBC44800] 03:07:05 INFO - PROCESS | 3696 | 1466590025226 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]]]}] 03:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 586ms 03:07:05 INFO - PROCESS | 3696 | 1466590025252 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 3696 | 1466590025254 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 03:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:07:05 INFO - PROCESS | 3696 | 1466590025257 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 3696 | 1466590025259 Marionette TRACE conn6 <- [1,2338,null,{}] 03:07:05 INFO - PROCESS | 3696 | 1466590025275 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}] 03:07:05 INFO - PROCESS | 3696 | 1466590025277 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:05 INFO - PROCESS | 3696 | 1466590025363 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 03:07:05 INFO - PROCESS | 3696 | 1466590025369 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 3696 | 1466590025371 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA121800 == 36 [pid = 3696] [id = 594] 03:07:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ECE21C00) [pid = 3696] [serial = 1782] [outer = 0000000000000000] 03:07:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ECEBB000) [pid = 3696] [serial = 1783] [outer = 000000A9ECE21C00] 03:07:05 INFO - PROCESS | 3696 | 1466590025415 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED0B5800) [pid = 3696] [serial = 1784] [outer = 000000A9ECE21C00] 03:07:05 INFO - PROCESS | 3696 | 1466590025872 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]]]}] 03:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 649ms 03:07:05 INFO - PROCESS | 3696 | 1466590025914 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 3696 | 1466590025916 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 03:07:05 INFO - PROCESS | 3696 | 1466590025919 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 3696 | 1466590025921 Marionette TRACE conn6 <- [1,2342,null,{}] 03:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:07:05 INFO - PROCESS | 3696 | 1466590025924 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}] 03:07:05 INFO - PROCESS | 3696 | 1466590025926 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:06 INFO - PROCESS | 3696 | 1466590026009 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 03:07:06 INFO - PROCESS | 3696 | 1466590026132 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:06 INFO - PROCESS | 3696 | 1466590026135 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DEC08800 == 37 [pid = 3696] [id = 595] 03:07:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DBB86000) [pid = 3696] [serial = 1785] [outer = 0000000000000000] 03:07:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DC52B400) [pid = 3696] [serial = 1786] [outer = 000000A9DBB86000] 03:07:06 INFO - PROCESS | 3696 | 1466590026194 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DD74EC00) [pid = 3696] [serial = 1787] [outer = 000000A9DBB86000] 03:07:06 INFO - PROCESS | 3696 | 1466590026871 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]]]}] 03:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 985ms 03:07:06 INFO - PROCESS | 3696 | 1466590026911 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 3696 | 1466590026915 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 03:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:07:06 INFO - PROCESS | 3696 | 1466590026920 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 3696 | 1466590026923 Marionette TRACE conn6 <- [1,2346,null,{}] 03:07:06 INFO - PROCESS | 3696 | 1466590026928 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}] 03:07:06 INFO - PROCESS | 3696 | 1466590026931 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:07 INFO - PROCESS | 3696 | 1466590027047 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 03:07:07 INFO - PROCESS | 3696 | 1466590027144 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 3696 | 1466590027147 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA10C000 == 38 [pid = 3696] [id = 596] 03:07:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E418C800) [pid = 3696] [serial = 1788] [outer = 0000000000000000] 03:07:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E4357800) [pid = 3696] [serial = 1789] [outer = 000000A9E418C800] 03:07:07 INFO - PROCESS | 3696 | 1466590027203 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E7354C00) [pid = 3696] [serial = 1790] [outer = 000000A9E418C800] 03:07:07 INFO - PROCESS | 3696 | 1466590027785 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]]]}] 03:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 944ms 03:07:07 INFO - PROCESS | 3696 | 1466590027870 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 3696 | 1466590027875 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 03:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:07:07 INFO - PROCESS | 3696 | 1466590027879 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 3696 | 1466590027881 Marionette TRACE conn6 <- [1,2350,null,{}] 03:07:07 INFO - PROCESS | 3696 | 1466590027886 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}] 03:07:07 INFO - PROCESS | 3696 | 1466590027889 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:08 INFO - PROCESS | 3696 | 1466590028014 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 03:07:08 INFO - PROCESS | 3696 | 1466590028131 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:08 INFO - PROCESS | 3696 | 1466590028134 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DC5000 == 39 [pid = 3696] [id = 597] 03:07:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E968D800) [pid = 3696] [serial = 1791] [outer = 0000000000000000] 03:07:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E983CC00) [pid = 3696] [serial = 1792] [outer = 000000A9E968D800] 03:07:08 INFO - PROCESS | 3696 | 1466590028190 Marionette DEBUG loaded listener.js 03:07:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EA373C00) [pid = 3696] [serial = 1793] [outer = 000000A9E968D800] 03:07:08 INFO - PROCESS | 3696 | 1466590028793 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]]]}] 03:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 985ms 03:07:08 INFO - PROCESS | 3696 | 1466590028873 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 03:07:08 INFO - PROCESS | 3696 | 1466590028876 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 03:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:07:08 INFO - PROCESS | 3696 | 1466590028888 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:07:08 INFO - PROCESS | 3696 | 1466590028894 Marionette TRACE conn6 <- [1,2354,null,{}] 03:07:08 INFO - PROCESS | 3696 | 1466590028899 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}] 03:07:08 INFO - PROCESS | 3696 | 1466590028903 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:09 INFO - PROCESS | 3696 | 1466590029022 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 03:07:09 INFO - PROCESS | 3696 | 1466590029136 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 3696 | 1466590029139 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20DE000 == 40 [pid = 3696] [id = 598] 03:07:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EA03EC00) [pid = 3696] [serial = 1794] [outer = 0000000000000000] 03:07:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EE679000) [pid = 3696] [serial = 1795] [outer = 000000A9EA03EC00] 03:07:09 INFO - PROCESS | 3696 | 1466590029194 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EE86B800) [pid = 3696] [serial = 1796] [outer = 000000A9EA03EC00] 03:07:09 INFO - PROCESS | 3696 | 1466590029944 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]]]}] 03:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1148ms 03:07:10 INFO - PROCESS | 3696 | 1466590030036 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 3696 | 1466590030040 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 03:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:07:10 INFO - PROCESS | 3696 | 1466590030046 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 3696 | 1466590030049 Marionette TRACE conn6 <- [1,2358,null,{}] 03:07:10 INFO - PROCESS | 3696 | 1466590030055 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}] 03:07:10 INFO - PROCESS | 3696 | 1466590030058 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:10 INFO - PROCESS | 3696 | 1466590030174 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 03:07:10 INFO - PROCESS | 3696 | 1466590030251 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:10 INFO - PROCESS | 3696 | 1466590030255 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DB94E000 == 41 [pid = 3696] [id = 599] 03:07:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9DD573800) [pid = 3696] [serial = 1797] [outer = 0000000000000000] 03:07:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9E1FF9C00) [pid = 3696] [serial = 1798] [outer = 000000A9DD573800] 03:07:10 INFO - PROCESS | 3696 | 1466590030356 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9E38C8C00) [pid = 3696] [serial = 1799] [outer = 000000A9DD573800] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA121800 == 40 [pid = 3696] [id = 594] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF976000 == 39 [pid = 3696] [id = 593] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE98B800 == 38 [pid = 3696] [id = 592] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED072000 == 37 [pid = 3696] [id = 591] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0B3800 == 36 [pid = 3696] [id = 590] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA992000 == 35 [pid = 3696] [id = 589] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA122000 == 34 [pid = 3696] [id = 588] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BF8800 == 33 [pid = 3696] [id = 587] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20CC800 == 32 [pid = 3696] [id = 586] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DE159000 == 31 [pid = 3696] [id = 585] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F218C800 == 30 [pid = 3696] [id = 583] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3758000 == 29 [pid = 3696] [id = 584] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20DE000 == 28 [pid = 3696] [id = 598] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DC5000 == 27 [pid = 3696] [id = 597] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA10C000 == 26 [pid = 3696] [id = 596] 03:07:11 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DEC08800 == 25 [pid = 3696] [id = 595] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EA1B5000) [pid = 3696] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EB2FA800) [pid = 3696] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9EA7AA400) [pid = 3696] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E9896C00) [pid = 3696] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EE863C00) [pid = 3696] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DDC33400) [pid = 3696] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9DE194800) [pid = 3696] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DD434C00) [pid = 3696] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD72C800) [pid = 3696] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E9695400) [pid = 3696] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E9743000) [pid = 3696] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9ECE1EC00) [pid = 3696] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E7355800) [pid = 3696] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E7069000) [pid = 3696] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E20B0400) [pid = 3696] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E2A2C800) [pid = 3696] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E38D3400) [pid = 3696] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E418A400) [pid = 3696] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7DD4800) [pid = 3696] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E82D3800) [pid = 3696] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EB3D0400) [pid = 3696] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ED56A800) [pid = 3696] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9ED330000) [pid = 3696] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EA1AE000) [pid = 3696] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EE678C00) [pid = 3696] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9ECEB2400) [pid = 3696] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9ED098000) [pid = 3696] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EA035400) [pid = 3696] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 03:07:11 INFO - PROCESS | 3696 | 1466590031552 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]]]}] 03:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1550ms 03:07:11 INFO - PROCESS | 3696 | 1466590031599 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 03:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:07:11 INFO - PROCESS | 3696 | 1466590031604 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 03:07:11 INFO - PROCESS | 3696 | 1466590031650 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:07:11 INFO - PROCESS | 3696 | 1466590031654 Marionette TRACE conn6 <- [1,2362,null,{}] 03:07:11 INFO - PROCESS | 3696 | 1466590031668 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}] 03:07:11 INFO - PROCESS | 3696 | 1466590031671 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:11 INFO - PROCESS | 3696 | 1466590031767 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 03:07:11 INFO - PROCESS | 3696 | 1466590031775 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:11 INFO - PROCESS | 3696 | 1466590031778 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2EBD800 == 26 [pid = 3696] [id = 600] 03:07:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD72EC00) [pid = 3696] [serial = 1800] [outer = 0000000000000000] 03:07:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD733800) [pid = 3696] [serial = 1801] [outer = 000000A9DD72EC00] 03:07:11 INFO - PROCESS | 3696 | 1466590031826 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DDE20400) [pid = 3696] [serial = 1802] [outer = 000000A9DD72EC00] 03:07:12 INFO - PROCESS | 3696 | 1466590032324 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]]]}] 03:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 776ms 03:07:12 INFO - PROCESS | 3696 | 1466590032384 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 03:07:12 INFO - PROCESS | 3696 | 1466590032389 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 03:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:07:12 INFO - PROCESS | 3696 | 1466590032396 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:07:12 INFO - PROCESS | 3696 | 1466590032399 Marionette TRACE conn6 <- [1,2366,null,{}] 03:07:12 INFO - PROCESS | 3696 | 1466590032403 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}] 03:07:12 INFO - PROCESS | 3696 | 1466590032406 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:12 INFO - PROCESS | 3696 | 1466590032498 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 03:07:12 INFO - PROCESS | 3696 | 1466590032513 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:12 INFO - PROCESS | 3696 | 1466590032515 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7BF8800 == 27 [pid = 3696] [id = 601] 03:07:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E2057400) [pid = 3696] [serial = 1803] [outer = 0000000000000000] 03:07:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E20B6400) [pid = 3696] [serial = 1804] [outer = 000000A9E2057400] 03:07:12 INFO - PROCESS | 3696 | 1466590032563 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E2D40000) [pid = 3696] [serial = 1805] [outer = 000000A9E2057400] 03:07:13 INFO - PROCESS | 3696 | 1466590033045 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]]]}] 03:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 03:07:13 INFO - PROCESS | 3696 | 1466590033089 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 03:07:13 INFO - PROCESS | 3696 | 1466590033091 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 03:07:13 INFO - PROCESS | 3696 | 1466590033095 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:07:13 INFO - PROCESS | 3696 | 1466590033099 Marionette TRACE conn6 <- [1,2370,null,{}] 03:07:13 INFO - PROCESS | 3696 | 1466590033110 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}] 03:07:13 INFO - PROCESS | 3696 | 1466590033115 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:13 INFO - PROCESS | 3696 | 1466590033264 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 03:07:13 INFO - PROCESS | 3696 | 1466590033320 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:13 INFO - PROCESS | 3696 | 1466590033324 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA11E800 == 28 [pid = 3696] [id = 602] 03:07:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DD31EC00) [pid = 3696] [serial = 1806] [outer = 0000000000000000] 03:07:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E706B800) [pid = 3696] [serial = 1807] [outer = 000000A9DD31EC00] 03:07:13 INFO - PROCESS | 3696 | 1466590033373 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7358800) [pid = 3696] [serial = 1808] [outer = 000000A9DD31EC00] 03:07:13 INFO - PROCESS | 3696 | 1466590033806 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]]]}] 03:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 03:07:13 INFO - PROCESS | 3696 | 1466590033831 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 03:07:13 INFO - PROCESS | 3696 | 1466590033834 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 03:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:07:13 INFO - PROCESS | 3696 | 1466590033837 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:07:13 INFO - PROCESS | 3696 | 1466590033839 Marionette TRACE conn6 <- [1,2374,null,{}] 03:07:13 INFO - PROCESS | 3696 | 1466590033842 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}] 03:07:13 INFO - PROCESS | 3696 | 1466590033844 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:13 INFO - PROCESS | 3696 | 1466590033958 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 03:07:13 INFO - PROCESS | 3696 | 1466590033964 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:13 INFO - PROCESS | 3696 | 1466590033967 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA998000 == 29 [pid = 3696] [id = 603] 03:07:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E77D5000) [pid = 3696] [serial = 1809] [outer = 0000000000000000] 03:07:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DD2400) [pid = 3696] [serial = 1810] [outer = 000000A9E77D5000] 03:07:14 INFO - PROCESS | 3696 | 1466590034054 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E8510000) [pid = 3696] [serial = 1811] [outer = 000000A9E77D5000] 03:07:14 INFO - PROCESS | 3696 | 1466590034506 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]]]}] 03:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 03:07:14 INFO - PROCESS | 3696 | 1466590034531 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 3696 | 1466590034533 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 03:07:14 INFO - PROCESS | 3696 | 1466590034536 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:07:14 INFO - PROCESS | 3696 | 1466590034538 Marionette TRACE conn6 <- [1,2378,null,{}] 03:07:14 INFO - PROCESS | 3696 | 1466590034546 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}] 03:07:14 INFO - PROCESS | 3696 | 1466590034548 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:14 INFO - PROCESS | 3696 | 1466590034686 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 03:07:14 INFO - PROCESS | 3696 | 1466590034708 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:14 INFO - PROCESS | 3696 | 1466590034710 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE04000 == 30 [pid = 3696] [id = 604] 03:07:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E2055000) [pid = 3696] [serial = 1812] [outer = 0000000000000000] 03:07:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9697C00) [pid = 3696] [serial = 1813] [outer = 000000A9E2055000] 03:07:14 INFO - PROCESS | 3696 | 1466590034755 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9749800) [pid = 3696] [serial = 1814] [outer = 000000A9E2055000] 03:07:15 INFO - PROCESS | 3696 | 1466590035209 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]]]}] 03:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 733ms 03:07:15 INFO - PROCESS | 3696 | 1466590035272 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 03:07:15 INFO - PROCESS | 3696 | 1466590035275 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 03:07:15 INFO - PROCESS | 3696 | 1466590035278 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:07:15 INFO - PROCESS | 3696 | 1466590035280 Marionette TRACE conn6 <- [1,2382,null,{}] 03:07:15 INFO - PROCESS | 3696 | 1466590035283 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}] 03:07:15 INFO - PROCESS | 3696 | 1466590035289 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:15 INFO - PROCESS | 3696 | 1466590035429 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 03:07:15 INFO - PROCESS | 3696 | 1466590035441 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:15 INFO - PROCESS | 3696 | 1466590035443 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:15 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE916800 == 31 [pid = 3696] [id = 605] 03:07:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E85F5400) [pid = 3696] [serial = 1815] [outer = 0000000000000000] 03:07:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EA037800) [pid = 3696] [serial = 1816] [outer = 000000A9E85F5400] 03:07:15 INFO - PROCESS | 3696 | 1466590035488 Marionette DEBUG loaded listener.js 03:07:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EB1BC000) [pid = 3696] [serial = 1817] [outer = 000000A9E85F5400] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EA374400) [pid = 3696] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9ED8BB800) [pid = 3696] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DCDBAC00) [pid = 3696] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E3886000) [pid = 3696] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DD435000) [pid = 3696] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD322800) [pid = 3696] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DCA33C00) [pid = 3696] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E9698400) [pid = 3696] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DECB5C00) [pid = 3696] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E7DCF400) [pid = 3696] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EBC44800) [pid = 3696] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:07:15 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ECE21C00) [pid = 3696] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:07:16 INFO - PROCESS | 3696 | 1466590036082 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]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 838ms 03:07:16 INFO - PROCESS | 3696 | 1466590036119 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 03:07:16 INFO - PROCESS | 3696 | 1466590036121 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 03:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:07:16 INFO - PROCESS | 3696 | 1466590036125 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 3696 | 1466590036126 Marionette TRACE conn6 <- [1,2386,null,{}] 03:07:16 INFO - PROCESS | 3696 | 1466590036130 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}] 03:07:16 INFO - PROCESS | 3696 | 1466590036132 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:16 INFO - PROCESS | 3696 | 1466590036213 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 03:07:16 INFO - PROCESS | 3696 | 1466590036218 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 3696 | 1466590036220 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7A4800 == 32 [pid = 3696] [id = 606] 03:07:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E38D3800) [pid = 3696] [serial = 1818] [outer = 0000000000000000] 03:07:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EA4F1C00) [pid = 3696] [serial = 1819] [outer = 000000A9E38D3800] 03:07:16 INFO - PROCESS | 3696 | 1466590036264 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EB3CB000) [pid = 3696] [serial = 1820] [outer = 000000A9E38D3800] 03:07:16 INFO - PROCESS | 3696 | 1466590036685 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]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 587ms 03:07:16 INFO - PROCESS | 3696 | 1466590036717 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 03:07:16 INFO - PROCESS | 3696 | 1466590036719 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 03:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:07:16 INFO - PROCESS | 3696 | 1466590036722 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 3696 | 1466590036724 Marionette TRACE conn6 <- [1,2390,null,{}] 03:07:16 INFO - PROCESS | 3696 | 1466590036732 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}] 03:07:16 INFO - PROCESS | 3696 | 1466590036734 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:16 INFO - PROCESS | 3696 | 1466590036815 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 03:07:16 INFO - PROCESS | 3696 | 1466590036821 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 3696 | 1466590036823 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D22800 == 33 [pid = 3696] [id = 607] 03:07:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EBB17C00) [pid = 3696] [serial = 1821] [outer = 0000000000000000] 03:07:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EBC4A400) [pid = 3696] [serial = 1822] [outer = 000000A9EBB17C00] 03:07:16 INFO - PROCESS | 3696 | 1466590036869 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ECE1B400) [pid = 3696] [serial = 1823] [outer = 000000A9EBB17C00] 03:07:17 INFO - PROCESS | 3696 | 1466590037297 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]]]}] 03:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 03:07:17 INFO - PROCESS | 3696 | 1466590037352 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 03:07:17 INFO - PROCESS | 3696 | 1466590037354 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 03:07:17 INFO - PROCESS | 3696 | 1466590037358 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:07:17 INFO - PROCESS | 3696 | 1466590037360 Marionette TRACE conn6 <- [1,2394,null,{}] 03:07:17 INFO - PROCESS | 3696 | 1466590037363 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}] 03:07:17 INFO - PROCESS | 3696 | 1466590037365 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:17 INFO - PROCESS | 3696 | 1466590037446 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 03:07:17 INFO - PROCESS | 3696 | 1466590037454 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:17 INFO - PROCESS | 3696 | 1466590037456 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA11B000 == 34 [pid = 3696] [id = 608] 03:07:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ECB98800) [pid = 3696] [serial = 1824] [outer = 0000000000000000] 03:07:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED090800) [pid = 3696] [serial = 1825] [outer = 000000A9ECB98800] 03:07:17 INFO - PROCESS | 3696 | 1466590037501 Marionette DEBUG loaded listener.js 03:07:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED0BDC00) [pid = 3696] [serial = 1826] [outer = 000000A9ECB98800] 03:07:18 INFO - PROCESS | 3696 | 1466590038202 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]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 923ms 03:07:18 INFO - PROCESS | 3696 | 1466590038285 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 3696 | 1466590038290 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 03:07:18 INFO - PROCESS | 3696 | 1466590038295 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:07:18 INFO - PROCESS | 3696 | 1466590038299 Marionette TRACE conn6 <- [1,2398,null,{}] 03:07:18 INFO - PROCESS | 3696 | 1466590038305 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}] 03:07:18 INFO - PROCESS | 3696 | 1466590038308 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:18 INFO - PROCESS | 3696 | 1466590038466 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 03:07:18 INFO - PROCESS | 3696 | 1466590038583 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:18 INFO - PROCESS | 3696 | 1466590038587 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73E5000 == 35 [pid = 3696] [id = 609] 03:07:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DD322C00) [pid = 3696] [serial = 1827] [outer = 0000000000000000] 03:07:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DD74F800) [pid = 3696] [serial = 1828] [outer = 000000A9DD322C00] 03:07:18 INFO - PROCESS | 3696 | 1466590038647 Marionette DEBUG loaded listener.js 03:07:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E1D3D400) [pid = 3696] [serial = 1829] [outer = 000000A9DD322C00] 03:07:19 INFO - PROCESS | 3696 | 1466590039426 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]]]}] 03:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1195ms 03:07:19 INFO - PROCESS | 3696 | 1466590039494 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 03:07:19 INFO - PROCESS | 3696 | 1466590039499 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 03:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:07:19 INFO - PROCESS | 3696 | 1466590039505 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:07:19 INFO - PROCESS | 3696 | 1466590039509 Marionette TRACE conn6 <- [1,2402,null,{}] 03:07:19 INFO - PROCESS | 3696 | 1466590039513 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}] 03:07:19 INFO - PROCESS | 3696 | 1466590039516 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:19 INFO - PROCESS | 3696 | 1466590039654 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 03:07:19 INFO - PROCESS | 3696 | 1466590039770 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:19 INFO - PROCESS | 3696 | 1466590039773 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD3C4800 == 36 [pid = 3696] [id = 610] 03:07:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DD72CC00) [pid = 3696] [serial = 1830] [outer = 0000000000000000] 03:07:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DE19CC00) [pid = 3696] [serial = 1831] [outer = 000000A9DD72CC00] 03:07:19 INFO - PROCESS | 3696 | 1466590039832 Marionette DEBUG loaded listener.js 03:07:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E7071800) [pid = 3696] [serial = 1832] [outer = 000000A9DD72CC00] 03:07:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D22800 == 35 [pid = 3696] [id = 607] 03:07:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7A4800 == 34 [pid = 3696] [id = 606] 03:07:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE916800 == 33 [pid = 3696] [id = 605] 03:07:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE04000 == 32 [pid = 3696] [id = 604] 03:07:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA998000 == 31 [pid = 3696] [id = 603] 03:07:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA11E800 == 30 [pid = 3696] [id = 602] 03:07:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BF8800 == 29 [pid = 3696] [id = 601] 03:07:20 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2EBD800 == 28 [pid = 3696] [id = 600] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9ECEBB000) [pid = 3696] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EAD91000) [pid = 3696] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE863800) [pid = 3696] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD726000) [pid = 3696] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DE194C00) [pid = 3696] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E38D1000) [pid = 3696] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E435E400) [pid = 3696] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DE149800) [pid = 3696] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E1D3FC00) [pid = 3696] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7355C00) [pid = 3696] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E77D5800) [pid = 3696] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DD728800) [pid = 3696] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DDC2C400) [pid = 3696] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9897400) [pid = 3696] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E9740C00) [pid = 3696] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9ED0B5800) [pid = 3696] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EB2FC000) [pid = 3696] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E3887800) [pid = 3696] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EB2F4800) [pid = 3696] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E7DD7C00) [pid = 3696] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9ECE19400) [pid = 3696] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E8552400) [pid = 3696] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EBC52800) [pid = 3696] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 03:07:20 INFO - PROCESS | 3696 | 1466590040645 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]]]}] 03:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1183ms 03:07:20 INFO - PROCESS | 3696 | 1466590040691 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 03:07:20 INFO - PROCESS | 3696 | 1466590040695 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 03:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:07:20 INFO - PROCESS | 3696 | 1466590040699 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 3696 | 1466590040704 Marionette TRACE conn6 <- [1,2406,null,{}] 03:07:20 INFO - PROCESS | 3696 | 1466590040724 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}] 03:07:20 INFO - PROCESS | 3696 | 1466590040727 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:20 INFO - PROCESS | 3696 | 1466590040822 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 03:07:20 INFO - PROCESS | 3696 | 1466590040834 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:20 INFO - PROCESS | 3696 | 1466590040836 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E375B000 == 29 [pid = 3696] [id = 611] 03:07:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DDC2C400) [pid = 3696] [serial = 1833] [outer = 0000000000000000] 03:07:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DE194C00) [pid = 3696] [serial = 1834] [outer = 000000A9DDC2C400] 03:07:20 INFO - PROCESS | 3696 | 1466590040885 Marionette DEBUG loaded listener.js 03:07:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E2050400) [pid = 3696] [serial = 1835] [outer = 000000A9DDC2C400] 03:07:21 INFO - PROCESS | 3696 | 1466590041411 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]]]}] 03:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 753ms 03:07:21 INFO - PROCESS | 3696 | 1466590041453 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 03:07:21 INFO - PROCESS | 3696 | 1466590041458 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 03:07:21 INFO - PROCESS | 3696 | 1466590041463 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:07:21 INFO - PROCESS | 3696 | 1466590041466 Marionette TRACE conn6 <- [1,2410,null,{}] 03:07:21 INFO - PROCESS | 3696 | 1466590041470 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}] 03:07:21 INFO - PROCESS | 3696 | 1466590041472 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:21 INFO - PROCESS | 3696 | 1466590041567 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 03:07:21 INFO - PROCESS | 3696 | 1466590041574 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:21 INFO - PROCESS | 3696 | 1466590041577 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96F9000 == 30 [pid = 3696] [id = 612] 03:07:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E706CC00) [pid = 3696] [serial = 1836] [outer = 0000000000000000] 03:07:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E7355C00) [pid = 3696] [serial = 1837] [outer = 000000A9E706CC00] 03:07:21 INFO - PROCESS | 3696 | 1466590041624 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E780FC00) [pid = 3696] [serial = 1838] [outer = 000000A9E706CC00] 03:07:22 INFO - PROCESS | 3696 | 1466590042121 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]]]}] 03:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 03:07:22 INFO - PROCESS | 3696 | 1466590042159 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 03:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:07:22 INFO - PROCESS | 3696 | 1466590042161 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 03:07:22 INFO - PROCESS | 3696 | 1466590042165 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:07:22 INFO - PROCESS | 3696 | 1466590042169 Marionette TRACE conn6 <- [1,2414,null,{}] 03:07:22 INFO - PROCESS | 3696 | 1466590042180 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}] 03:07:22 INFO - PROCESS | 3696 | 1466590042185 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:22 INFO - PROCESS | 3696 | 1466590042272 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 03:07:22 INFO - PROCESS | 3696 | 1466590042356 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:22 INFO - PROCESS | 3696 | 1466590042359 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA99D800 == 31 [pid = 3696] [id = 613] 03:07:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DCDB7C00) [pid = 3696] [serial = 1839] [outer = 0000000000000000] 03:07:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E973A400) [pid = 3696] [serial = 1840] [outer = 000000A9DCDB7C00] 03:07:22 INFO - PROCESS | 3696 | 1466590042408 Marionette DEBUG loaded listener.js 03:07:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E989B000) [pid = 3696] [serial = 1841] [outer = 000000A9DCDB7C00] 03:07:22 INFO - PROCESS | 3696 | 1466590042791 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]]]}] 03:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 03:07:22 INFO - PROCESS | 3696 | 1466590042860 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 03:07:22 INFO - PROCESS | 3696 | 1466590042863 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 03:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:07:22 INFO - PROCESS | 3696 | 1466590042866 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:07:22 INFO - PROCESS | 3696 | 1466590042867 Marionette TRACE conn6 <- [1,2418,null,{}] 03:07:22 INFO - PROCESS | 3696 | 1466590042876 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}] 03:07:22 INFO - PROCESS | 3696 | 1466590042878 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:23 INFO - PROCESS | 3696 | 1466590043031 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 03:07:23 INFO - PROCESS | 3696 | 1466590043051 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:23 INFO - PROCESS | 3696 | 1466590043053 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EB363800 == 32 [pid = 3696] [id = 614] 03:07:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EA039000) [pid = 3696] [serial = 1842] [outer = 0000000000000000] 03:07:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EA36D000) [pid = 3696] [serial = 1843] [outer = 000000A9EA039000] 03:07:23 INFO - PROCESS | 3696 | 1466590043098 Marionette DEBUG loaded listener.js 03:07:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EAD92C00) [pid = 3696] [serial = 1844] [outer = 000000A9EA039000] 03:07:23 INFO - PROCESS | 3696 | 1466590043525 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]]]}] 03:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 03:07:23 INFO - PROCESS | 3696 | 1466590043561 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 3696 | 1466590043563 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 03:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:07:23 INFO - PROCESS | 3696 | 1466590043566 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 3696 | 1466590043568 Marionette TRACE conn6 <- [1,2422,null,{}] 03:07:23 INFO - PROCESS | 3696 | 1466590043571 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}] 03:07:23 INFO - PROCESS | 3696 | 1466590043573 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:23 INFO - PROCESS | 3696 | 1466590043693 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 03:07:23 INFO - PROCESS | 3696 | 1466590043698 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:23 INFO - PROCESS | 3696 | 1466590043700 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE91C800 == 33 [pid = 3696] [id = 615] 03:07:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EB2F4800) [pid = 3696] [serial = 1845] [outer = 0000000000000000] 03:07:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EB3C7400) [pid = 3696] [serial = 1846] [outer = 000000A9EB2F4800] 03:07:23 INFO - PROCESS | 3696 | 1466590043745 Marionette DEBUG loaded listener.js 03:07:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EBC51800) [pid = 3696] [serial = 1847] [outer = 000000A9EB2F4800] 03:07:24 INFO - PROCESS | 3696 | 1466590044222 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]]]}] 03:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 691ms 03:07:24 INFO - PROCESS | 3696 | 1466590044261 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 03:07:24 INFO - PROCESS | 3696 | 1466590044263 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 03:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:07:24 INFO - PROCESS | 3696 | 1466590044266 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:07:24 INFO - PROCESS | 3696 | 1466590044268 Marionette TRACE conn6 <- [1,2426,null,{}] 03:07:24 INFO - PROCESS | 3696 | 1466590044271 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}] 03:07:24 INFO - PROCESS | 3696 | 1466590044277 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:24 INFO - PROCESS | 3696 | 1466590044444 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 03:07:24 INFO - PROCESS | 3696 | 1466590044503 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:24 INFO - PROCESS | 3696 | 1466590044505 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D1E000 == 34 [pid = 3696] [id = 616] 03:07:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED3AE800) [pid = 3696] [serial = 1848] [outer = 0000000000000000] 03:07:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9ED804C00) [pid = 3696] [serial = 1849] [outer = 000000A9ED3AE800] 03:07:24 INFO - PROCESS | 3696 | 1466590044550 Marionette DEBUG loaded listener.js 03:07:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9ED8B9400) [pid = 3696] [serial = 1850] [outer = 000000A9ED3AE800] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E77D5000) [pid = 3696] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E2057400) [pid = 3696] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DD573800) [pid = 3696] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD72EC00) [pid = 3696] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD31EC00) [pid = 3696] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EA03EC00) [pid = 3696] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E2055000) [pid = 3696] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DBB86000) [pid = 3696] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E418C800) [pid = 3696] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E968D800) [pid = 3696] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E85F5400) [pid = 3696] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EBB17C00) [pid = 3696] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:07:24 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E38D3800) [pid = 3696] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:07:25 INFO - PROCESS | 3696 | 1466590045029 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]]]}] 03:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 774ms 03:07:25 INFO - PROCESS | 3696 | 1466590045043 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 03:07:25 INFO - PROCESS | 3696 | 1466590045045 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 03:07:25 INFO - PROCESS | 3696 | 1466590045048 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:07:25 INFO - PROCESS | 3696 | 1466590045050 Marionette TRACE conn6 <- [1,2430,null,{}] 03:07:25 INFO - PROCESS | 3696 | 1466590045054 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}] 03:07:25 INFO - PROCESS | 3696 | 1466590045056 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:25 INFO - PROCESS | 3696 | 1466590045142 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 03:07:25 INFO - PROCESS | 3696 | 1466590045148 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:25 INFO - PROCESS | 3696 | 1466590045150 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1043800 == 35 [pid = 3696] [id = 617] 03:07:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DC527400) [pid = 3696] [serial = 1851] [outer = 0000000000000000] 03:07:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E418C800) [pid = 3696] [serial = 1852] [outer = 000000A9DC527400] 03:07:25 INFO - PROCESS | 3696 | 1466590045194 Marionette DEBUG loaded listener.js 03:07:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E9745000) [pid = 3696] [serial = 1853] [outer = 000000A9DC527400] 03:07:25 INFO - PROCESS | 3696 | 1466590045610 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]]]}] 03:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 03:07:25 INFO - PROCESS | 3696 | 1466590045682 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 03:07:25 INFO - PROCESS | 3696 | 1466590045684 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 03:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:07:25 INFO - PROCESS | 3696 | 1466590045687 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:07:25 INFO - PROCESS | 3696 | 1466590045689 Marionette TRACE conn6 <- [1,2434,null,{}] 03:07:25 INFO - PROCESS | 3696 | 1466590045693 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}] 03:07:25 INFO - PROCESS | 3696 | 1466590045695 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:25 INFO - PROCESS | 3696 | 1466590045803 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 03:07:25 INFO - PROCESS | 3696 | 1466590045811 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:25 INFO - PROCESS | 3696 | 1466590045813 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2007800 == 36 [pid = 3696] [id = 618] 03:07:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9ED80F000) [pid = 3696] [serial = 1854] [outer = 0000000000000000] 03:07:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EE678800) [pid = 3696] [serial = 1855] [outer = 000000A9ED80F000] 03:07:25 INFO - PROCESS | 3696 | 1466590045856 Marionette DEBUG loaded listener.js 03:07:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EE864400) [pid = 3696] [serial = 1856] [outer = 000000A9ED80F000] 03:07:26 INFO - PROCESS | 3696 | 1466590046250 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]]]}] 03:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 03:07:26 INFO - PROCESS | 3696 | 1466590046319 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 03:07:26 INFO - PROCESS | 3696 | 1466590046322 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 03:07:26 INFO - PROCESS | 3696 | 1466590046329 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:07:26 INFO - PROCESS | 3696 | 1466590046331 Marionette TRACE conn6 <- [1,2438,null,{}] 03:07:26 INFO - PROCESS | 3696 | 1466590046335 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}] 03:07:26 INFO - PROCESS | 3696 | 1466590046336 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:26 INFO - PROCESS | 3696 | 1466590046422 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 03:07:26 INFO - PROCESS | 3696 | 1466590046427 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:26 INFO - PROCESS | 3696 | 1466590046429 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA936000 == 37 [pid = 3696] [id = 619] 03:07:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EE86C000) [pid = 3696] [serial = 1857] [outer = 0000000000000000] 03:07:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EE870400) [pid = 3696] [serial = 1858] [outer = 000000A9EE86C000] 03:07:26 INFO - PROCESS | 3696 | 1466590046473 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EE8CE800) [pid = 3696] [serial = 1859] [outer = 000000A9EE86C000] 03:07:26 INFO - PROCESS | 3696 | 1466590046898 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]]]}] 03:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 587ms 03:07:26 INFO - PROCESS | 3696 | 1466590046920 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 03:07:26 INFO - PROCESS | 3696 | 1466590046923 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 03:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:07:26 INFO - PROCESS | 3696 | 1466590046979 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:07:26 INFO - PROCESS | 3696 | 1466590046983 Marionette TRACE conn6 <- [1,2442,null,{}] 03:07:27 INFO - PROCESS | 3696 | 1466590046993 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}] 03:07:27 INFO - PROCESS | 3696 | 1466590046998 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:27 INFO - PROCESS | 3696 | 1466590047125 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 03:07:27 INFO - PROCESS | 3696 | 1466590047280 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:27 INFO - PROCESS | 3696 | 1466590047284 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39E7800 == 38 [pid = 3696] [id = 620] 03:07:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DDBA0C00) [pid = 3696] [serial = 1860] [outer = 0000000000000000] 03:07:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DE195400) [pid = 3696] [serial = 1861] [outer = 000000A9DDBA0C00] 03:07:27 INFO - PROCESS | 3696 | 1466590047344 Marionette DEBUG loaded listener.js 03:07:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E388B000) [pid = 3696] [serial = 1862] [outer = 000000A9DDBA0C00] 03:07:27 INFO - PROCESS | 3696 | 1466590047896 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]]]}] 03:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 984ms 03:07:27 INFO - PROCESS | 3696 | 1466590047926 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 03:07:27 INFO - PROCESS | 3696 | 1466590047930 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 03:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:07:27 INFO - PROCESS | 3696 | 1466590047936 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 3696 | 1466590047938 Marionette TRACE conn6 <- [1,2446,null,{}] 03:07:27 INFO - PROCESS | 3696 | 1466590047946 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}] 03:07:27 INFO - PROCESS | 3696 | 1466590047950 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:28 INFO - PROCESS | 3696 | 1466590048067 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 03:07:28 INFO - PROCESS | 3696 | 1466590048163 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:28 INFO - PROCESS | 3696 | 1466590048166 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EADD4000 == 39 [pid = 3696] [id = 621] 03:07:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E7DD6000) [pid = 3696] [serial = 1863] [outer = 0000000000000000] 03:07:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E82D2C00) [pid = 3696] [serial = 1864] [outer = 000000A9E7DD6000] 03:07:28 INFO - PROCESS | 3696 | 1466590048222 Marionette DEBUG loaded listener.js 03:07:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E9895800) [pid = 3696] [serial = 1865] [outer = 000000A9E7DD6000] 03:07:28 INFO - PROCESS | 3696 | 1466590048896 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]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 03:07:28 INFO - PROCESS | 3696 | 1466590048924 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 03:07:28 INFO - PROCESS | 3696 | 1466590048926 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 03:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:07:28 INFO - PROCESS | 3696 | 1466590048930 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 3696 | 1466590048933 Marionette TRACE conn6 <- [1,2450,null,{}] 03:07:28 INFO - PROCESS | 3696 | 1466590048936 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}] 03:07:28 INFO - PROCESS | 3696 | 1466590048939 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:29 INFO - PROCESS | 3696 | 1466590049085 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 03:07:29 INFO - PROCESS | 3696 | 1466590049214 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:29 INFO - PROCESS | 3696 | 1466590049221 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2188800 == 40 [pid = 3696] [id = 622] 03:07:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED098000) [pid = 3696] [serial = 1866] [outer = 0000000000000000] 03:07:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ED0B9800) [pid = 3696] [serial = 1867] [outer = 000000A9ED098000] 03:07:29 INFO - PROCESS | 3696 | 1466590049280 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE67EC00) [pid = 3696] [serial = 1868] [outer = 000000A9ED098000] 03:07:29 INFO - PROCESS | 3696 | 1466590049952 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]]]}] 03:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1086ms 03:07:30 INFO - PROCESS | 3696 | 1466590050018 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 03:07:30 INFO - PROCESS | 3696 | 1466590050021 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 03:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:07:30 INFO - PROCESS | 3696 | 1466590050024 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:07:30 INFO - PROCESS | 3696 | 1466590050026 Marionette TRACE conn6 <- [1,2454,null,{}] 03:07:30 INFO - PROCESS | 3696 | 1466590050030 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}] 03:07:30 INFO - PROCESS | 3696 | 1466590050033 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:30 INFO - PROCESS | 3696 | 1466590050148 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 03:07:30 INFO - PROCESS | 3696 | 1466590050405 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 3696 | 1466590050408 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2D21800 == 41 [pid = 3696] [id = 623] 03:07:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DC526C00) [pid = 3696] [serial = 1869] [outer = 0000000000000000] 03:07:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DD731000) [pid = 3696] [serial = 1870] [outer = 000000A9DC526C00] 03:07:30 INFO - PROCESS | 3696 | 1466590050475 Marionette DEBUG loaded listener.js 03:07:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9DEADE800) [pid = 3696] [serial = 1871] [outer = 000000A9DC526C00] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2007800 == 40 [pid = 3696] [id = 618] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1043800 == 39 [pid = 3696] [id = 617] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D1E000 == 38 [pid = 3696] [id = 616] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE91C800 == 37 [pid = 3696] [id = 615] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EB363800 == 36 [pid = 3696] [id = 614] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA99D800 == 35 [pid = 3696] [id = 613] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96F9000 == 34 [pid = 3696] [id = 612] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E375B000 == 33 [pid = 3696] [id = 611] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD3C4800 == 32 [pid = 3696] [id = 610] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73E5000 == 31 [pid = 3696] [id = 609] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA11B000 == 30 [pid = 3696] [id = 608] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DB94E000 == 29 [pid = 3696] [id = 599] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2188800 == 28 [pid = 3696] [id = 622] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EADD4000 == 27 [pid = 3696] [id = 621] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA936000 == 26 [pid = 3696] [id = 619] 03:07:31 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39E7800 == 25 [pid = 3696] [id = 620] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9EA4F1C00) [pid = 3696] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E7358800) [pid = 3696] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E7DD2400) [pid = 3696] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E20B6400) [pid = 3696] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E2D40000) [pid = 3696] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E38C8C00) [pid = 3696] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E1FF9C00) [pid = 3696] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD733800) [pid = 3696] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9DDE20400) [pid = 3696] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E706B800) [pid = 3696] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EE86B800) [pid = 3696] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EE679000) [pid = 3696] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E9697C00) [pid = 3696] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD74EC00) [pid = 3696] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DC52B400) [pid = 3696] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E7354C00) [pid = 3696] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E4357800) [pid = 3696] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EA373C00) [pid = 3696] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E983CC00) [pid = 3696] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E8510000) [pid = 3696] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EA037800) [pid = 3696] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E9749800) [pid = 3696] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9ECE1B400) [pid = 3696] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EBC4A400) [pid = 3696] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EB1BC000) [pid = 3696] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9ED090800) [pid = 3696] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EB3CB000) [pid = 3696] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 03:07:31 INFO - PROCESS | 3696 | 1466590051775 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]]]}] 03:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1843ms 03:07:31 INFO - PROCESS | 3696 | 1466590051908 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 03:07:31 INFO - PROCESS | 3696 | 1466590051912 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 03:07:31 INFO - PROCESS | 3696 | 1466590051917 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:07:31 INFO - PROCESS | 3696 | 1466590051921 Marionette TRACE conn6 <- [1,2458,null,{}] 03:07:31 INFO - PROCESS | 3696 | 1466590051928 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}] 03:07:31 INFO - PROCESS | 3696 | 1466590051932 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:32 INFO - PROCESS | 3696 | 1466590052027 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 03:07:32 INFO - PROCESS | 3696 | 1466590052035 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:32 INFO - PROCESS | 3696 | 1466590052039 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2CBE000 == 26 [pid = 3696] [id = 624] 03:07:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DD57B400) [pid = 3696] [serial = 1872] [outer = 0000000000000000] 03:07:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DD580C00) [pid = 3696] [serial = 1873] [outer = 000000A9DD57B400] 03:07:32 INFO - PROCESS | 3696 | 1466590052090 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DD749400) [pid = 3696] [serial = 1874] [outer = 000000A9DD57B400] 03:07:32 INFO - PROCESS | 3696 | 1466590052590 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]]]}] 03:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 03:07:32 INFO - PROCESS | 3696 | 1466590052616 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 03:07:32 INFO - PROCESS | 3696 | 1466590052622 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 03:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:07:32 INFO - PROCESS | 3696 | 1466590052628 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:07:32 INFO - PROCESS | 3696 | 1466590052631 Marionette TRACE conn6 <- [1,2462,null,{}] 03:07:32 INFO - PROCESS | 3696 | 1466590052635 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}] 03:07:32 INFO - PROCESS | 3696 | 1466590052638 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:32 INFO - PROCESS | 3696 | 1466590052731 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 03:07:32 INFO - PROCESS | 3696 | 1466590052740 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:32 INFO - PROCESS | 3696 | 1466590052743 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73DE800 == 27 [pid = 3696] [id = 625] 03:07:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DEAEA400) [pid = 3696] [serial = 1875] [outer = 0000000000000000] 03:07:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E1D3B400) [pid = 3696] [serial = 1876] [outer = 000000A9DEAEA400] 03:07:32 INFO - PROCESS | 3696 | 1466590052792 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E2A32400) [pid = 3696] [serial = 1877] [outer = 000000A9DEAEA400] 03:07:33 INFO - PROCESS | 3696 | 1466590053272 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]]]}] 03:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 688ms 03:07:33 INFO - PROCESS | 3696 | 1466590053320 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 03:07:33 INFO - PROCESS | 3696 | 1466590053322 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 03:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:07:33 INFO - PROCESS | 3696 | 1466590053333 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:07:33 INFO - PROCESS | 3696 | 1466590053337 Marionette TRACE conn6 <- [1,2466,null,{}] 03:07:33 INFO - PROCESS | 3696 | 1466590053349 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}] 03:07:33 INFO - PROCESS | 3696 | 1466590053354 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:33 INFO - PROCESS | 3696 | 1466590053504 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 03:07:33 INFO - PROCESS | 3696 | 1466590053519 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:33 INFO - PROCESS | 3696 | 1466590053523 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA122800 == 28 [pid = 3696] [id = 626] 03:07:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E4356000) [pid = 3696] [serial = 1878] [outer = 0000000000000000] 03:07:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E68EE400) [pid = 3696] [serial = 1879] [outer = 000000A9E4356000] 03:07:33 INFO - PROCESS | 3696 | 1466590053573 Marionette DEBUG loaded listener.js 03:07:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E7352800) [pid = 3696] [serial = 1880] [outer = 000000A9E4356000] 03:07:34 INFO - PROCESS | 3696 | 1466590054006 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]]]}] 03:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 691ms 03:07:34 INFO - PROCESS | 3696 | 1466590054029 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 03:07:34 INFO - PROCESS | 3696 | 1466590054032 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 03:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:07:34 INFO - PROCESS | 3696 | 1466590054035 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 3696 | 1466590054037 Marionette TRACE conn6 <- [1,2470,null,{}] 03:07:34 INFO - PROCESS | 3696 | 1466590054041 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}] 03:07:34 INFO - PROCESS | 3696 | 1466590054043 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:34 INFO - PROCESS | 3696 | 1466590054167 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 03:07:34 INFO - PROCESS | 3696 | 1466590054188 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:34 INFO - PROCESS | 3696 | 1466590054190 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA992000 == 29 [pid = 3696] [id = 627] 03:07:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E772EC00) [pid = 3696] [serial = 1881] [outer = 0000000000000000] 03:07:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E78CC800) [pid = 3696] [serial = 1882] [outer = 000000A9E772EC00] 03:07:34 INFO - PROCESS | 3696 | 1466590054235 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7DDA400) [pid = 3696] [serial = 1883] [outer = 000000A9E772EC00] 03:07:34 INFO - PROCESS | 3696 | 1466590054688 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]]]}] 03:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 690ms 03:07:34 INFO - PROCESS | 3696 | 1466590054729 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 03:07:34 INFO - PROCESS | 3696 | 1466590054731 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 03:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:07:34 INFO - PROCESS | 3696 | 1466590054742 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 3696 | 1466590054744 Marionette TRACE conn6 <- [1,2474,null,{}] 03:07:34 INFO - PROCESS | 3696 | 1466590054747 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}] 03:07:34 INFO - PROCESS | 3696 | 1466590054749 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:34 INFO - PROCESS | 3696 | 1466590054887 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 03:07:34 INFO - PROCESS | 3696 | 1466590054898 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:34 INFO - PROCESS | 3696 | 1466590054900 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB9E000 == 30 [pid = 3696] [id = 628] 03:07:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E772FC00) [pid = 3696] [serial = 1884] [outer = 0000000000000000] 03:07:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E8558400) [pid = 3696] [serial = 1885] [outer = 000000A9E772FC00] 03:07:34 INFO - PROCESS | 3696 | 1466590054945 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E973C400) [pid = 3696] [serial = 1886] [outer = 000000A9E772FC00] 03:07:35 INFO - PROCESS | 3696 | 1466590055397 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]]]}] 03:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 691ms 03:07:35 INFO - PROCESS | 3696 | 1466590055434 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 03:07:35 INFO - PROCESS | 3696 | 1466590055436 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 03:07:35 INFO - PROCESS | 3696 | 1466590055439 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:07:35 INFO - PROCESS | 3696 | 1466590055441 Marionette TRACE conn6 <- [1,2478,null,{}] 03:07:35 INFO - PROCESS | 3696 | 1466590055444 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}] 03:07:35 INFO - PROCESS | 3696 | 1466590055450 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:35 INFO - PROCESS | 3696 | 1466590055589 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 03:07:35 INFO - PROCESS | 3696 | 1466590055648 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:35 INFO - PROCESS | 3696 | 1466590055650 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE2C800 == 31 [pid = 3696] [id = 629] 03:07:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9748400) [pid = 3696] [serial = 1887] [outer = 0000000000000000] 03:07:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EA039800) [pid = 3696] [serial = 1888] [outer = 000000A9E9748400] 03:07:35 INFO - PROCESS | 3696 | 1466590055695 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EAD8C400) [pid = 3696] [serial = 1889] [outer = 000000A9E9748400] 03:07:36 INFO - PROCESS | 3696 | 1466590056129 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]]]}] 03:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EA039000) [pid = 3696] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EB2F4800) [pid = 3696] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9ECB98800) [pid = 3696] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD72CC00) [pid = 3696] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DDC2C400) [pid = 3696] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9ED3AE800) [pid = 3696] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DCDB7C00) [pid = 3696] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E706CC00) [pid = 3696] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DD322C00) [pid = 3696] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DC527400) [pid = 3696] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9ED80F000) [pid = 3696] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:07:36 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EE86C000) [pid = 3696] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:07:36 INFO - PROCESS | 3696 | 1466590056359 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 3696 | 1466590056361 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 03:07:36 INFO - PROCESS | 3696 | 1466590056371 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 3696 | 1466590056373 Marionette TRACE conn6 <- [1,2482,null,{}] 03:07:36 INFO - PROCESS | 3696 | 1466590056377 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}] 03:07:36 INFO - PROCESS | 3696 | 1466590056379 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:07:36 INFO - PROCESS | 3696 | 1466590056461 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 03:07:36 INFO - PROCESS | 3696 | 1466590056467 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:36 INFO - PROCESS | 3696 | 1466590056469 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE993000 == 32 [pid = 3696] [id = 630] 03:07:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DD72DC00) [pid = 3696] [serial = 1890] [outer = 0000000000000000] 03:07:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E20BC400) [pid = 3696] [serial = 1891] [outer = 000000A9DD72DC00] 03:07:36 INFO - PROCESS | 3696 | 1466590056514 Marionette DEBUG loaded listener.js 03:07:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E8512800) [pid = 3696] [serial = 1892] [outer = 000000A9DD72DC00] 03:07:36 INFO - PROCESS | 3696 | 1466590056939 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]]]}] 03:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 566ms 03:07:36 INFO - PROCESS | 3696 | 1466590056960 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 3696 | 1466590056963 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 03:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:07:36 INFO - PROCESS | 3696 | 1466590056983 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 3696 | 1466590056986 Marionette TRACE conn6 <- [1,2486,null,{}] 03:07:37 INFO - PROCESS | 3696 | 1466590056996 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}] 03:07:37 INFO - PROCESS | 3696 | 1466590056998 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:37 INFO - PROCESS | 3696 | 1466590057081 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 03:07:37 INFO - PROCESS | 3696 | 1466590057086 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:37 INFO - PROCESS | 3696 | 1466590057088 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF96D000 == 33 [pid = 3696] [id = 631] 03:07:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EB2F1000) [pid = 3696] [serial = 1893] [outer = 0000000000000000] 03:07:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EBB12800) [pid = 3696] [serial = 1894] [outer = 000000A9EB2F1000] 03:07:37 INFO - PROCESS | 3696 | 1466590057134 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EBCEE800) [pid = 3696] [serial = 1895] [outer = 000000A9EB2F1000] 03:07:37 INFO - PROCESS | 3696 | 1466590057572 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]]]}] 03:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 649ms 03:07:37 INFO - PROCESS | 3696 | 1466590057635 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 03:07:37 INFO - PROCESS | 3696 | 1466590057638 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 03:07:37 INFO - PROCESS | 3696 | 1466590057641 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:07:37 INFO - PROCESS | 3696 | 1466590057643 Marionette TRACE conn6 <- [1,2490,null,{}] 03:07:37 INFO - PROCESS | 3696 | 1466590057646 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}] 03:07:37 INFO - PROCESS | 3696 | 1466590057648 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:37 INFO - PROCESS | 3696 | 1466590057732 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 03:07:37 INFO - PROCESS | 3696 | 1466590057738 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:37 INFO - PROCESS | 3696 | 1466590057740 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F4F800 == 34 [pid = 3696] [id = 632] 03:07:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EB3CE400) [pid = 3696] [serial = 1896] [outer = 0000000000000000] 03:07:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ECE1C000) [pid = 3696] [serial = 1897] [outer = 000000A9EB3CE400] 03:07:37 INFO - PROCESS | 3696 | 1466590057784 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ECEBB000) [pid = 3696] [serial = 1898] [outer = 000000A9EB3CE400] 03:07:38 INFO - PROCESS | 3696 | 1466590058219 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]]]}] 03:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 628ms 03:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:07:38 INFO - PROCESS | 3696 | 1466590058275 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 03:07:38 INFO - PROCESS | 3696 | 1466590058278 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 03:07:38 INFO - PROCESS | 3696 | 1466590058281 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:07:38 INFO - PROCESS | 3696 | 1466590058282 Marionette TRACE conn6 <- [1,2494,null,{}] 03:07:38 INFO - PROCESS | 3696 | 1466590058286 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}] 03:07:38 INFO - PROCESS | 3696 | 1466590058288 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:38 INFO - PROCESS | 3696 | 1466590058425 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 03:07:38 INFO - PROCESS | 3696 | 1466590058502 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:38 INFO - PROCESS | 3696 | 1466590058506 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDEC8800 == 35 [pid = 3696] [id = 633] 03:07:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DBACE800) [pid = 3696] [serial = 1899] [outer = 0000000000000000] 03:07:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DBB8D000) [pid = 3696] [serial = 1900] [outer = 000000A9DBACE800] 03:07:38 INFO - PROCESS | 3696 | 1466590058607 Marionette DEBUG loaded listener.js 03:07:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD575000) [pid = 3696] [serial = 1901] [outer = 000000A9DBACE800] 03:07:39 INFO - PROCESS | 3696 | 1466590059400 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]]]}] 03:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1191ms 03:07:39 INFO - PROCESS | 3696 | 1466590059474 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 3696 | 1466590059478 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 03:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:07:39 INFO - PROCESS | 3696 | 1466590059483 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 3696 | 1466590059487 Marionette TRACE conn6 <- [1,2498,null,{}] 03:07:39 INFO - PROCESS | 3696 | 1466590059492 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}] 03:07:39 INFO - PROCESS | 3696 | 1466590059497 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:39 INFO - PROCESS | 3696 | 1466590059635 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 03:07:39 INFO - PROCESS | 3696 | 1466590059751 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 3696 | 1466590059755 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA32E800 == 36 [pid = 3696] [id = 634] 03:07:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DE190C00) [pid = 3696] [serial = 1902] [outer = 0000000000000000] 03:07:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E3887800) [pid = 3696] [serial = 1903] [outer = 000000A9DE190C00] 03:07:39 INFO - PROCESS | 3696 | 1466590059813 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E4358400) [pid = 3696] [serial = 1904] [outer = 000000A9DE190C00] 03:07:40 INFO - PROCESS | 3696 | 1466590060687 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]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1245ms 03:07:40 INFO - PROCESS | 3696 | 1466590060731 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 3696 | 1466590060736 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 03:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:07:40 INFO - PROCESS | 3696 | 1466590060766 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 3696 | 1466590060770 Marionette TRACE conn6 <- [1,2502,null,{}] 03:07:40 INFO - PROCESS | 3696 | 1466590060776 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}] 03:07:40 INFO - PROCESS | 3696 | 1466590060780 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:40 INFO - PROCESS | 3696 | 1466590060908 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 03:07:41 INFO - PROCESS | 3696 | 1466590060983 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:41 INFO - PROCESS | 3696 | 1466590060988 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2ED0000 == 37 [pid = 3696] [id = 635] 03:07:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DD432400) [pid = 3696] [serial = 1905] [outer = 0000000000000000] 03:07:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DD725400) [pid = 3696] [serial = 1906] [outer = 000000A9DD432400] 03:07:41 INFO - PROCESS | 3696 | 1466590061084 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DD74F000) [pid = 3696] [serial = 1907] [outer = 000000A9DD432400] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F4F800 == 36 [pid = 3696] [id = 632] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF96D000 == 35 [pid = 3696] [id = 631] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE993000 == 34 [pid = 3696] [id = 630] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE2C800 == 33 [pid = 3696] [id = 629] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB9E000 == 32 [pid = 3696] [id = 628] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA992000 == 31 [pid = 3696] [id = 627] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA122800 == 30 [pid = 3696] [id = 626] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73DE800 == 29 [pid = 3696] [id = 625] 03:07:41 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2CBE000 == 28 [pid = 3696] [id = 624] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EE870400) [pid = 3696] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EA36D000) [pid = 3696] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EAD92C00) [pid = 3696] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EBC51800) [pid = 3696] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EB3C7400) [pid = 3696] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ED0BDC00) [pid = 3696] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DE19CC00) [pid = 3696] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E7071800) [pid = 3696] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DE194C00) [pid = 3696] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E2050400) [pid = 3696] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9ED804C00) [pid = 3696] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E973A400) [pid = 3696] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E7355C00) [pid = 3696] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E780FC00) [pid = 3696] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DD74F800) [pid = 3696] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E1D3D400) [pid = 3696] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E418C800) [pid = 3696] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EE678800) [pid = 3696] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EE8CE800) [pid = 3696] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EE864400) [pid = 3696] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E9745000) [pid = 3696] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9ED8B9400) [pid = 3696] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E989B000) [pid = 3696] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 03:07:41 INFO - PROCESS | 3696 | 1466590061580 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]]]}] 03:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 880ms 03:07:41 INFO - PROCESS | 3696 | 1466590061647 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 3696 | 1466590061652 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 03:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:07:41 INFO - PROCESS | 3696 | 1466590061658 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 3696 | 1466590061661 Marionette TRACE conn6 <- [1,2506,null,{}] 03:07:41 INFO - PROCESS | 3696 | 1466590061665 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}] 03:07:41 INFO - PROCESS | 3696 | 1466590061668 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:41 INFO - PROCESS | 3696 | 1466590061759 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 03:07:41 INFO - PROCESS | 3696 | 1466590061775 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:41 INFO - PROCESS | 3696 | 1466590061777 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E776E000 == 29 [pid = 3696] [id = 636] 03:07:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DEADDC00) [pid = 3696] [serial = 1908] [outer = 0000000000000000] 03:07:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DECB8C00) [pid = 3696] [serial = 1909] [outer = 000000A9DEADDC00] 03:07:41 INFO - PROCESS | 3696 | 1466590061825 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E1DC2C00) [pid = 3696] [serial = 1910] [outer = 000000A9DEADDC00] 03:07:42 INFO - PROCESS | 3696 | 1466590062317 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]]]}] 03:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 692ms 03:07:42 INFO - PROCESS | 3696 | 1466590062352 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 03:07:42 INFO - PROCESS | 3696 | 1466590062355 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 03:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:07:42 INFO - PROCESS | 3696 | 1466590062358 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:07:42 INFO - PROCESS | 3696 | 1466590062362 Marionette TRACE conn6 <- [1,2510,null,{}] 03:07:42 INFO - PROCESS | 3696 | 1466590062374 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}] 03:07:42 INFO - PROCESS | 3696 | 1466590062379 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:42 INFO - PROCESS | 3696 | 1466590062499 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 03:07:42 INFO - PROCESS | 3696 | 1466590062587 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:42 INFO - PROCESS | 3696 | 1466590062590 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0BC800 == 30 [pid = 3696] [id = 637] 03:07:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E38CDC00) [pid = 3696] [serial = 1911] [outer = 0000000000000000] 03:07:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E41F6C00) [pid = 3696] [serial = 1912] [outer = 000000A9E38CDC00] 03:07:42 INFO - PROCESS | 3696 | 1466590062647 Marionette DEBUG loaded listener.js 03:07:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E7074000) [pid = 3696] [serial = 1913] [outer = 000000A9E38CDC00] 03:07:43 INFO - PROCESS | 3696 | 1466590063031 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]]]}] 03:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 03:07:43 INFO - PROCESS | 3696 | 1466590063059 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 03:07:43 INFO - PROCESS | 3696 | 1466590063062 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 03:07:43 INFO - PROCESS | 3696 | 1466590063065 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:07:43 INFO - PROCESS | 3696 | 1466590063067 Marionette TRACE conn6 <- [1,2514,null,{}] 03:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:07:43 INFO - PROCESS | 3696 | 1466590063071 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}] 03:07:43 INFO - PROCESS | 3696 | 1466590063073 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:43 INFO - PROCESS | 3696 | 1466590063164 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 03:07:43 INFO - PROCESS | 3696 | 1466590063170 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:43 INFO - PROCESS | 3696 | 1466590063172 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB83000 == 31 [pid = 3696] [id = 638] 03:07:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DC523400) [pid = 3696] [serial = 1914] [outer = 0000000000000000] 03:07:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E77D5400) [pid = 3696] [serial = 1915] [outer = 000000A9DC523400] 03:07:43 INFO - PROCESS | 3696 | 1466590063217 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E7DD5000) [pid = 3696] [serial = 1916] [outer = 000000A9DC523400] 03:07:43 INFO - PROCESS | 3696 | 1466590063687 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]]]}] 03:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 03:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:07:43 INFO - PROCESS | 3696 | 1466590063742 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 03:07:43 INFO - PROCESS | 3696 | 1466590063744 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 03:07:43 INFO - PROCESS | 3696 | 1466590063747 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:07:43 INFO - PROCESS | 3696 | 1466590063749 Marionette TRACE conn6 <- [1,2518,null,{}] 03:07:43 INFO - PROCESS | 3696 | 1466590063753 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}] 03:07:43 INFO - PROCESS | 3696 | 1466590063755 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:43 INFO - PROCESS | 3696 | 1466590063872 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 03:07:43 INFO - PROCESS | 3696 | 1466590063955 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:43 INFO - PROCESS | 3696 | 1466590063957 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E27AF000 == 32 [pid = 3696] [id = 639] 03:07:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E851A000) [pid = 3696] [serial = 1917] [outer = 0000000000000000] 03:07:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E85F5000) [pid = 3696] [serial = 1918] [outer = 000000A9E851A000] 03:07:44 INFO - PROCESS | 3696 | 1466590064002 Marionette DEBUG loaded listener.js 03:07:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E969BC00) [pid = 3696] [serial = 1919] [outer = 000000A9E851A000] 03:07:44 INFO - PROCESS | 3696 | 1466590064430 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]]]}] 03:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 03:07:44 INFO - PROCESS | 3696 | 1466590064487 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 3696 | 1466590064489 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 03:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:07:44 INFO - PROCESS | 3696 | 1466590064493 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:07:44 INFO - PROCESS | 3696 | 1466590064494 Marionette TRACE conn6 <- [1,2522,null,{}] 03:07:44 INFO - PROCESS | 3696 | 1466590064498 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}] 03:07:44 INFO - PROCESS | 3696 | 1466590064504 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:44 INFO - PROCESS | 3696 | 1466590064644 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 03:07:44 INFO - PROCESS | 3696 | 1466590064700 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:44 INFO - PROCESS | 3696 | 1466590064702 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF79F800 == 33 [pid = 3696] [id = 640] 03:07:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E9749400) [pid = 3696] [serial = 1920] [outer = 0000000000000000] 03:07:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EA035C00) [pid = 3696] [serial = 1921] [outer = 000000A9E9749400] 03:07:44 INFO - PROCESS | 3696 | 1466590064747 Marionette DEBUG loaded listener.js 03:07:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EAD8DC00) [pid = 3696] [serial = 1922] [outer = 000000A9E9749400] 03:07:45 INFO - PROCESS | 3696 | 1466590065175 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]]]}] 03:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 03:07:45 INFO - PROCESS | 3696 | 1466590065235 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 03:07:45 INFO - PROCESS | 3696 | 1466590065237 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 03:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:07:45 INFO - PROCESS | 3696 | 1466590065244 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:07:45 INFO - PROCESS | 3696 | 1466590065246 Marionette TRACE conn6 <- [1,2526,null,{}] 03:07:45 INFO - PROCESS | 3696 | 1466590065250 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}] 03:07:45 INFO - PROCESS | 3696 | 1466590065252 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:45 INFO - PROCESS | 3696 | 1466590065371 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E4356000) [pid = 3696] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD57B400) [pid = 3696] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DC526C00) [pid = 3696] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DEAEA400) [pid = 3696] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E9748400) [pid = 3696] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E772FC00) [pid = 3696] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DD72DC00) [pid = 3696] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DDBA0C00) [pid = 3696] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7DD6000) [pid = 3696] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9ED098000) [pid = 3696] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E772EC00) [pid = 3696] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:07:45 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EB2F1000) [pid = 3696] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:07:45 INFO - PROCESS | 3696 | 1466590065466 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:45 INFO - PROCESS | 3696 | 1466590065468 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3766800 == 34 [pid = 3696] [id = 641] 03:07:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD42F400) [pid = 3696] [serial = 1923] [outer = 0000000000000000] 03:07:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DDBA0C00) [pid = 3696] [serial = 1924] [outer = 000000A9DD42F400] 03:07:45 INFO - PROCESS | 3696 | 1466590065514 Marionette DEBUG loaded listener.js 03:07:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E7DD7400) [pid = 3696] [serial = 1925] [outer = 000000A9DD42F400] 03:07:45 INFO - PROCESS | 3696 | 1466590065871 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]]]}] 03:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 03:07:45 INFO - PROCESS | 3696 | 1466590065939 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 03:07:45 INFO - PROCESS | 3696 | 1466590065941 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 03:07:45 INFO - PROCESS | 3696 | 1466590065944 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:07:45 INFO - PROCESS | 3696 | 1466590065946 Marionette TRACE conn6 <- [1,2530,null,{}] 03:07:45 INFO - PROCESS | 3696 | 1466590065950 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}] 03:07:45 INFO - PROCESS | 3696 | 1466590065951 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:46 INFO - PROCESS | 3696 | 1466590066063 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 03:07:46 INFO - PROCESS | 3696 | 1466590066071 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:46 INFO - PROCESS | 3696 | 1466590066073 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1046000 == 35 [pid = 3696] [id = 642] 03:07:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E9898C00) [pid = 3696] [serial = 1926] [outer = 0000000000000000] 03:07:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9EB3D0400) [pid = 3696] [serial = 1927] [outer = 000000A9E9898C00] 03:07:46 INFO - PROCESS | 3696 | 1466590066120 Marionette DEBUG loaded listener.js 03:07:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EBC44C00) [pid = 3696] [serial = 1928] [outer = 000000A9E9898C00] 03:07:46 INFO - PROCESS | 3696 | 1466590066562 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]]]}] 03:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 690ms 03:07:46 INFO - PROCESS | 3696 | 1466590066638 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 03:07:46 INFO - PROCESS | 3696 | 1466590066640 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 03:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:07:46 INFO - PROCESS | 3696 | 1466590066643 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:07:46 INFO - PROCESS | 3696 | 1466590066645 Marionette TRACE conn6 <- [1,2534,null,{}] 03:07:46 INFO - PROCESS | 3696 | 1466590066649 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}] 03:07:46 INFO - PROCESS | 3696 | 1466590066651 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:46 INFO - PROCESS | 3696 | 1466590066772 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 03:07:46 INFO - PROCESS | 3696 | 1466590066783 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:46 INFO - PROCESS | 3696 | 1466590066785 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DCD800 == 36 [pid = 3696] [id = 643] 03:07:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EA03A000) [pid = 3696] [serial = 1929] [outer = 0000000000000000] 03:07:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EBCF8400) [pid = 3696] [serial = 1930] [outer = 000000A9EA03A000] 03:07:46 INFO - PROCESS | 3696 | 1466590066830 Marionette DEBUG loaded listener.js 03:07:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EBC51400) [pid = 3696] [serial = 1931] [outer = 000000A9EA03A000] 03:07:47 INFO - PROCESS | 3696 | 1466590067257 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]]]}] 03:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 03:07:47 INFO - PROCESS | 3696 | 1466590067285 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 03:07:47 INFO - PROCESS | 3696 | 1466590067287 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 03:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:07:47 INFO - PROCESS | 3696 | 1466590067295 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:07:47 INFO - PROCESS | 3696 | 1466590067297 Marionette TRACE conn6 <- [1,2538,null,{}] 03:07:47 INFO - PROCESS | 3696 | 1466590067300 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}] 03:07:47 INFO - PROCESS | 3696 | 1466590067302 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:47 INFO - PROCESS | 3696 | 1466590067386 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 03:07:47 INFO - PROCESS | 3696 | 1466590067391 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:47 INFO - PROCESS | 3696 | 1466590067393 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB81800 == 37 [pid = 3696] [id = 644] 03:07:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ED0B9400) [pid = 3696] [serial = 1932] [outer = 0000000000000000] 03:07:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ED330000) [pid = 3696] [serial = 1933] [outer = 000000A9ED0B9400] 03:07:47 INFO - PROCESS | 3696 | 1466590067438 Marionette DEBUG loaded listener.js 03:07:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED810400) [pid = 3696] [serial = 1934] [outer = 000000A9ED0B9400] 03:07:48 INFO - PROCESS | 3696 | 1466590068182 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]]]}] 03:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 944ms 03:07:48 INFO - PROCESS | 3696 | 1466590068240 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 03:07:48 INFO - PROCESS | 3696 | 1466590068245 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 03:07:48 INFO - PROCESS | 3696 | 1466590068249 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:07:48 INFO - PROCESS | 3696 | 1466590068255 Marionette TRACE conn6 <- [1,2542,null,{}] 03:07:48 INFO - PROCESS | 3696 | 1466590068260 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}] 03:07:48 INFO - PROCESS | 3696 | 1466590068263 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:48 INFO - PROCESS | 3696 | 1466590068393 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 03:07:48 INFO - PROCESS | 3696 | 1466590068510 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:48 INFO - PROCESS | 3696 | 1466590068513 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96E8000 == 38 [pid = 3696] [id = 645] 03:07:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9DDBA1000) [pid = 3696] [serial = 1935] [outer = 0000000000000000] 03:07:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DE7D4400) [pid = 3696] [serial = 1936] [outer = 000000A9DDBA1000] 03:07:48 INFO - PROCESS | 3696 | 1466590068573 Marionette DEBUG loaded listener.js 03:07:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E2824400) [pid = 3696] [serial = 1937] [outer = 000000A9DDBA1000] 03:07:49 INFO - PROCESS | 3696 | 1466590069173 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]]]}] 03:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 943ms 03:07:49 INFO - PROCESS | 3696 | 1466590069197 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 03:07:49 INFO - PROCESS | 3696 | 1466590069202 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 03:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:07:49 INFO - PROCESS | 3696 | 1466590069208 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:07:49 INFO - PROCESS | 3696 | 1466590069211 Marionette TRACE conn6 <- [1,2546,null,{}] 03:07:49 INFO - PROCESS | 3696 | 1466590069215 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}] 03:07:49 INFO - PROCESS | 3696 | 1466590069218 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:49 INFO - PROCESS | 3696 | 1466590069338 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 03:07:49 INFO - PROCESS | 3696 | 1466590069462 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:49 INFO - PROCESS | 3696 | 1466590069465 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE990000 == 39 [pid = 3696] [id = 646] 03:07:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E7070800) [pid = 3696] [serial = 1938] [outer = 0000000000000000] 03:07:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E7804400) [pid = 3696] [serial = 1939] [outer = 000000A9E7070800] 03:07:49 INFO - PROCESS | 3696 | 1466590069523 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E9743000) [pid = 3696] [serial = 1940] [outer = 000000A9E7070800] 03:07:50 INFO - PROCESS | 3696 | 1466590070168 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]]]}] 03:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1027ms 03:07:50 INFO - PROCESS | 3696 | 1466590070238 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 3696 | 1466590070241 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 03:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:07:50 INFO - PROCESS | 3696 | 1466590070245 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - PROCESS | 3696 | 1466590070249 Marionette TRACE conn6 <- [1,2550,null,{}] 03:07:50 INFO - PROCESS | 3696 | 1466590070260 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}] 03:07:50 INFO - PROCESS | 3696 | 1466590070266 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:50 INFO - PROCESS | 3696 | 1466590070440 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 03:07:50 INFO - PROCESS | 3696 | 1466590070562 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:50 INFO - PROCESS | 3696 | 1466590070566 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA51F000 == 40 [pid = 3696] [id = 647] 03:07:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DD42E000) [pid = 3696] [serial = 1941] [outer = 0000000000000000] 03:07:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E78D4800) [pid = 3696] [serial = 1942] [outer = 000000A9DD42E000] 03:07:50 INFO - PROCESS | 3696 | 1466590070626 Marionette DEBUG loaded listener.js 03:07:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ECE1C400) [pid = 3696] [serial = 1943] [outer = 000000A9DD42E000] 03:07:51 INFO - PROCESS | 3696 | 1466590071486 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]]]}] 03:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1291ms 03:07:51 INFO - PROCESS | 3696 | 1466590071537 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 03:07:51 INFO - PROCESS | 3696 | 1466590071541 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 03:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:07:51 INFO - PROCESS | 3696 | 1466590071546 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:07:51 INFO - PROCESS | 3696 | 1466590071551 Marionette TRACE conn6 <- [1,2554,null,{}] 03:07:51 INFO - PROCESS | 3696 | 1466590071556 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}] 03:07:51 INFO - PROCESS | 3696 | 1466590071559 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DCD800 == 39 [pid = 3696] [id = 643] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1046000 == 38 [pid = 3696] [id = 642] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3766800 == 37 [pid = 3696] [id = 641] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF79F800 == 36 [pid = 3696] [id = 640] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E27AF000 == 35 [pid = 3696] [id = 639] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB83000 == 34 [pid = 3696] [id = 638] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0BC800 == 33 [pid = 3696] [id = 637] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E776E000 == 32 [pid = 3696] [id = 636] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2ED0000 == 31 [pid = 3696] [id = 635] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA32E800 == 30 [pid = 3696] [id = 634] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDEC8800 == 29 [pid = 3696] [id = 633] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2D21800 == 28 [pid = 3696] [id = 623] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA51F000 == 27 [pid = 3696] [id = 647] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE990000 == 26 [pid = 3696] [id = 646] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96E8000 == 25 [pid = 3696] [id = 645] 03:07:52 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB81800 == 24 [pid = 3696] [id = 644] 03:07:52 INFO - PROCESS | 3696 | 1466590072296 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9ECE1C000) [pid = 3696] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E68EE400) [pid = 3696] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD580C00) [pid = 3696] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD749400) [pid = 3696] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DEADE800) [pid = 3696] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9DD731000) [pid = 3696] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E1D3B400) [pid = 3696] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E2A32400) [pid = 3696] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EA039800) [pid = 3696] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E8558400) [pid = 3696] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E20BC400) [pid = 3696] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E388B000) [pid = 3696] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DE195400) [pid = 3696] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EAD8C400) [pid = 3696] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9895800) [pid = 3696] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E82D2C00) [pid = 3696] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EE67EC00) [pid = 3696] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9ED0B9800) [pid = 3696] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E8512800) [pid = 3696] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E7352800) [pid = 3696] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E78CC800) [pid = 3696] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E7DDA400) [pid = 3696] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EBCEE800) [pid = 3696] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E973C400) [pid = 3696] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EBB12800) [pid = 3696] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 03:07:52 INFO - PROCESS | 3696 | 1466590072519 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:52 INFO - PROCESS | 3696 | 1466590072523 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E1D7E000 == 25 [pid = 3696] [id = 648] 03:07:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DC52B400) [pid = 3696] [serial = 1944] [outer = 0000000000000000] 03:07:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DCA35000) [pid = 3696] [serial = 1945] [outer = 000000A9DC52B400] 03:07:52 INFO - PROCESS | 3696 | 1466590072573 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9DD57BC00) [pid = 3696] [serial = 1946] [outer = 000000A9DC52B400] 03:07:53 INFO - PROCESS | 3696 | 1466590073051 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]]]}] 03:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1555ms 03:07:53 INFO - PROCESS | 3696 | 1466590073102 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 3696 | 1466590073107 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 03:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:07:53 INFO - PROCESS | 3696 | 1466590073112 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 3696 | 1466590073115 Marionette TRACE conn6 <- [1,2558,null,{}] 03:07:53 INFO - PROCESS | 3696 | 1466590073119 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}] 03:07:53 INFO - PROCESS | 3696 | 1466590073122 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:53 INFO - PROCESS | 3696 | 1466590073219 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 03:07:53 INFO - PROCESS | 3696 | 1466590073227 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:53 INFO - PROCESS | 3696 | 1466590073230 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39E6800 == 26 [pid = 3696] [id = 649] 03:07:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DE195400) [pid = 3696] [serial = 1947] [outer = 0000000000000000] 03:07:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DE198400) [pid = 3696] [serial = 1948] [outer = 000000A9DE195400] 03:07:53 INFO - PROCESS | 3696 | 1466590073286 Marionette DEBUG loaded listener.js 03:07:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E1D3C800) [pid = 3696] [serial = 1949] [outer = 000000A9DE195400] 03:07:53 INFO - PROCESS | 3696 | 1466590073790 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]]]}] 03:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 03:07:53 INFO - PROCESS | 3696 | 1466590073850 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 3696 | 1466590073853 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 03:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:07:53 INFO - PROCESS | 3696 | 1466590073856 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 3696 | 1466590073858 Marionette TRACE conn6 <- [1,2562,null,{}] 03:07:53 INFO - PROCESS | 3696 | 1466590073863 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}] 03:07:53 INFO - PROCESS | 3696 | 1466590073865 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:53 INFO - PROCESS | 3696 | 1466590073970 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 03:07:54 INFO - PROCESS | 3696 | 1466590074050 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:54 INFO - PROCESS | 3696 | 1466590074052 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8313800 == 27 [pid = 3696] [id = 650] 03:07:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DDA49000) [pid = 3696] [serial = 1950] [outer = 0000000000000000] 03:07:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E2D33400) [pid = 3696] [serial = 1951] [outer = 000000A9DDA49000] 03:07:54 INFO - PROCESS | 3696 | 1466590074099 Marionette DEBUG loaded listener.js 03:07:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E3912000) [pid = 3696] [serial = 1952] [outer = 000000A9DDA49000] 03:07:54 INFO - PROCESS | 3696 | 1466590074526 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]]]}] 03:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 03:07:54 INFO - PROCESS | 3696 | 1466590074591 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 03:07:54 INFO - PROCESS | 3696 | 1466590074596 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 03:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:07:54 INFO - PROCESS | 3696 | 1466590074607 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:07:54 INFO - PROCESS | 3696 | 1466590074612 Marionette TRACE conn6 <- [1,2566,null,{}] 03:07:54 INFO - PROCESS | 3696 | 1466590074626 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}] 03:07:54 INFO - PROCESS | 3696 | 1466590074629 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:54 INFO - PROCESS | 3696 | 1466590074759 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 03:07:54 INFO - PROCESS | 3696 | 1466590074767 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:54 INFO - PROCESS | 3696 | 1466590074769 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA51F800 == 28 [pid = 3696] [id = 651] 03:07:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E7068000) [pid = 3696] [serial = 1953] [outer = 0000000000000000] 03:07:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7353000) [pid = 3696] [serial = 1954] [outer = 000000A9E7068000] 03:07:54 INFO - PROCESS | 3696 | 1466590074856 Marionette DEBUG loaded listener.js 03:07:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7738000) [pid = 3696] [serial = 1955] [outer = 000000A9E7068000] 03:07:55 INFO - PROCESS | 3696 | 1466590075304 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]]]}] 03:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 03:07:55 INFO - PROCESS | 3696 | 1466590075355 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 03:07:55 INFO - PROCESS | 3696 | 1466590075357 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 03:07:55 INFO - PROCESS | 3696 | 1466590075360 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:07:55 INFO - PROCESS | 3696 | 1466590075362 Marionette TRACE conn6 <- [1,2570,null,{}] 03:07:55 INFO - PROCESS | 3696 | 1466590075365 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}] 03:07:55 INFO - PROCESS | 3696 | 1466590075368 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:55 INFO - PROCESS | 3696 | 1466590075491 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 03:07:55 INFO - PROCESS | 3696 | 1466590075546 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:55 INFO - PROCESS | 3696 | 1466590075548 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9A6000 == 29 [pid = 3696] [id = 652] 03:07:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DCD57C00) [pid = 3696] [serial = 1956] [outer = 0000000000000000] 03:07:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DD2400) [pid = 3696] [serial = 1957] [outer = 000000A9DCD57C00] 03:07:55 INFO - PROCESS | 3696 | 1466590075594 Marionette DEBUG loaded listener.js 03:07:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E82D4C00) [pid = 3696] [serial = 1958] [outer = 000000A9DCD57C00] 03:07:56 INFO - PROCESS | 3696 | 1466590076029 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]]]}] 03:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 03:07:56 INFO - PROCESS | 3696 | 1466590076065 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 03:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:07:56 INFO - PROCESS | 3696 | 1466590076067 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 03:07:56 INFO - PROCESS | 3696 | 1466590076070 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:07:56 INFO - PROCESS | 3696 | 1466590076072 Marionette TRACE conn6 <- [1,2574,null,{}] 03:07:56 INFO - PROCESS | 3696 | 1466590076076 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}] 03:07:56 INFO - PROCESS | 3696 | 1466590076078 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:56 INFO - PROCESS | 3696 | 1466590076200 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 03:07:56 INFO - PROCESS | 3696 | 1466590076207 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:56 INFO - PROCESS | 3696 | 1466590076213 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBB3A000 == 30 [pid = 3696] [id = 653] 03:07:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9697000) [pid = 3696] [serial = 1959] [outer = 0000000000000000] 03:07:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E969A400) [pid = 3696] [serial = 1960] [outer = 000000A9E9697000] 03:07:56 INFO - PROCESS | 3696 | 1466590076322 Marionette DEBUG loaded listener.js 03:07:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E9896C00) [pid = 3696] [serial = 1961] [outer = 000000A9E9697000] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E851A000) [pid = 3696] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E9749400) [pid = 3696] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD42F400) [pid = 3696] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DC523400) [pid = 3696] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E38CDC00) [pid = 3696] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EB3CE400) [pid = 3696] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DE190C00) [pid = 3696] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DBACE800) [pid = 3696] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DEADDC00) [pid = 3696] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DD432400) [pid = 3696] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E9898C00) [pid = 3696] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9ED0B9400) [pid = 3696] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:07:56 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EA03A000) [pid = 3696] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:07:56 INFO - PROCESS | 3696 | 1466590076946 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]]]}] 03:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 923ms 03:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:07:57 INFO - PROCESS | 3696 | 1466590076999 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 03:07:57 INFO - PROCESS | 3696 | 1466590077001 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 03:07:57 INFO - PROCESS | 3696 | 1466590077004 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:07:57 INFO - PROCESS | 3696 | 1466590077006 Marionette TRACE conn6 <- [1,2578,null,{}] 03:07:57 INFO - PROCESS | 3696 | 1466590077009 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}] 03:07:57 INFO - PROCESS | 3696 | 1466590077012 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:57 INFO - PROCESS | 3696 | 1466590077107 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 03:07:57 INFO - PROCESS | 3696 | 1466590077114 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:57 INFO - PROCESS | 3696 | 1466590077116 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DC315800 == 31 [pid = 3696] [id = 654] 03:07:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DD323C00) [pid = 3696] [serial = 1962] [outer = 0000000000000000] 03:07:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E9741000) [pid = 3696] [serial = 1963] [outer = 000000A9DD323C00] 03:07:57 INFO - PROCESS | 3696 | 1466590077162 Marionette DEBUG loaded listener.js 03:07:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9EA03A400) [pid = 3696] [serial = 1964] [outer = 000000A9DD323C00] 03:07:57 INFO - PROCESS | 3696 | 1466590077590 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]]]}] 03:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 03:07:57 INFO - PROCESS | 3696 | 1466590077637 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 03:07:57 INFO - PROCESS | 3696 | 1466590077639 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 03:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:07:57 INFO - PROCESS | 3696 | 1466590077642 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:07:57 INFO - PROCESS | 3696 | 1466590077644 Marionette TRACE conn6 <- [1,2582,null,{}] 03:07:57 INFO - PROCESS | 3696 | 1466590077647 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}] 03:07:57 INFO - PROCESS | 3696 | 1466590077649 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:57 INFO - PROCESS | 3696 | 1466590077730 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 03:07:57 INFO - PROCESS | 3696 | 1466590077736 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:57 INFO - PROCESS | 3696 | 1466590077738 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7B1000 == 32 [pid = 3696] [id = 655] 03:07:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9EA374400) [pid = 3696] [serial = 1965] [outer = 0000000000000000] 03:07:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EA7A1C00) [pid = 3696] [serial = 1966] [outer = 000000A9EA374400] 03:07:57 INFO - PROCESS | 3696 | 1466590077782 Marionette DEBUG loaded listener.js 03:07:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EAD91800) [pid = 3696] [serial = 1967] [outer = 000000A9EA374400] 03:07:58 INFO - PROCESS | 3696 | 1466590078233 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]]]}] 03:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 626ms 03:07:58 INFO - PROCESS | 3696 | 1466590078272 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 03:07:58 INFO - PROCESS | 3696 | 1466590078274 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 03:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:07:58 INFO - PROCESS | 3696 | 1466590078277 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:07:58 INFO - PROCESS | 3696 | 1466590078279 Marionette TRACE conn6 <- [1,2586,null,{}] 03:07:58 INFO - PROCESS | 3696 | 1466590078291 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}] 03:07:58 INFO - PROCESS | 3696 | 1466590078293 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:58 INFO - PROCESS | 3696 | 1466590078377 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 03:07:58 INFO - PROCESS | 3696 | 1466590078385 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:58 INFO - PROCESS | 3696 | 1466590078387 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0D26800 == 33 [pid = 3696] [id = 656] 03:07:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EAEC7000) [pid = 3696] [serial = 1968] [outer = 0000000000000000] 03:07:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EB2FE000) [pid = 3696] [serial = 1969] [outer = 000000A9EAEC7000] 03:07:58 INFO - PROCESS | 3696 | 1466590078433 Marionette DEBUG loaded listener.js 03:07:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EB3CF000) [pid = 3696] [serial = 1970] [outer = 000000A9EAEC7000] 03:07:59 INFO - PROCESS | 3696 | 1466590079164 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]]]}] 03:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 943ms 03:07:59 INFO - PROCESS | 3696 | 1466590079224 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 03:07:59 INFO - PROCESS | 3696 | 1466590079229 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 03:07:59 INFO - PROCESS | 3696 | 1466590079234 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:07:59 INFO - PROCESS | 3696 | 1466590079237 Marionette TRACE conn6 <- [1,2590,null,{}] 03:07:59 INFO - PROCESS | 3696 | 1466590079243 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}] 03:07:59 INFO - PROCESS | 3696 | 1466590079247 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:59 INFO - PROCESS | 3696 | 1466590079381 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 03:07:59 INFO - PROCESS | 3696 | 1466590079498 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:59 INFO - PROCESS | 3696 | 1466590079501 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:07:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73CC000 == 34 [pid = 3696] [id = 657] 03:07:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DD57C000) [pid = 3696] [serial = 1971] [outer = 0000000000000000] 03:07:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9DDC32800) [pid = 3696] [serial = 1972] [outer = 000000A9DD57C000] 03:07:59 INFO - PROCESS | 3696 | 1466590079561 Marionette DEBUG loaded listener.js 03:07:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E1D59800) [pid = 3696] [serial = 1973] [outer = 000000A9DD57C000] 03:08:00 INFO - PROCESS | 3696 | 1466590080376 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]]]}] 03:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1197ms 03:08:00 INFO - PROCESS | 3696 | 1466590080435 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 03:08:00 INFO - PROCESS | 3696 | 1466590080440 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 03:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:08:00 INFO - PROCESS | 3696 | 1466590080447 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:08:00 INFO - PROCESS | 3696 | 1466590080450 Marionette TRACE conn6 <- [1,2594,null,{}] 03:08:00 INFO - PROCESS | 3696 | 1466590080455 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}] 03:08:00 INFO - PROCESS | 3696 | 1466590080458 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:00 INFO - PROCESS | 3696 | 1466590080717 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 03:08:00 INFO - PROCESS | 3696 | 1466590080847 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:00 INFO - PROCESS | 3696 | 1466590080850 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E376A800 == 35 [pid = 3696] [id = 658] 03:08:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD74D800) [pid = 3696] [serial = 1974] [outer = 0000000000000000] 03:08:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DDA56C00) [pid = 3696] [serial = 1975] [outer = 000000A9DD74D800] 03:08:00 INFO - PROCESS | 3696 | 1466590080949 Marionette DEBUG loaded listener.js 03:08:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E1FF5C00) [pid = 3696] [serial = 1976] [outer = 000000A9DD74D800] 03:08:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96F6800 == 34 [pid = 3696] [id = 408] 03:08:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20D4000 == 33 [pid = 3696] [id = 405] 03:08:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EADD7000 == 32 [pid = 3696] [id = 396] 03:08:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB82000 == 31 [pid = 3696] [id = 409] 03:08:01 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39E4000 == 30 [pid = 3696] [id = 407] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E85F5000) [pid = 3696] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EA035C00) [pid = 3696] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E969BC00) [pid = 3696] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DDBA0C00) [pid = 3696] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E77D5400) [pid = 3696] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E41F6C00) [pid = 3696] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E7074000) [pid = 3696] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9ECEBB000) [pid = 3696] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E3887800) [pid = 3696] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EAD8DC00) [pid = 3696] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E4358400) [pid = 3696] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DBB8D000) [pid = 3696] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DD575000) [pid = 3696] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9DECB8C00) [pid = 3696] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E1DC2C00) [pid = 3696] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DD725400) [pid = 3696] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9DD74F000) [pid = 3696] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EBC51400) [pid = 3696] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E7DD7400) [pid = 3696] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EB3D0400) [pid = 3696] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9E7DD5000) [pid = 3696] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9EBC44C00) [pid = 3696] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9ED330000) [pid = 3696] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9ED810400) [pid = 3696] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9EBCF8400) [pid = 3696] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 03:08:01 INFO - PROCESS | 3696 | 1466590081535 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]]]}] 03:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1149ms 03:08:01 INFO - PROCESS | 3696 | 1466590081598 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 03:08:01 INFO - PROCESS | 3696 | 1466590081603 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 03:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:08:01 INFO - PROCESS | 3696 | 1466590081607 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:08:01 INFO - PROCESS | 3696 | 1466590081611 Marionette TRACE conn6 <- [1,2598,null,{}] 03:08:01 INFO - PROCESS | 3696 | 1466590081618 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}] 03:08:01 INFO - PROCESS | 3696 | 1466590081621 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:01 INFO - PROCESS | 3696 | 1466590081717 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 03:08:01 INFO - PROCESS | 3696 | 1466590081795 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:01 INFO - PROCESS | 3696 | 1466590081798 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73E4000 == 31 [pid = 3696] [id = 659] 03:08:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9DD74EC00) [pid = 3696] [serial = 1977] [outer = 0000000000000000] 03:08:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E20B3C00) [pid = 3696] [serial = 1978] [outer = 000000A9DD74EC00] 03:08:01 INFO - PROCESS | 3696 | 1466590081846 Marionette DEBUG loaded listener.js 03:08:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E38CDC00) [pid = 3696] [serial = 1979] [outer = 000000A9DD74EC00] 03:08:02 INFO - PROCESS | 3696 | 1466590082305 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]]]}] 03:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 03:08:02 INFO - PROCESS | 3696 | 1466590082345 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 03:08:02 INFO - PROCESS | 3696 | 1466590082348 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 03:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:08:02 INFO - PROCESS | 3696 | 1466590082351 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 3696 | 1466590082353 Marionette TRACE conn6 <- [1,2602,null,{}] 03:08:02 INFO - PROCESS | 3696 | 1466590082357 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}] 03:08:02 INFO - PROCESS | 3696 | 1466590082360 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:02 INFO - PROCESS | 3696 | 1466590082452 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 03:08:02 INFO - PROCESS | 3696 | 1466590082469 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:02 INFO - PROCESS | 3696 | 1466590082471 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:02 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA522800 == 32 [pid = 3696] [id = 660] 03:08:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E7067400) [pid = 3696] [serial = 1980] [outer = 0000000000000000] 03:08:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E7076800) [pid = 3696] [serial = 1981] [outer = 000000A9E7067400] 03:08:02 INFO - PROCESS | 3696 | 1466590082517 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E7383000) [pid = 3696] [serial = 1982] [outer = 000000A9E7067400] 03:08:03 INFO - PROCESS | 3696 | 1466590082993 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]]]}] 03:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 03:08:03 INFO - PROCESS | 3696 | 1466590083044 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 3696 | 1466590083049 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 03:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:08:03 INFO - PROCESS | 3696 | 1466590083060 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 3696 | 1466590083065 Marionette TRACE conn6 <- [1,2606,null,{}] 03:08:03 INFO - PROCESS | 3696 | 1466590083068 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}] 03:08:03 INFO - PROCESS | 3696 | 1466590083072 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:03 INFO - PROCESS | 3696 | 1466590083167 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 03:08:03 INFO - PROCESS | 3696 | 1466590083172 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:03 INFO - PROCESS | 3696 | 1466590083174 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EADD4000 == 33 [pid = 3696] [id = 661] 03:08:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9DD432000) [pid = 3696] [serial = 1983] [outer = 0000000000000000] 03:08:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E82CDC00) [pid = 3696] [serial = 1984] [outer = 000000A9DD432000] 03:08:03 INFO - PROCESS | 3696 | 1466590083291 Marionette DEBUG loaded listener.js 03:08:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E9698800) [pid = 3696] [serial = 1985] [outer = 000000A9DD432000] 03:08:03 INFO - PROCESS | 3696 | 1466590083712 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]]]}] 03:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 03:08:03 INFO - PROCESS | 3696 | 1466590083750 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 3696 | 1466590083753 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 03:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:08:03 INFO - PROCESS | 3696 | 1466590083756 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 3696 | 1466590083757 Marionette TRACE conn6 <- [1,2610,null,{}] 03:08:03 INFO - PROCESS | 3696 | 1466590083761 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}] 03:08:03 INFO - PROCESS | 3696 | 1466590083763 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:03 INFO - PROCESS | 3696 | 1466590083904 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 03:08:03 INFO - PROCESS | 3696 | 1466590083926 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:03 INFO - PROCESS | 3696 | 1466590083928 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED37A800 == 34 [pid = 3696] [id = 662] 03:08:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD727C00) [pid = 3696] [serial = 1986] [outer = 0000000000000000] 03:08:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E9896800) [pid = 3696] [serial = 1987] [outer = 000000A9DD727C00] 03:08:03 INFO - PROCESS | 3696 | 1466590083972 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9EA373400) [pid = 3696] [serial = 1988] [outer = 000000A9DD727C00] 03:08:04 INFO - PROCESS | 3696 | 1466590084431 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]]]}] 03:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 03:08:04 INFO - PROCESS | 3696 | 1466590084493 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 03:08:04 INFO - PROCESS | 3696 | 1466590084495 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 03:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:08:04 INFO - PROCESS | 3696 | 1466590084498 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:08:04 INFO - PROCESS | 3696 | 1466590084500 Marionette TRACE conn6 <- [1,2614,null,{}] 03:08:04 INFO - PROCESS | 3696 | 1466590084504 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}] 03:08:04 INFO - PROCESS | 3696 | 1466590084506 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:04 INFO - PROCESS | 3696 | 1466590084621 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 03:08:04 INFO - PROCESS | 3696 | 1466590084680 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:04 INFO - PROCESS | 3696 | 1466590084686 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB9E800 == 35 [pid = 3696] [id = 663] 03:08:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9EAD94C00) [pid = 3696] [serial = 1989] [outer = 0000000000000000] 03:08:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9EAEC8000) [pid = 3696] [serial = 1990] [outer = 000000A9EAD94C00] 03:08:04 INFO - PROCESS | 3696 | 1466590084742 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EB936400) [pid = 3696] [serial = 1991] [outer = 000000A9EAD94C00] 03:08:05 INFO - PROCESS | 3696 | 1466590085200 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]]]}] 03:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 775ms 03:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:08:05 INFO - PROCESS | 3696 | 1466590085282 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 03:08:05 INFO - PROCESS | 3696 | 1466590085284 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 03:08:05 INFO - PROCESS | 3696 | 1466590085287 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:08:05 INFO - PROCESS | 3696 | 1466590085289 Marionette TRACE conn6 <- [1,2618,null,{}] 03:08:05 INFO - PROCESS | 3696 | 1466590085292 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}] 03:08:05 INFO - PROCESS | 3696 | 1466590085294 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:05 INFO - PROCESS | 3696 | 1466590085411 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 03:08:05 INFO - PROCESS | 3696 | 1466590085467 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:05 INFO - PROCESS | 3696 | 1466590085470 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F60000 == 36 [pid = 3696] [id = 664] 03:08:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EAEC1000) [pid = 3696] [serial = 1992] [outer = 0000000000000000] 03:08:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9ECE1A400) [pid = 3696] [serial = 1993] [outer = 000000A9EAEC1000] 03:08:05 INFO - PROCESS | 3696 | 1466590085523 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9ECEB8800) [pid = 3696] [serial = 1994] [outer = 000000A9EAEC1000] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DE195400) [pid = 3696] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DC52B400) [pid = 3696] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DDA49000) [pid = 3696] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DD42E000) [pid = 3696] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DCD57C00) [pid = 3696] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DDBA1000) [pid = 3696] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E7070800) [pid = 3696] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E9697000) [pid = 3696] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9EA374400) [pid = 3696] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E7068000) [pid = 3696] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:08:05 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9DD323C00) [pid = 3696] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:08:05 INFO - PROCESS | 3696 | 1466590085923 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]]]}] 03:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 03:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:08:05 INFO - PROCESS | 3696 | 1466590085961 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 03:08:05 INFO - PROCESS | 3696 | 1466590085963 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 03:08:05 INFO - PROCESS | 3696 | 1466590085967 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:08:05 INFO - PROCESS | 3696 | 1466590085969 Marionette TRACE conn6 <- [1,2622,null,{}] 03:08:05 INFO - PROCESS | 3696 | 1466590085972 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}] 03:08:05 INFO - PROCESS | 3696 | 1466590085974 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:06 INFO - PROCESS | 3696 | 1466590086059 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 03:08:06 INFO - PROCESS | 3696 | 1466590086065 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:06 INFO - PROCESS | 3696 | 1466590086067 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F105B000 == 37 [pid = 3696] [id = 665] 03:08:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E20B7C00) [pid = 3696] [serial = 1995] [outer = 0000000000000000] 03:08:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E851CC00) [pid = 3696] [serial = 1996] [outer = 000000A9E20B7C00] 03:08:06 INFO - PROCESS | 3696 | 1466590086112 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9ECE26C00) [pid = 3696] [serial = 1997] [outer = 000000A9E20B7C00] 03:08:06 INFO - PROCESS | 3696 | 1466590086542 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]]]}] 03:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 03:08:06 INFO - PROCESS | 3696 | 1466590086599 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 03:08:06 INFO - PROCESS | 3696 | 1466590086601 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 03:08:06 INFO - PROCESS | 3696 | 1466590086604 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:08:06 INFO - PROCESS | 3696 | 1466590086606 Marionette TRACE conn6 <- [1,2626,null,{}] 03:08:06 INFO - PROCESS | 3696 | 1466590086609 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}] 03:08:06 INFO - PROCESS | 3696 | 1466590086611 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:06 INFO - PROCESS | 3696 | 1466590086695 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 03:08:06 INFO - PROCESS | 3696 | 1466590086701 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:06 INFO - PROCESS | 3696 | 1466590086703 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DE0000 == 38 [pid = 3696] [id = 666] 03:08:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9ED097800) [pid = 3696] [serial = 1998] [outer = 0000000000000000] 03:08:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9ED0AF800) [pid = 3696] [serial = 1999] [outer = 000000A9ED097800] 03:08:06 INFO - PROCESS | 3696 | 1466590086755 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9ED0BEC00) [pid = 3696] [serial = 2000] [outer = 000000A9ED097800] 03:08:07 INFO - PROCESS | 3696 | 1466590087200 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]]]}] 03:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 628ms 03:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:08:07 INFO - PROCESS | 3696 | 1466590087237 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 03:08:07 INFO - PROCESS | 3696 | 1466590087239 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 03:08:07 INFO - PROCESS | 3696 | 1466590087242 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:08:07 INFO - PROCESS | 3696 | 1466590087244 Marionette TRACE conn6 <- [1,2630,null,{}] 03:08:07 INFO - PROCESS | 3696 | 1466590087252 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}] 03:08:07 INFO - PROCESS | 3696 | 1466590087254 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:07 INFO - PROCESS | 3696 | 1466590087342 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 03:08:07 INFO - PROCESS | 3696 | 1466590087347 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:07 INFO - PROCESS | 3696 | 1466590087349 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA99E800 == 39 [pid = 3696] [id = 667] 03:08:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9ED55D000) [pid = 3696] [serial = 2001] [outer = 0000000000000000] 03:08:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9ED80F400) [pid = 3696] [serial = 2002] [outer = 000000A9ED55D000] 03:08:07 INFO - PROCESS | 3696 | 1466590087397 Marionette DEBUG loaded listener.js 03:08:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EE673000) [pid = 3696] [serial = 2003] [outer = 000000A9ED55D000] 03:08:08 INFO - PROCESS | 3696 | 1466590088008 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]]]}] 03:08:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 773ms 03:08:08 INFO - PROCESS | 3696 | 1466590088018 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 03:08:08 INFO - PROCESS | 3696 | 1466590088023 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 03:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:08:08 INFO - PROCESS | 3696 | 1466590088028 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - PROCESS | 3696 | 1466590088031 Marionette TRACE conn6 <- [1,2634,null,{}] 03:08:08 INFO - PROCESS | 3696 | 1466590088081 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}] 03:08:08 INFO - PROCESS | 3696 | 1466590088084 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:08 INFO - PROCESS | 3696 | 1466590088242 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 03:08:08 INFO - PROCESS | 3696 | 1466590088312 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:08 INFO - PROCESS | 3696 | 1466590088315 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98EA800 == 40 [pid = 3696] [id = 668] 03:08:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD727000) [pid = 3696] [serial = 2004] [outer = 0000000000000000] 03:08:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E1D37C00) [pid = 3696] [serial = 2005] [outer = 000000A9DD727000] 03:08:08 INFO - PROCESS | 3696 | 1466590088376 Marionette DEBUG loaded listener.js 03:08:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E41F7800) [pid = 3696] [serial = 2006] [outer = 000000A9DD727000] 03:08:08 INFO - PROCESS | 3696 | 1466590088947 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]]]}] 03:08:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 985ms 03:08:09 INFO - PROCESS | 3696 | 1466590089017 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 03:08:09 INFO - PROCESS | 3696 | 1466590089022 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 03:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:08:09 INFO - PROCESS | 3696 | 1466590089029 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:08:09 INFO - PROCESS | 3696 | 1466590089032 Marionette TRACE conn6 <- [1,2638,null,{}] 03:08:09 INFO - PROCESS | 3696 | 1466590089051 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}] 03:08:09 INFO - PROCESS | 3696 | 1466590089054 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:09 INFO - PROCESS | 3696 | 1466590089179 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 03:08:09 INFO - PROCESS | 3696 | 1466590089296 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:09 INFO - PROCESS | 3696 | 1466590089298 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7A1000 == 41 [pid = 3696] [id = 669] 03:08:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E7805000) [pid = 3696] [serial = 2007] [outer = 0000000000000000] 03:08:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7DD4000) [pid = 3696] [serial = 2008] [outer = 000000A9E7805000] 03:08:09 INFO - PROCESS | 3696 | 1466590089358 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9698400) [pid = 3696] [serial = 2009] [outer = 000000A9E7805000] 03:08:09 INFO - PROCESS | 3696 | 1466590089946 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]]]}] 03:08:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:08:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 943ms 03:08:09 INFO - PROCESS | 3696 | 1466590089974 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 03:08:09 INFO - PROCESS | 3696 | 1466590089978 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 03:08:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:08:09 INFO - PROCESS | 3696 | 1466590089981 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:08:09 INFO - PROCESS | 3696 | 1466590089985 Marionette TRACE conn6 <- [1,2642,null,{}] 03:08:10 INFO - PROCESS | 3696 | 1466590089997 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}] 03:08:10 INFO - PROCESS | 3696 | 1466590090002 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:10 INFO - PROCESS | 3696 | 1466590090123 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 03:08:10 INFO - PROCESS | 3696 | 1466590090221 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:10 INFO - PROCESS | 3696 | 1466590090225 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F217C800 == 42 [pid = 3696] [id = 670] 03:08:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EBB92800) [pid = 3696] [serial = 2010] [outer = 0000000000000000] 03:08:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EBCF6400) [pid = 3696] [serial = 2011] [outer = 000000A9EBB92800] 03:08:10 INFO - PROCESS | 3696 | 1466590090282 Marionette DEBUG loaded listener.js 03:08:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EE677000) [pid = 3696] [serial = 2012] [outer = 000000A9EBB92800] 03:08:10 INFO - PROCESS | 3696 | 1466590090940 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]]]}] 03:08:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:08:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 984ms 03:08:10 INFO - PROCESS | 3696 | 1466590090966 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 03:08:10 INFO - PROCESS | 3696 | 1466590090969 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 03:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:08:10 INFO - PROCESS | 3696 | 1466590090972 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 3696 | 1466590090974 Marionette TRACE conn6 <- [1,2646,null,{}] 03:08:10 INFO - PROCESS | 3696 | 1466590090978 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}] 03:08:10 INFO - PROCESS | 3696 | 1466590090980 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:11 INFO - PROCESS | 3696 | 1466590091097 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 03:08:11 INFO - PROCESS | 3696 | 1466590091191 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:11 INFO - PROCESS | 3696 | 1466590091193 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F21A1800 == 43 [pid = 3696] [id = 671] 03:08:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EE862400) [pid = 3696] [serial = 2013] [outer = 0000000000000000] 03:08:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EE865400) [pid = 3696] [serial = 2014] [outer = 000000A9EE862400] 03:08:11 INFO - PROCESS | 3696 | 1466590091248 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EE86D400) [pid = 3696] [serial = 2015] [outer = 000000A9EE862400] 03:08:11 INFO - PROCESS | 3696 | 1466590091973 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]]]}] 03:08:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:08:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1028ms 03:08:12 INFO - PROCESS | 3696 | 1466590092003 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 03:08:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:08:12 INFO - PROCESS | 3696 | 1466590092007 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 03:08:12 INFO - PROCESS | 3696 | 1466590092011 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:08:12 INFO - PROCESS | 3696 | 1466590092015 Marionette TRACE conn6 <- [1,2650,null,{}] 03:08:12 INFO - PROCESS | 3696 | 1466590092020 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}] 03:08:12 INFO - PROCESS | 3696 | 1466590092023 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:12 INFO - PROCESS | 3696 | 1466590092146 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 03:08:12 INFO - PROCESS | 3696 | 1466590092244 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:12 INFO - PROCESS | 3696 | 1466590092247 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E776E000 == 44 [pid = 3696] [id = 672] 03:08:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DE197000) [pid = 3696] [serial = 2016] [outer = 0000000000000000] 03:08:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DE7D2000) [pid = 3696] [serial = 2017] [outer = 000000A9DE197000] 03:08:12 INFO - PROCESS | 3696 | 1466590092297 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E2CD1000) [pid = 3696] [serial = 2018] [outer = 000000A9DE197000] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7BF5000 == 43 [pid = 3696] [id = 402] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2D11800 == 42 [pid = 3696] [id = 406] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF961000 == 41 [pid = 3696] [id = 398] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2EC5800 == 40 [pid = 3696] [id = 393] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E1D7E000 == 39 [pid = 3696] [id = 648] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8321000 == 38 [pid = 3696] [id = 394] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F64000 == 37 [pid = 3696] [id = 400] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB38000 == 36 [pid = 3696] [id = 403] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D2B000 == 35 [pid = 3696] [id = 399] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F105A800 == 34 [pid = 3696] [id = 401] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB39800 == 33 [pid = 3696] [id = 410] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA114800 == 32 [pid = 3696] [id = 395] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DD498800 == 31 [pid = 3696] [id = 397] 03:08:13 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2006000 == 30 [pid = 3696] [id = 404] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DE198400) [pid = 3696] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E1D3C800) [pid = 3696] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DCA35000) [pid = 3696] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD57BC00) [pid = 3696] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E2D33400) [pid = 3696] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9ECE1C400) [pid = 3696] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E78D4800) [pid = 3696] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E82D4C00) [pid = 3696] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E7DD2400) [pid = 3696] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E2824400) [pid = 3696] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DE7D4400) [pid = 3696] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EB2FE000) [pid = 3696] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E9743000) [pid = 3696] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7804400) [pid = 3696] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E969A400) [pid = 3696] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EA7A1C00) [pid = 3696] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E7353000) [pid = 3696] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E7738000) [pid = 3696] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EAD91800) [pid = 3696] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E9741000) [pid = 3696] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E9896C00) [pid = 3696] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E3912000) [pid = 3696] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EA03A400) [pid = 3696] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 03:08:13 INFO - PROCESS | 3696 | 1466590093565 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]]]}] 03:08:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:08:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1595ms 03:08:13 INFO - PROCESS | 3696 | 1466590093607 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 03:08:13 INFO - PROCESS | 3696 | 1466590093611 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 03:08:13 INFO - PROCESS | 3696 | 1466590093616 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:08:13 INFO - PROCESS | 3696 | 1466590093619 Marionette TRACE conn6 <- [1,2654,null,{}] 03:08:13 INFO - PROCESS | 3696 | 1466590093625 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}] 03:08:13 INFO - PROCESS | 3696 | 1466590093628 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:13 INFO - PROCESS | 3696 | 1466590093716 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 03:08:13 INFO - PROCESS | 3696 | 1466590093798 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:13 INFO - PROCESS | 3696 | 1466590093801 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2D09000 == 31 [pid = 3696] [id = 673] 03:08:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD725400) [pid = 3696] [serial = 2019] [outer = 0000000000000000] 03:08:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD729C00) [pid = 3696] [serial = 2020] [outer = 000000A9DD725400] 03:08:13 INFO - PROCESS | 3696 | 1466590093849 Marionette DEBUG loaded listener.js 03:08:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DD74A000) [pid = 3696] [serial = 2021] [outer = 000000A9DD725400] 03:08:14 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:08:14 INFO - PROCESS | 3696 | [3696] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 03:08:14 INFO - PROCESS | 3696 | 1466590094774 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]]]}] 03:08:14 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) 03:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1194ms 03:08:14 INFO - PROCESS | 3696 | 1466590094815 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 03:08:14 INFO - PROCESS | 3696 | 1466590094820 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 03:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:08:14 INFO - PROCESS | 3696 | 1466590094827 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:08:14 INFO - PROCESS | 3696 | 1466590094830 Marionette TRACE conn6 <- [1,2658,null,{}] 03:08:14 INFO - PROCESS | 3696 | 1466590094834 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}] 03:08:14 INFO - PROCESS | 3696 | 1466590094836 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:14 INFO - PROCESS | 3696 | 1466590094930 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 03:08:14 INFO - PROCESS | 3696 | 1466590094937 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:14 INFO - PROCESS | 3696 | 1466590094940 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73CD000 == 32 [pid = 3696] [id = 674] 03:08:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E1D33400) [pid = 3696] [serial = 2022] [outer = 0000000000000000] 03:08:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E1D57000) [pid = 3696] [serial = 2023] [outer = 000000A9E1D33400] 03:08:14 INFO - PROCESS | 3696 | 1466590094988 Marionette DEBUG loaded listener.js 03:08:15 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E2A2C800) [pid = 3696] [serial = 2024] [outer = 000000A9E1D33400] 03:08:15 INFO - PROCESS | 3696 | 1466590095925 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"]]]}] 03:08:15 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 03:08:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:08:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:08:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:08:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1134ms 03:08:15 INFO - PROCESS | 3696 | 1466590095963 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 03:08:15 INFO - PROCESS | 3696 | 1466590095965 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 03:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:08:15 INFO - PROCESS | 3696 | 1466590095982 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 3696 | 1466590095986 Marionette TRACE conn6 <- [1,2662,null,{}] 03:08:16 INFO - PROCESS | 3696 | 1466590095998 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}] 03:08:16 INFO - PROCESS | 3696 | 1466590096003 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:16 INFO - PROCESS | 3696 | 1466590096125 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 03:08:16 INFO - PROCESS | 3696 | 1466590096133 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:16 INFO - PROCESS | 3696 | 1466590096136 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA11A000 == 33 [pid = 3696] [id = 675] 03:08:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DD32BC00) [pid = 3696] [serial = 2025] [outer = 0000000000000000] 03:08:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E7075800) [pid = 3696] [serial = 2026] [outer = 000000A9DD32BC00] 03:08:16 INFO - PROCESS | 3696 | 1466590096228 Marionette DEBUG loaded listener.js 03:08:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7382800) [pid = 3696] [serial = 2027] [outer = 000000A9DD32BC00] 03:08:17 INFO - PROCESS | 3696 | 1466590097180 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"]]]}] 03:08:17 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 03:08:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:08:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:08:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1260ms 03:08:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:08:17 INFO - PROCESS | 3696 | 1466590097231 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 03:08:17 INFO - PROCESS | 3696 | 1466590097234 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 03:08:17 INFO - PROCESS | 3696 | 1466590097237 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:08:17 INFO - PROCESS | 3696 | 1466590097239 Marionette TRACE conn6 <- [1,2666,null,{}] 03:08:17 INFO - PROCESS | 3696 | 1466590097243 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}] 03:08:17 INFO - PROCESS | 3696 | 1466590097245 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:17 INFO - PROCESS | 3696 | 1466590097364 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 03:08:17 INFO - PROCESS | 3696 | 1466590097371 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:17 INFO - PROCESS | 3696 | 1466590097373 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9A5000 == 34 [pid = 3696] [id = 676] 03:08:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E78D5400) [pid = 3696] [serial = 2028] [outer = 0000000000000000] 03:08:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DD0800) [pid = 3696] [serial = 2029] [outer = 000000A9E78D5400] 03:08:17 INFO - PROCESS | 3696 | 1466590097462 Marionette DEBUG loaded listener.js 03:08:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E82D9000) [pid = 3696] [serial = 2030] [outer = 000000A9E78D5400] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9ED55D000) [pid = 3696] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD727C00) [pid = 3696] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EAD94C00) [pid = 3696] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EAEC1000) [pid = 3696] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EAEC7000) [pid = 3696] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ED097800) [pid = 3696] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DD74EC00) [pid = 3696] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DD432000) [pid = 3696] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E7067400) [pid = 3696] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9DD74D800) [pid = 3696] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DD57C000) [pid = 3696] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:08:17 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E20B7C00) [pid = 3696] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:08:18 INFO - PROCESS | 3696 | 1466590098399 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]]]}] 03:08:18 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) 03:08:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1195ms 03:08:18 INFO - PROCESS | 3696 | 1466590098435 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 03:08:18 INFO - PROCESS | 3696 | 1466590098437 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 03:08:18 INFO - PROCESS | 3696 | 1466590098444 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:08:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:08:18 INFO - PROCESS | 3696 | 1466590098446 Marionette TRACE conn6 <- [1,2670,null,{}] 03:08:18 INFO - PROCESS | 3696 | 1466590098449 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}] 03:08:18 INFO - PROCESS | 3696 | 1466590098451 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:18 INFO - PROCESS | 3696 | 1466590098537 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 03:08:18 INFO - PROCESS | 3696 | 1466590098543 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:18 INFO - PROCESS | 3696 | 1466590098545 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EADD8800 == 35 [pid = 3696] [id = 677] 03:08:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DE109C00) [pid = 3696] [serial = 2031] [outer = 0000000000000000] 03:08:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E7387000) [pid = 3696] [serial = 2032] [outer = 000000A9DE109C00] 03:08:18 INFO - PROCESS | 3696 | 1466590098590 Marionette DEBUG loaded listener.js 03:08:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E85F2000) [pid = 3696] [serial = 2033] [outer = 000000A9DE109C00] 03:08:19 INFO - PROCESS | 3696 | 1466590099524 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]]]}] 03:08:19 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) 03:08:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1128ms 03:08:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:08:19 INFO - PROCESS | 3696 | 1466590099578 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 03:08:19 INFO - PROCESS | 3696 | 1466590099580 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 03:08:19 INFO - PROCESS | 3696 | 1466590099584 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:08:19 INFO - PROCESS | 3696 | 1466590099585 Marionette TRACE conn6 <- [1,2674,null,{}] 03:08:19 INFO - PROCESS | 3696 | 1466590099589 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}] 03:08:19 INFO - PROCESS | 3696 | 1466590099595 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:19 INFO - PROCESS | 3696 | 1466590099747 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 03:08:19 INFO - PROCESS | 3696 | 1466590099822 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:19 INFO - PROCESS | 3696 | 1466590099825 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E1D14000 == 36 [pid = 3696] [id = 678] 03:08:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DBACDC00) [pid = 3696] [serial = 2034] [outer = 0000000000000000] 03:08:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DBB86000) [pid = 3696] [serial = 2035] [outer = 000000A9DBACDC00] 03:08:19 INFO - PROCESS | 3696 | 1466590099885 Marionette DEBUG loaded listener.js 03:08:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD323800) [pid = 3696] [serial = 2036] [outer = 000000A9DBACDC00] 03:08:21 INFO - PROCESS | 3696 | 1466590101144 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"]]]}] 03:08:21 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 03:08:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:08:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:08:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1579ms 03:08:21 INFO - PROCESS | 3696 | 1466590101167 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 03:08:21 INFO - PROCESS | 3696 | 1466590101172 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 03:08:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:08:21 INFO - PROCESS | 3696 | 1466590101177 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:08:21 INFO - PROCESS | 3696 | 1466590101181 Marionette TRACE conn6 <- [1,2678,null,{}] 03:08:21 INFO - PROCESS | 3696 | 1466590101194 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}] 03:08:21 INFO - PROCESS | 3696 | 1466590101197 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:21 INFO - PROCESS | 3696 | 1466590101353 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 03:08:21 INFO - PROCESS | 3696 | 1466590101450 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:21 INFO - PROCESS | 3696 | 1466590101454 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F9C800 == 37 [pid = 3696] [id = 679] 03:08:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DE199800) [pid = 3696] [serial = 2037] [outer = 0000000000000000] 03:08:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E1FF8800) [pid = 3696] [serial = 2038] [outer = 000000A9DE199800] 03:08:21 INFO - PROCESS | 3696 | 1466590101511 Marionette DEBUG loaded listener.js 03:08:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E38D0800) [pid = 3696] [serial = 2039] [outer = 000000A9DE199800] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F21A1800 == 36 [pid = 3696] [id = 671] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA51F800 == 35 [pid = 3696] [id = 651] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED37A800 == 34 [pid = 3696] [id = 662] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73E4000 == 33 [pid = 3696] [id = 659] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EADD8800 == 32 [pid = 3696] [id = 677] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9A5000 == 31 [pid = 3696] [id = 676] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA11A000 == 30 [pid = 3696] [id = 675] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73CD000 == 29 [pid = 3696] [id = 674] 03:08:22 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2D09000 == 28 [pid = 3696] [id = 673] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EE673000) [pid = 3696] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9896800) [pid = 3696] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EAEC8000) [pid = 3696] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EA373400) [pid = 3696] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9ECE1A400) [pid = 3696] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EB936400) [pid = 3696] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EB3CF000) [pid = 3696] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9ED0BEC00) [pid = 3696] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E20B3C00) [pid = 3696] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E38CDC00) [pid = 3696] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E82CDC00) [pid = 3696] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9E7076800) [pid = 3696] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9ED80F400) [pid = 3696] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9E7383000) [pid = 3696] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9DDA56C00) [pid = 3696] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9E1FF5C00) [pid = 3696] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9DDC32800) [pid = 3696] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9E1D59800) [pid = 3696] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9ED0AF800) [pid = 3696] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000A9ECEB8800) [pid = 3696] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000A9E851CC00) [pid = 3696] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (000000A9ECE26C00) [pid = 3696] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | --DOMWINDOW == 51 (000000A9E9698800) [pid = 3696] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 03:08:22 INFO - PROCESS | 3696 | 1466590102795 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"]]]}] 03:08:22 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 03:08:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:08:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:08:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1660ms 03:08:22 INFO - PROCESS | 3696 | 1466590102867 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 03:08:22 INFO - PROCESS | 3696 | 1466590102871 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 03:08:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:08:22 INFO - PROCESS | 3696 | 1466590102908 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:08:22 INFO - PROCESS | 3696 | 1466590102911 Marionette TRACE conn6 <- [1,2682,null,{}] 03:08:22 INFO - PROCESS | 3696 | 1466590102917 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}] 03:08:22 INFO - PROCESS | 3696 | 1466590102920 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:23 INFO - PROCESS | 3696 | 1466590103007 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 03:08:23 INFO - PROCESS | 3696 | 1466590103015 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:23 INFO - PROCESS | 3696 | 1466590103019 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E53000 == 29 [pid = 3696] [id = 680] 03:08:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (000000A9DD746800) [pid = 3696] [serial = 2040] [outer = 0000000000000000] 03:08:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (000000A9DEADE800) [pid = 3696] [serial = 2041] [outer = 000000A9DD746800] 03:08:23 INFO - PROCESS | 3696 | 1466590103069 Marionette DEBUG loaded listener.js 03:08:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000A9E20B0400) [pid = 3696] [serial = 2042] [outer = 000000A9DD746800] 03:08:24 INFO - PROCESS | 3696 | 1466590104010 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"]]]}] 03:08:24 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 03:08:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:08:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:08:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:08:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1159ms 03:08:24 INFO - PROCESS | 3696 | 1466590104043 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 03:08:24 INFO - PROCESS | 3696 | 1466590104048 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 03:08:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:08:24 INFO - PROCESS | 3696 | 1466590104055 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:08:24 INFO - PROCESS | 3696 | 1466590104058 Marionette TRACE conn6 <- [1,2686,null,{}] 03:08:24 INFO - PROCESS | 3696 | 1466590104061 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}] 03:08:24 INFO - PROCESS | 3696 | 1466590104064 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:24 INFO - PROCESS | 3696 | 1466590104166 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 03:08:24 INFO - PROCESS | 3696 | 1466590104172 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:24 INFO - PROCESS | 3696 | 1466590104175 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98F5800 == 30 [pid = 3696] [id = 681] 03:08:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9E38D4800) [pid = 3696] [serial = 2043] [outer = 0000000000000000] 03:08:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9E6875800) [pid = 3696] [serial = 2044] [outer = 000000A9E38D4800] 03:08:24 INFO - PROCESS | 3696 | 1466590104223 Marionette DEBUG loaded listener.js 03:08:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9E7076800) [pid = 3696] [serial = 2045] [outer = 000000A9E38D4800] 03:08:25 INFO - PROCESS | 3696 | 1466590105237 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"]]]}] 03:08:25 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 03:08:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:08:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:08:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1254ms 03:08:25 INFO - PROCESS | 3696 | 1466590105311 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 03:08:25 INFO - PROCESS | 3696 | 1466590105313 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 03:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:08:25 INFO - PROCESS | 3696 | 1466590105317 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:08:25 INFO - PROCESS | 3696 | 1466590105321 Marionette TRACE conn6 <- [1,2690,null,{}] 03:08:25 INFO - PROCESS | 3696 | 1466590105336 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}] 03:08:25 INFO - PROCESS | 3696 | 1466590105341 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:25 INFO - PROCESS | 3696 | 1466590105470 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9E7805000) [pid = 3696] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9DD32BC00) [pid = 3696] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000A9EBB92800) [pid = 3696] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000A9EE862400) [pid = 3696] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 52 (000000A9E78D5400) [pid = 3696] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 51 (000000A9DE197000) [pid = 3696] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 50 (000000A9E1D33400) [pid = 3696] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 49 (000000A9DD725400) [pid = 3696] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:08:25 INFO - PROCESS | 3696 | --DOMWINDOW == 48 (000000A9DD727000) [pid = 3696] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:08:25 INFO - PROCESS | 3696 | 1466590105524 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:25 INFO - PROCESS | 3696 | 1466590105527 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9A3800 == 31 [pid = 3696] [id = 682] 03:08:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 49 (000000A9DCDBAC00) [pid = 3696] [serial = 2046] [outer = 0000000000000000] 03:08:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 50 (000000A9DDB2E400) [pid = 3696] [serial = 2047] [outer = 000000A9DCDBAC00] 03:08:25 INFO - PROCESS | 3696 | 1466590105579 Marionette DEBUG loaded listener.js 03:08:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 51 (000000A9E82CDC00) [pid = 3696] [serial = 2048] [outer = 000000A9DCDBAC00] 03:08:26 INFO - PROCESS | 3696 | 1466590105992 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]]]}] 03:08:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:08:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 691ms 03:08:26 INFO - PROCESS | 3696 | 1466590106010 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 3696 | 1466590106013 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 03:08:26 INFO - PROCESS | 3696 | 1466590106016 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:08:26 INFO - PROCESS | 3696 | 1466590106018 Marionette TRACE conn6 <- [1,2694,null,{}] 03:08:26 INFO - PROCESS | 3696 | 1466590106038 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}] 03:08:26 INFO - PROCESS | 3696 | 1466590106040 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:26 INFO - PROCESS | 3696 | 1466590106162 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 03:08:26 INFO - PROCESS | 3696 | 1466590106169 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:26 INFO - PROCESS | 3696 | 1466590106171 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EBBC8000 == 32 [pid = 3696] [id = 683] 03:08:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 52 (000000A9E9741000) [pid = 3696] [serial = 2049] [outer = 0000000000000000] 03:08:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 53 (000000A9E9748800) [pid = 3696] [serial = 2050] [outer = 000000A9E9741000] 03:08:26 INFO - PROCESS | 3696 | 1466590106217 Marionette DEBUG loaded listener.js 03:08:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000A9E9896800) [pid = 3696] [serial = 2051] [outer = 000000A9E9741000] 03:08:26 INFO - PROCESS | 3696 | 1466590106625 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]]]}] 03:08:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:08:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 629ms 03:08:26 INFO - PROCESS | 3696 | 1466590106648 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 3696 | 1466590106650 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 03:08:26 INFO - PROCESS | 3696 | 1466590106653 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:08:26 INFO - PROCESS | 3696 | 1466590106655 Marionette TRACE conn6 <- [1,2698,null,{}] 03:08:26 INFO - PROCESS | 3696 | 1466590106659 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}] 03:08:26 INFO - PROCESS | 3696 | 1466590106661 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:26 INFO - PROCESS | 3696 | 1466590106775 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 03:08:26 INFO - PROCESS | 3696 | 1466590106783 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:26 INFO - PROCESS | 3696 | 1466590106785 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE915800 == 33 [pid = 3696] [id = 684] 03:08:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9DD580400) [pid = 3696] [serial = 2052] [outer = 0000000000000000] 03:08:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9EA03AC00) [pid = 3696] [serial = 2053] [outer = 000000A9DD580400] 03:08:26 INFO - PROCESS | 3696 | 1466590106830 Marionette DEBUG loaded listener.js 03:08:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9EA4F7000) [pid = 3696] [serial = 2054] [outer = 000000A9DD580400] 03:08:27 INFO - PROCESS | 3696 | 1466590107284 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] 03:08:27 INFO - PROCESS | 3696 | 1466590107333 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 03:08:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:08:27 INFO - PROCESS | 3696 | 1466590107336 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:08:27 INFO - PROCESS | 3696 | 1466590107338 Marionette TRACE conn6 <- [1,2702,null,{}] 03:08:27 INFO - PROCESS | 3696 | 1466590107342 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}] 03:08:27 INFO - PROCESS | 3696 | 1466590107348 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:27 INFO - PROCESS | 3696 | 1466590107474 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 03:08:27 INFO - PROCESS | 3696 | 1466590107487 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:27 INFO - PROCESS | 3696 | 1466590107489 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EEA6E800 == 34 [pid = 3696] [id = 685] 03:08:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9EAEC6000) [pid = 3696] [serial = 2055] [outer = 0000000000000000] 03:08:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9EBB17C00) [pid = 3696] [serial = 2056] [outer = 000000A9EAEC6000] 03:08:27 INFO - PROCESS | 3696 | 1466590107542 Marionette DEBUG loaded listener.js 03:08:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9EBCEEC00) [pid = 3696] [serial = 2057] [outer = 000000A9EAEC6000] 03:08:27 INFO - PROCESS | 3696 | 1466590107962 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]]]}] 03:08:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:08:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 692ms 03:08:28 INFO - PROCESS | 3696 | 1466590108030 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 03:08:28 INFO - PROCESS | 3696 | 1466590108032 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 03:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:08:28 INFO - PROCESS | 3696 | 1466590108035 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:08:28 INFO - PROCESS | 3696 | 1466590108037 Marionette TRACE conn6 <- [1,2706,null,{}] 03:08:28 INFO - PROCESS | 3696 | 1466590108041 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}] 03:08:28 INFO - PROCESS | 3696 | 1466590108043 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:28 INFO - PROCESS | 3696 | 1466590108150 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 03:08:28 INFO - PROCESS | 3696 | 1466590108159 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:28 INFO - PROCESS | 3696 | 1466590108161 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7A9800 == 35 [pid = 3696] [id = 686] 03:08:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9ECE20400) [pid = 3696] [serial = 2058] [outer = 0000000000000000] 03:08:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9ECEB2400) [pid = 3696] [serial = 2059] [outer = 000000A9ECE20400] 03:08:28 INFO - PROCESS | 3696 | 1466590108206 Marionette DEBUG loaded listener.js 03:08:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9ED098000) [pid = 3696] [serial = 2060] [outer = 000000A9ECE20400] 03:08:28 INFO - PROCESS | 3696 | 1466590108875 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] 03:08:28 INFO - PROCESS | 3696 | 1466590108925 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 03:08:28 INFO - PROCESS | 3696 | 1466590108929 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:08:28 INFO - PROCESS | 3696 | 1466590108935 Marionette TRACE conn6 <- [1,2710,null,{}] 03:08:28 INFO - PROCESS | 3696 | 1466590108941 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}] 03:08:28 INFO - PROCESS | 3696 | 1466590108944 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:29 INFO - PROCESS | 3696 | 1466590109093 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 03:08:29 INFO - PROCESS | 3696 | 1466590109214 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:29 INFO - PROCESS | 3696 | 1466590109217 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96E6800 == 36 [pid = 3696] [id = 687] 03:08:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E1DC2C00) [pid = 3696] [serial = 2061] [outer = 0000000000000000] 03:08:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E2C71800) [pid = 3696] [serial = 2062] [outer = 000000A9E1DC2C00] 03:08:29 INFO - PROCESS | 3696 | 1466590109277 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E4357400) [pid = 3696] [serial = 2063] [outer = 000000A9E1DC2C00] 03:08:29 INFO - PROCESS | 3696 | 1466590109921 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] 03:08:29 INFO - PROCESS | 3696 | 1466590109969 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 03:08:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:08:29 INFO - PROCESS | 3696 | 1466590109975 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:08:29 INFO - PROCESS | 3696 | 1466590109978 Marionette TRACE conn6 <- [1,2714,null,{}] 03:08:29 INFO - PROCESS | 3696 | 1466590109982 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}] 03:08:29 INFO - PROCESS | 3696 | 1466590109985 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:30 INFO - PROCESS | 3696 | 1466590110103 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 03:08:30 INFO - PROCESS | 3696 | 1466590110197 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:30 INFO - PROCESS | 3696 | 1466590110200 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE998000 == 37 [pid = 3696] [id = 688] 03:08:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E9691000) [pid = 3696] [serial = 2064] [outer = 0000000000000000] 03:08:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E9699400) [pid = 3696] [serial = 2065] [outer = 000000A9E9691000] 03:08:30 INFO - PROCESS | 3696 | 1466590110258 Marionette DEBUG loaded listener.js 03:08:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9EA688400) [pid = 3696] [serial = 2066] [outer = 000000A9E9691000] 03:08:30 INFO - PROCESS | 3696 | 1466590110883 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]]]}] 03:08:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:08:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 943ms 03:08:30 INFO - PROCESS | 3696 | 1466590110921 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 03:08:30 INFO - PROCESS | 3696 | 1466590110924 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 03:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:08:30 INFO - PROCESS | 3696 | 1466590110928 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:08:30 INFO - PROCESS | 3696 | 1466590110932 Marionette TRACE conn6 <- [1,2718,null,{}] 03:08:30 INFO - PROCESS | 3696 | 1466590110943 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}] 03:08:30 INFO - PROCESS | 3696 | 1466590110949 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:31 INFO - PROCESS | 3696 | 1466590111093 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 03:08:31 INFO - PROCESS | 3696 | 1466590111229 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:31 INFO - PROCESS | 3696 | 1466590111233 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB98000 == 38 [pid = 3696] [id = 689] 03:08:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD433000) [pid = 3696] [serial = 2067] [outer = 0000000000000000] 03:08:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9EB3CD400) [pid = 3696] [serial = 2068] [outer = 000000A9DD433000] 03:08:31 INFO - PROCESS | 3696 | 1466590111294 Marionette DEBUG loaded listener.js 03:08:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9ED0B5C00) [pid = 3696] [serial = 2069] [outer = 000000A9DD433000] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7B1000 == 37 [pid = 3696] [id = 655] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E376A800 == 36 [pid = 3696] [id = 658] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39E6800 == 35 [pid = 3696] [id = 649] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA522800 == 34 [pid = 3696] [id = 660] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E1D14000 == 33 [pid = 3696] [id = 678] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9A6000 == 32 [pid = 3696] [id = 652] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA99E800 == 31 [pid = 3696] [id = 667] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7A1000 == 30 [pid = 3696] [id = 669] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EBB3A000 == 29 [pid = 3696] [id = 653] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F60000 == 28 [pid = 3696] [id = 664] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73CC000 == 27 [pid = 3696] [id = 657] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0D26800 == 26 [pid = 3696] [id = 656] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98EA800 == 25 [pid = 3696] [id = 668] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8313800 == 24 [pid = 3696] [id = 650] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB9E800 == 23 [pid = 3696] [id = 663] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DC315800 == 22 [pid = 3696] [id = 654] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EADD4000 == 21 [pid = 3696] [id = 661] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E776E000 == 20 [pid = 3696] [id = 672] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F217C800 == 19 [pid = 3696] [id = 670] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DE0000 == 18 [pid = 3696] [id = 666] 03:08:32 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F105B000 == 17 [pid = 3696] [id = 665] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DE7D2000) [pid = 3696] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E1D57000) [pid = 3696] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DD729C00) [pid = 3696] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9DD74A000) [pid = 3696] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E41F7800) [pid = 3696] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E1D37C00) [pid = 3696] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E9698400) [pid = 3696] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E7DD4000) [pid = 3696] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9E7075800) [pid = 3696] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EE677000) [pid = 3696] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9EBCF6400) [pid = 3696] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9EE86D400) [pid = 3696] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9EE865400) [pid = 3696] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9E7DD0800) [pid = 3696] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9E7382800) [pid = 3696] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 56 (000000A9E2CD1000) [pid = 3696] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 55 (000000A9E82D9000) [pid = 3696] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 54 (000000A9E2A2C800) [pid = 3696] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | --DOMWINDOW == 53 (000000A9E7387000) [pid = 3696] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 03:08:32 INFO - PROCESS | 3696 | 1466590112878 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"]]]}] 03:08:32 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 03:08:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:08:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:08:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:08:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1996ms 03:08:32 INFO - PROCESS | 3696 | 1466590112926 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 03:08:32 INFO - PROCESS | 3696 | 1466590112931 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 03:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:08:32 INFO - PROCESS | 3696 | 1466590112936 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:08:32 INFO - PROCESS | 3696 | 1466590112939 Marionette TRACE conn6 <- [1,2722,null,{}] 03:08:32 INFO - PROCESS | 3696 | 1466590112946 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}] 03:08:32 INFO - PROCESS | 3696 | 1466590112949 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:33 INFO - PROCESS | 3696 | 1466590113042 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 03:08:33 INFO - PROCESS | 3696 | 1466590113110 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:33 INFO - PROCESS | 3696 | 1466590113115 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2D09000 == 18 [pid = 3696] [id = 690] 03:08:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 54 (000000A9DD57A400) [pid = 3696] [serial = 2070] [outer = 0000000000000000] 03:08:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 55 (000000A9DD581C00) [pid = 3696] [serial = 2071] [outer = 000000A9DD57A400] 03:08:33 INFO - PROCESS | 3696 | 1466590113170 Marionette DEBUG loaded listener.js 03:08:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 56 (000000A9DD748000) [pid = 3696] [serial = 2072] [outer = 000000A9DD57A400] 03:08:33 INFO - PROCESS | 3696 | 1466590113613 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]]]}] 03:08:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:08:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 03:08:33 INFO - PROCESS | 3696 | 1466590113669 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 03:08:33 INFO - PROCESS | 3696 | 1466590113674 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 03:08:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:08:33 INFO - PROCESS | 3696 | 1466590113681 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:08:33 INFO - PROCESS | 3696 | 1466590113684 Marionette TRACE conn6 <- [1,2726,null,{}] 03:08:33 INFO - PROCESS | 3696 | 1466590113687 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}] 03:08:33 INFO - PROCESS | 3696 | 1466590113690 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:33 INFO - PROCESS | 3696 | 1466590113784 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 03:08:33 INFO - PROCESS | 3696 | 1466590113793 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:33 INFO - PROCESS | 3696 | 1466590113796 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E4128000 == 19 [pid = 3696] [id = 691] 03:08:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 57 (000000A9DE18D400) [pid = 3696] [serial = 2073] [outer = 0000000000000000] 03:08:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9DE198000) [pid = 3696] [serial = 2074] [outer = 000000A9DE18D400] 03:08:33 INFO - PROCESS | 3696 | 1466590113845 Marionette DEBUG loaded listener.js 03:08:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9E1D38000) [pid = 3696] [serial = 2075] [outer = 000000A9DE18D400] 03:08:34 INFO - PROCESS | 3696 | 1466590114318 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]]]}] 03:08:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:08:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 03:08:34 INFO - PROCESS | 3696 | 1466590114373 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 03:08:34 INFO - PROCESS | 3696 | 1466590114375 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 03:08:34 INFO - PROCESS | 3696 | 1466590114379 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:08:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:08:34 INFO - PROCESS | 3696 | 1466590114383 Marionette TRACE conn6 <- [1,2730,null,{}] 03:08:34 INFO - PROCESS | 3696 | 1466590114394 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}] 03:08:34 INFO - PROCESS | 3696 | 1466590114399 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:34 INFO - PROCESS | 3696 | 1466590114521 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 03:08:34 INFO - PROCESS | 3696 | 1466590114608 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:34 INFO - PROCESS | 3696 | 1466590114611 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:34 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98ED800 == 20 [pid = 3696] [id = 692] 03:08:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9E2823800) [pid = 3696] [serial = 2076] [outer = 0000000000000000] 03:08:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E3883C00) [pid = 3696] [serial = 2077] [outer = 000000A9E2823800] 03:08:34 INFO - PROCESS | 3696 | 1466590114660 Marionette DEBUG loaded listener.js 03:08:34 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E418C800) [pid = 3696] [serial = 2078] [outer = 000000A9E2823800] 03:08:35 INFO - PROCESS | 3696 | 1466590115099 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]]]}] 03:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 732ms 03:08:35 INFO - PROCESS | 3696 | 1466590115113 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 03:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:08:35 INFO - PROCESS | 3696 | 1466590115116 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 03:08:35 INFO - PROCESS | 3696 | 1466590115119 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:08:35 INFO - PROCESS | 3696 | 1466590115121 Marionette TRACE conn6 <- [1,2734,null,{}] 03:08:35 INFO - PROCESS | 3696 | 1466590115124 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}] 03:08:35 INFO - PROCESS | 3696 | 1466590115126 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:35 INFO - PROCESS | 3696 | 1466590115247 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 03:08:35 INFO - PROCESS | 3696 | 1466590115253 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:35 INFO - PROCESS | 3696 | 1466590115255 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA52E800 == 21 [pid = 3696] [id = 693] 03:08:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E68EF400) [pid = 3696] [serial = 2079] [outer = 0000000000000000] 03:08:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E7353000) [pid = 3696] [serial = 2080] [outer = 000000A9E68EF400] 03:08:35 INFO - PROCESS | 3696 | 1466590115300 Marionette DEBUG loaded listener.js 03:08:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E7380800) [pid = 3696] [serial = 2081] [outer = 000000A9E68EF400] 03:08:35 INFO - PROCESS | 3696 | 1466590115742 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]]]}] 03:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 690ms 03:08:35 INFO - PROCESS | 3696 | 1466590115812 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 03:08:35 INFO - PROCESS | 3696 | 1466590115815 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 03:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:08:35 INFO - PROCESS | 3696 | 1466590115818 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:08:35 INFO - PROCESS | 3696 | 1466590115819 Marionette TRACE conn6 <- [1,2738,null,{}] 03:08:35 INFO - PROCESS | 3696 | 1466590115823 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}] 03:08:35 INFO - PROCESS | 3696 | 1466590115825 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:35 INFO - PROCESS | 3696 | 1466590115963 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 03:08:35 INFO - PROCESS | 3696 | 1466590115990 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:36 INFO - PROCESS | 3696 | 1466590115992 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB83000 == 22 [pid = 3696] [id = 694] 03:08:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E772CC00) [pid = 3696] [serial = 2082] [outer = 0000000000000000] 03:08:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E7808C00) [pid = 3696] [serial = 2083] [outer = 000000A9E772CC00] 03:08:36 INFO - PROCESS | 3696 | 1466590116037 Marionette DEBUG loaded listener.js 03:08:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E7DD7400) [pid = 3696] [serial = 2084] [outer = 000000A9E772CC00] 03:08:36 INFO - PROCESS | 3696 | 1466590116485 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]]]}] 03:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 03:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:08:36 INFO - PROCESS | 3696 | 1466590116518 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 03:08:36 INFO - PROCESS | 3696 | 1466590116520 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 03:08:36 INFO - PROCESS | 3696 | 1466590116523 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:08:36 INFO - PROCESS | 3696 | 1466590116525 Marionette TRACE conn6 <- [1,2742,null,{}] 03:08:36 INFO - PROCESS | 3696 | 1466590116528 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}] 03:08:36 INFO - PROCESS | 3696 | 1466590116534 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:36 INFO - PROCESS | 3696 | 1466590116672 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 03:08:36 INFO - PROCESS | 3696 | 1466590116732 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:36 INFO - PROCESS | 3696 | 1466590116734 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE3B000 == 23 [pid = 3696] [id = 695] 03:08:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E9695000) [pid = 3696] [serial = 2085] [outer = 0000000000000000] 03:08:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E9744000) [pid = 3696] [serial = 2086] [outer = 000000A9E9695000] 03:08:36 INFO - PROCESS | 3696 | 1466590116780 Marionette DEBUG loaded listener.js 03:08:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E9899800) [pid = 3696] [serial = 2087] [outer = 000000A9E9695000] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9DCDBAC00) [pid = 3696] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DE109C00) [pid = 3696] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9DBACDC00) [pid = 3696] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9DD746800) [pid = 3696] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E38D4800) [pid = 3696] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9DE199800) [pid = 3696] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9E9741000) [pid = 3696] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9DD580400) [pid = 3696] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EAEC6000) [pid = 3696] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:08:37 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9ECE20400) [pid = 3696] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:08:37 INFO - PROCESS | 3696 | 1466590117279 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]]]}] 03:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 839ms 03:08:37 INFO - PROCESS | 3696 | 1466590117367 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 03:08:37 INFO - PROCESS | 3696 | 1466590117369 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 03:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:08:37 INFO - PROCESS | 3696 | 1466590117372 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:08:37 INFO - PROCESS | 3696 | 1466590117374 Marionette TRACE conn6 <- [1,2746,null,{}] 03:08:37 INFO - PROCESS | 3696 | 1466590117377 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}] 03:08:37 INFO - PROCESS | 3696 | 1466590117379 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:37 INFO - PROCESS | 3696 | 1466590117460 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 03:08:37 INFO - PROCESS | 3696 | 1466590117465 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:37 INFO - PROCESS | 3696 | 1466590117467 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE99D800 == 24 [pid = 3696] [id = 696] 03:08:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E855A400) [pid = 3696] [serial = 2088] [outer = 0000000000000000] 03:08:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E983DC00) [pid = 3696] [serial = 2089] [outer = 000000A9E855A400] 03:08:37 INFO - PROCESS | 3696 | 1466590117512 Marionette DEBUG loaded listener.js 03:08:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9EA042400) [pid = 3696] [serial = 2090] [outer = 000000A9E855A400] 03:08:37 INFO - PROCESS | 3696 | 1466590117947 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]]]}] 03:08:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:08:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 629ms 03:08:38 INFO - PROCESS | 3696 | 1466590118004 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 03:08:38 INFO - PROCESS | 3696 | 1466590118006 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 03:08:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:08:38 INFO - PROCESS | 3696 | 1466590118009 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:08:38 INFO - PROCESS | 3696 | 1466590118011 Marionette TRACE conn6 <- [1,2750,null,{}] 03:08:38 INFO - PROCESS | 3696 | 1466590118015 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}] 03:08:38 INFO - PROCESS | 3696 | 1466590118017 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:38 INFO - PROCESS | 3696 | 1466590118101 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 03:08:38 INFO - PROCESS | 3696 | 1466590118108 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:38 INFO - PROCESS | 3696 | 1466590118110 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF973800 == 25 [pid = 3696] [id = 697] 03:08:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9EAD8AC00) [pid = 3696] [serial = 2091] [outer = 0000000000000000] 03:08:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9EAD8D800) [pid = 3696] [serial = 2092] [outer = 000000A9EAD8AC00] 03:08:38 INFO - PROCESS | 3696 | 1466590118156 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9EAECDC00) [pid = 3696] [serial = 2093] [outer = 000000A9EAD8AC00] 03:08:38 INFO - PROCESS | 3696 | 1466590118582 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]]]}] 03:08:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:08:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 03:08:38 INFO - PROCESS | 3696 | 1466590118643 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 03:08:38 INFO - PROCESS | 3696 | 1466590118645 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 03:08:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:08:38 INFO - PROCESS | 3696 | 1466590118648 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:08:38 INFO - PROCESS | 3696 | 1466590118650 Marionette TRACE conn6 <- [1,2754,null,{}] 03:08:38 INFO - PROCESS | 3696 | 1466590118653 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}] 03:08:38 INFO - PROCESS | 3696 | 1466590118655 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:38 INFO - PROCESS | 3696 | 1466590118739 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 03:08:38 INFO - PROCESS | 3696 | 1466590118746 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:38 INFO - PROCESS | 3696 | 1466590118748 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:38 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F4A800 == 26 [pid = 3696] [id = 698] 03:08:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9EB3C9000) [pid = 3696] [serial = 2094] [outer = 0000000000000000] 03:08:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9EB928800) [pid = 3696] [serial = 2095] [outer = 000000A9EB3C9000] 03:08:38 INFO - PROCESS | 3696 | 1466590118792 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9EBB90800) [pid = 3696] [serial = 2096] [outer = 000000A9EB3C9000] 03:08:39 INFO - PROCESS | 3696 | 1466590119501 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]]]}] 03:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 940ms 03:08:39 INFO - PROCESS | 3696 | 1466590119592 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 03:08:39 INFO - PROCESS | 3696 | 1466590119596 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 03:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:08:39 INFO - PROCESS | 3696 | 1466590119602 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:08:39 INFO - PROCESS | 3696 | 1466590119605 Marionette TRACE conn6 <- [1,2758,null,{}] 03:08:39 INFO - PROCESS | 3696 | 1466590119612 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}] 03:08:39 INFO - PROCESS | 3696 | 1466590119615 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:39 INFO - PROCESS | 3696 | 1466590119770 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 03:08:39 INFO - PROCESS | 3696 | 1466590119885 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:39 INFO - PROCESS | 3696 | 1466590119889 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E41000 == 27 [pid = 3696] [id = 699] 03:08:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD575000) [pid = 3696] [serial = 2097] [outer = 0000000000000000] 03:08:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DD74C000) [pid = 3696] [serial = 2098] [outer = 000000A9DD575000] 03:08:39 INFO - PROCESS | 3696 | 1466590119947 Marionette DEBUG loaded listener.js 03:08:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DE193000) [pid = 3696] [serial = 2099] [outer = 000000A9DD575000] 03:08:40 INFO - PROCESS | 3696 | 1466590120647 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]]]}] 03:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1140ms 03:08:40 INFO - PROCESS | 3696 | 1466590120746 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 03:08:40 INFO - PROCESS | 3696 | 1466590120751 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 03:08:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:08:40 INFO - PROCESS | 3696 | 1466590120758 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:08:40 INFO - PROCESS | 3696 | 1466590120761 Marionette TRACE conn6 <- [1,2762,null,{}] 03:08:40 INFO - PROCESS | 3696 | 1466590120791 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}] 03:08:40 INFO - PROCESS | 3696 | 1466590120794 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:40 INFO - PROCESS | 3696 | 1466590120927 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 03:08:41 INFO - PROCESS | 3696 | 1466590121000 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:41 INFO - PROCESS | 3696 | 1466590121003 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA525000 == 28 [pid = 3696] [id = 700] 03:08:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DD74E000) [pid = 3696] [serial = 2100] [outer = 0000000000000000] 03:08:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E38C8C00) [pid = 3696] [serial = 2101] [outer = 000000A9DD74E000] 03:08:41 INFO - PROCESS | 3696 | 1466590121060 Marionette DEBUG loaded listener.js 03:08:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7074800) [pid = 3696] [serial = 2102] [outer = 000000A9DD74E000] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DDB2E400) [pid = 3696] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E85F2000) [pid = 3696] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DBB86000) [pid = 3696] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DD323800) [pid = 3696] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DEADE800) [pid = 3696] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E20B0400) [pid = 3696] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E6875800) [pid = 3696] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E1FF8800) [pid = 3696] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E38D0800) [pid = 3696] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E9896800) [pid = 3696] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E9748800) [pid = 3696] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EA4F7000) [pid = 3696] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EA03AC00) [pid = 3696] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EBB17C00) [pid = 3696] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9EBCEEC00) [pid = 3696] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9ED098000) [pid = 3696] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 59 (000000A9ECEB2400) [pid = 3696] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 58 (000000A9E82CDC00) [pid = 3696] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | --DOMWINDOW == 57 (000000A9E7076800) [pid = 3696] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 03:08:41 INFO - PROCESS | 3696 | 1466590121883 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]]]}] 03:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1156ms 03:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:08:41 INFO - PROCESS | 3696 | 1466590121916 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 03:08:41 INFO - PROCESS | 3696 | 1466590121920 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 03:08:41 INFO - PROCESS | 3696 | 1466590121924 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:08:41 INFO - PROCESS | 3696 | 1466590121929 Marionette TRACE conn6 <- [1,2766,null,{}] 03:08:41 INFO - PROCESS | 3696 | 1466590121934 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}] 03:08:41 INFO - PROCESS | 3696 | 1466590121937 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:42 INFO - PROCESS | 3696 | 1466590122038 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 03:08:42 INFO - PROCESS | 3696 | 1466590122120 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:42 INFO - PROCESS | 3696 | 1466590122123 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E28BE800 == 29 [pid = 3696] [id = 701] 03:08:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 58 (000000A9DD431C00) [pid = 3696] [serial = 2103] [outer = 0000000000000000] 03:08:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 59 (000000A9DD733400) [pid = 3696] [serial = 2104] [outer = 000000A9DD431C00] 03:08:42 INFO - PROCESS | 3696 | 1466590122174 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 60 (000000A9DECB8800) [pid = 3696] [serial = 2105] [outer = 000000A9DD431C00] 03:08:42 INFO - PROCESS | 3696 | 1466590122623 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]]]}] 03:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 733ms 03:08:42 INFO - PROCESS | 3696 | 1466590122659 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 03:08:42 INFO - PROCESS | 3696 | 1466590122663 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 03:08:42 INFO - PROCESS | 3696 | 1466590122669 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:08:42 INFO - PROCESS | 3696 | 1466590122672 Marionette TRACE conn6 <- [1,2770,null,{}] 03:08:42 INFO - PROCESS | 3696 | 1466590122676 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}] 03:08:42 INFO - PROCESS | 3696 | 1466590122678 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:42 INFO - PROCESS | 3696 | 1466590122774 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 03:08:42 INFO - PROCESS | 3696 | 1466590122786 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:42 INFO - PROCESS | 3696 | 1466590122788 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E98EF000 == 30 [pid = 3696] [id = 702] 03:08:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9E3EA9400) [pid = 3696] [serial = 2106] [outer = 0000000000000000] 03:08:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E41F4000) [pid = 3696] [serial = 2107] [outer = 000000A9E3EA9400] 03:08:42 INFO - PROCESS | 3696 | 1466590122836 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E7072000) [pid = 3696] [serial = 2108] [outer = 000000A9E3EA9400] 03:08:43 INFO - PROCESS | 3696 | 1466590123296 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]]]}] 03:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 03:08:43 INFO - PROCESS | 3696 | 1466590123365 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 03:08:43 INFO - PROCESS | 3696 | 1466590123367 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 03:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:08:43 INFO - PROCESS | 3696 | 1466590123371 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:08:43 INFO - PROCESS | 3696 | 1466590123375 Marionette TRACE conn6 <- [1,2774,null,{}] 03:08:43 INFO - PROCESS | 3696 | 1466590123386 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}] 03:08:43 INFO - PROCESS | 3696 | 1466590123392 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:43 INFO - PROCESS | 3696 | 1466590123485 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 03:08:43 INFO - PROCESS | 3696 | 1466590123499 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:43 INFO - PROCESS | 3696 | 1466590123502 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9A5800 == 31 [pid = 3696] [id = 703] 03:08:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E77D5400) [pid = 3696] [serial = 2109] [outer = 0000000000000000] 03:08:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E7DD6400) [pid = 3696] [serial = 2110] [outer = 000000A9E77D5400] 03:08:43 INFO - PROCESS | 3696 | 1466590123551 Marionette DEBUG loaded listener.js 03:08:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E85F5800) [pid = 3696] [serial = 2111] [outer = 000000A9E77D5400] 03:08:44 INFO - PROCESS | 3696 | 1466590123990 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]]]}] 03:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 03:08:44 INFO - PROCESS | 3696 | 1466590124065 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 03:08:44 INFO - PROCESS | 3696 | 1466590124067 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 03:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:08:44 INFO - PROCESS | 3696 | 1466590124070 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:08:44 INFO - PROCESS | 3696 | 1466590124072 Marionette TRACE conn6 <- [1,2778,null,{}] 03:08:44 INFO - PROCESS | 3696 | 1466590124076 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}] 03:08:44 INFO - PROCESS | 3696 | 1466590124078 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:44 INFO - PROCESS | 3696 | 1466590124198 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 03:08:44 INFO - PROCESS | 3696 | 1466590124204 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:44 INFO - PROCESS | 3696 | 1466590124206 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE2B800 == 32 [pid = 3696] [id = 704] 03:08:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E973A400) [pid = 3696] [serial = 2112] [outer = 0000000000000000] 03:08:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E9749800) [pid = 3696] [serial = 2113] [outer = 000000A9E973A400] 03:08:44 INFO - PROCESS | 3696 | 1466590124258 Marionette DEBUG loaded listener.js 03:08:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E9F4AC00) [pid = 3696] [serial = 2114] [outer = 000000A9E973A400] 03:08:44 INFO - PROCESS | 3696 | 1466590124726 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]]]}] 03:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 03:08:44 INFO - PROCESS | 3696 | 1466590124765 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 03:08:44 INFO - PROCESS | 3696 | 1466590124767 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 03:08:44 INFO - PROCESS | 3696 | 1466590124770 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:08:44 INFO - PROCESS | 3696 | 1466590124772 Marionette TRACE conn6 <- [1,2782,null,{}] 03:08:44 INFO - PROCESS | 3696 | 1466590124775 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}] 03:08:44 INFO - PROCESS | 3696 | 1466590124777 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:44 INFO - PROCESS | 3696 | 1466590124889 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 03:08:44 INFO - PROCESS | 3696 | 1466590124896 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:44 INFO - PROCESS | 3696 | 1466590124898 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE994800 == 33 [pid = 3696] [id = 705] 03:08:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9EA1B0000) [pid = 3696] [serial = 2115] [outer = 0000000000000000] 03:08:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9EA688800) [pid = 3696] [serial = 2116] [outer = 000000A9EA1B0000] 03:08:44 INFO - PROCESS | 3696 | 1466590124987 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EAD92000) [pid = 3696] [serial = 2117] [outer = 000000A9EA1B0000] 03:08:45 INFO - PROCESS | 3696 | 1466590125438 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]]]}] 03:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 03:08:45 INFO - PROCESS | 3696 | 1466590125505 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 03:08:45 INFO - PROCESS | 3696 | 1466590125507 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 03:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:08:45 INFO - PROCESS | 3696 | 1466590125510 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:08:45 INFO - PROCESS | 3696 | 1466590125512 Marionette TRACE conn6 <- [1,2786,null,{}] 03:08:45 INFO - PROCESS | 3696 | 1466590125516 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}] 03:08:45 INFO - PROCESS | 3696 | 1466590125522 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:45 INFO - PROCESS | 3696 | 1466590125701 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 03:08:45 INFO - PROCESS | 3696 | 1466590125750 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:45 INFO - PROCESS | 3696 | 1466590125752 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF972000 == 34 [pid = 3696] [id = 706] 03:08:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EBCF7400) [pid = 3696] [serial = 2118] [outer = 0000000000000000] 03:08:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9ECE26800) [pid = 3696] [serial = 2119] [outer = 000000A9EBCF7400] 03:08:45 INFO - PROCESS | 3696 | 1466590125797 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9ED098000) [pid = 3696] [serial = 2120] [outer = 000000A9EBCF7400] 03:08:46 INFO - PROCESS | 3696 | 1466590126203 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]]]}] 03:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 732ms 03:08:46 INFO - PROCESS | 3696 | 1466590126251 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 03:08:46 INFO - PROCESS | 3696 | 1466590126254 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 03:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:08:46 INFO - PROCESS | 3696 | 1466590126257 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 3696 | 1466590126259 Marionette TRACE conn6 <- [1,2790,null,{}] 03:08:46 INFO - PROCESS | 3696 | 1466590126262 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}] 03:08:46 INFO - PROCESS | 3696 | 1466590126264 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:46 INFO - PROCESS | 3696 | 1466590126375 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 03:08:46 INFO - PROCESS | 3696 | 1466590126381 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:46 INFO - PROCESS | 3696 | 1466590126382 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1042000 == 35 [pid = 3696] [id = 707] 03:08:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ED096C00) [pid = 3696] [serial = 2121] [outer = 0000000000000000] 03:08:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ED0BAC00) [pid = 3696] [serial = 2122] [outer = 000000A9ED096C00] 03:08:46 INFO - PROCESS | 3696 | 1466590126488 Marionette DEBUG loaded listener.js 03:08:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED3B0C00) [pid = 3696] [serial = 2123] [outer = 000000A9ED096C00] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E68EF400) [pid = 3696] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E2823800) [pid = 3696] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD433000) [pid = 3696] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DD57A400) [pid = 3696] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9E772CC00) [pid = 3696] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E1DC2C00) [pid = 3696] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E9691000) [pid = 3696] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EAD8AC00) [pid = 3696] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E9695000) [pid = 3696] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9DE18D400) [pid = 3696] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:08:46 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E855A400) [pid = 3696] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:08:46 INFO - PROCESS | 3696 | 1466590126860 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]]]}] 03:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 628ms 03:08:46 INFO - PROCESS | 3696 | 1466590126889 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 03:08:46 INFO - PROCESS | 3696 | 1466590126891 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 03:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:08:46 INFO - PROCESS | 3696 | 1466590126894 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 3696 | 1466590126895 Marionette TRACE conn6 <- [1,2794,null,{}] 03:08:46 INFO - PROCESS | 3696 | 1466590126899 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}] 03:08:46 INFO - PROCESS | 3696 | 1466590126901 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:47 INFO - PROCESS | 3696 | 1466590126993 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 03:08:47 INFO - PROCESS | 3696 | 1466590127102 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:47 INFO - PROCESS | 3696 | 1466590127104 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F105D800 == 36 [pid = 3696] [id = 708] 03:08:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DD748C00) [pid = 3696] [serial = 2124] [outer = 0000000000000000] 03:08:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E9690800) [pid = 3696] [serial = 2125] [outer = 000000A9DD748C00] 03:08:47 INFO - PROCESS | 3696 | 1466590127148 Marionette DEBUG loaded listener.js 03:08:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9ED568000) [pid = 3696] [serial = 2126] [outer = 000000A9DD748C00] 03:08:47 INFO - PROCESS | 3696 | 1466590127490 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]]]}] 03:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 03:08:47 INFO - PROCESS | 3696 | 1466590127527 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 03:08:47 INFO - PROCESS | 3696 | 1466590127529 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 03:08:47 INFO - PROCESS | 3696 | 1466590127532 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:08:47 INFO - PROCESS | 3696 | 1466590127534 Marionette TRACE conn6 <- [1,2798,null,{}] 03:08:47 INFO - PROCESS | 3696 | 1466590127537 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}] 03:08:47 INFO - PROCESS | 3696 | 1466590127539 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:47 INFO - PROCESS | 3696 | 1466590127658 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 03:08:47 INFO - PROCESS | 3696 | 1466590127665 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:47 INFO - PROCESS | 3696 | 1466590127667 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:47 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA534800 == 37 [pid = 3696] [id = 709] 03:08:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DCDBC800) [pid = 3696] [serial = 2127] [outer = 0000000000000000] 03:08:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E68FBC00) [pid = 3696] [serial = 2128] [outer = 000000A9DCDBC800] 03:08:47 INFO - PROCESS | 3696 | 1466590127711 Marionette DEBUG loaded listener.js 03:08:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9ED8BBC00) [pid = 3696] [serial = 2129] [outer = 000000A9DCDBC800] 03:08:48 INFO - PROCESS | 3696 | 1466590128112 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]]]}] 03:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 03:08:48 INFO - PROCESS | 3696 | 1466590128165 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 03:08:48 INFO - PROCESS | 3696 | 1466590128175 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 03:08:48 INFO - PROCESS | 3696 | 1466590128179 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:08:48 INFO - PROCESS | 3696 | 1466590128181 Marionette TRACE conn6 <- [1,2802,null,{}] 03:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:08:48 INFO - PROCESS | 3696 | 1466590128184 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}] 03:08:48 INFO - PROCESS | 3696 | 1466590128186 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:48 INFO - PROCESS | 3696 | 1466590128301 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 03:08:48 INFO - PROCESS | 3696 | 1466590128313 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:48 INFO - PROCESS | 3696 | 1466590128315 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20D4000 == 38 [pid = 3696] [id = 710] 03:08:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9ED8B1800) [pid = 3696] [serial = 2130] [outer = 0000000000000000] 03:08:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EE67B000) [pid = 3696] [serial = 2131] [outer = 000000A9ED8B1800] 03:08:48 INFO - PROCESS | 3696 | 1466590128358 Marionette DEBUG loaded listener.js 03:08:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EE863C00) [pid = 3696] [serial = 2132] [outer = 000000A9ED8B1800] 03:08:49 INFO - PROCESS | 3696 | 1466590129016 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]]]}] 03:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 880ms 03:08:49 INFO - PROCESS | 3696 | 1466590129065 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 03:08:49 INFO - PROCESS | 3696 | 1466590129070 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 03:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:08:49 INFO - PROCESS | 3696 | 1466590129075 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:08:49 INFO - PROCESS | 3696 | 1466590129080 Marionette TRACE conn6 <- [1,2806,null,{}] 03:08:49 INFO - PROCESS | 3696 | 1466590129086 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}] 03:08:49 INFO - PROCESS | 3696 | 1466590129089 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:49 INFO - PROCESS | 3696 | 1466590129209 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 03:08:49 INFO - PROCESS | 3696 | 1466590129334 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:49 INFO - PROCESS | 3696 | 1466590129337 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8588000 == 39 [pid = 3696] [id = 711] 03:08:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9DE146000) [pid = 3696] [serial = 2133] [outer = 0000000000000000] 03:08:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E1DB6400) [pid = 3696] [serial = 2134] [outer = 000000A9DE146000] 03:08:49 INFO - PROCESS | 3696 | 1466590129396 Marionette DEBUG loaded listener.js 03:08:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E38D1400) [pid = 3696] [serial = 2135] [outer = 000000A9DE146000] 03:08:50 INFO - PROCESS | 3696 | 1466590130000 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]]]}] 03:08:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:08:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 942ms 03:08:50 INFO - PROCESS | 3696 | 1466590130021 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 03:08:50 INFO - PROCESS | 3696 | 1466590130026 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 03:08:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:08:50 INFO - PROCESS | 3696 | 1466590130049 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:08:50 INFO - PROCESS | 3696 | 1466590130052 Marionette TRACE conn6 <- [1,2810,null,{}] 03:08:50 INFO - PROCESS | 3696 | 1466590130056 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}] 03:08:50 INFO - PROCESS | 3696 | 1466590130060 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:50 INFO - PROCESS | 3696 | 1466590130180 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 03:08:50 INFO - PROCESS | 3696 | 1466590130275 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:50 INFO - PROCESS | 3696 | 1466590130278 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EEA72000 == 40 [pid = 3696] [id = 712] 03:08:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E85EBC00) [pid = 3696] [serial = 2136] [outer = 0000000000000000] 03:08:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E9691000) [pid = 3696] [serial = 2137] [outer = 000000A9E85EBC00] 03:08:50 INFO - PROCESS | 3696 | 1466590130335 Marionette DEBUG loaded listener.js 03:08:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EAD95800) [pid = 3696] [serial = 2138] [outer = 000000A9E85EBC00] 03:08:50 INFO - PROCESS | 3696 | 1466590130965 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]]]}] 03:08:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:08:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 985ms 03:08:51 INFO - PROCESS | 3696 | 1466590131033 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 03:08:51 INFO - PROCESS | 3696 | 1466590131036 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 03:08:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:08:51 INFO - PROCESS | 3696 | 1466590131040 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:08:51 INFO - PROCESS | 3696 | 1466590131044 Marionette TRACE conn6 <- [1,2814,null,{}] 03:08:51 INFO - PROCESS | 3696 | 1466590131055 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}] 03:08:51 INFO - PROCESS | 3696 | 1466590131060 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:51 INFO - PROCESS | 3696 | 1466590131214 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 03:08:51 INFO - PROCESS | 3696 | 1466590131345 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:51 INFO - PROCESS | 3696 | 1466590131349 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2176000 == 41 [pid = 3696] [id = 713] 03:08:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EBB14000) [pid = 3696] [serial = 2139] [outer = 0000000000000000] 03:08:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED8ACC00) [pid = 3696] [serial = 2140] [outer = 000000A9EBB14000] 03:08:51 INFO - PROCESS | 3696 | 1466590131408 Marionette DEBUG loaded listener.js 03:08:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EE86A400) [pid = 3696] [serial = 2141] [outer = 000000A9EBB14000] 03:08:52 INFO - PROCESS | 3696 | 1466590132187 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:08:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:08:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1191ms 03:08:52 INFO - PROCESS | 3696 | 1466590132233 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 03:08:52 INFO - PROCESS | 3696 | 1466590132237 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 03:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:08:52 INFO - PROCESS | 3696 | 1466590132242 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:08:52 INFO - PROCESS | 3696 | 1466590132245 Marionette TRACE conn6 <- [1,2818,null,{}] 03:08:52 INFO - PROCESS | 3696 | 1466590132251 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}] 03:08:52 INFO - PROCESS | 3696 | 1466590132254 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:52 INFO - PROCESS | 3696 | 1466590132356 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 03:08:52 INFO - PROCESS | 3696 | 1466590132483 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:52 INFO - PROCESS | 3696 | 1466590132486 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDECC800 == 42 [pid = 3696] [id = 714] 03:08:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DD726C00) [pid = 3696] [serial = 2142] [outer = 0000000000000000] 03:08:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9E1D35400) [pid = 3696] [serial = 2143] [outer = 000000A9DD726C00] 03:08:52 INFO - PROCESS | 3696 | 1466590132539 Marionette DEBUG loaded listener.js 03:08:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E2CDE000) [pid = 3696] [serial = 2144] [outer = 000000A9DD726C00] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA534800 == 41 [pid = 3696] [id = 709] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F105D800 == 40 [pid = 3696] [id = 708] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1042000 == 39 [pid = 3696] [id = 707] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF972000 == 38 [pid = 3696] [id = 706] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE994800 == 37 [pid = 3696] [id = 705] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE2B800 == 36 [pid = 3696] [id = 704] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9A5800 == 35 [pid = 3696] [id = 703] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E98EF000 == 34 [pid = 3696] [id = 702] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E28BE800 == 33 [pid = 3696] [id = 701] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA525000 == 32 [pid = 3696] [id = 700] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3E41000 == 31 [pid = 3696] [id = 699] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F4A800 == 30 [pid = 3696] [id = 698] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F9C800 == 29 [pid = 3696] [id = 679] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2176000 == 28 [pid = 3696] [id = 713] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EEA72000 == 27 [pid = 3696] [id = 712] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8588000 == 26 [pid = 3696] [id = 711] 03:08:53 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20D4000 == 25 [pid = 3696] [id = 710] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E7353000) [pid = 3696] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E3883C00) [pid = 3696] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9ED0B5C00) [pid = 3696] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EB3CD400) [pid = 3696] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DD581C00) [pid = 3696] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD748000) [pid = 3696] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E7808C00) [pid = 3696] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E4357400) [pid = 3696] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E2C71800) [pid = 3696] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EA688400) [pid = 3696] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E9699400) [pid = 3696] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EAECDC00) [pid = 3696] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E9744000) [pid = 3696] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E7DD7400) [pid = 3696] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EAD8D800) [pid = 3696] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9899800) [pid = 3696] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EB928800) [pid = 3696] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E1D38000) [pid = 3696] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9DE198000) [pid = 3696] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E7380800) [pid = 3696] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E983DC00) [pid = 3696] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E418C800) [pid = 3696] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9EA042400) [pid = 3696] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 03:08:53 INFO - PROCESS | 3696 | 1466590133775 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]]]}] 03:08:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:08:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1592ms 03:08:53 INFO - PROCESS | 3696 | 1466590133834 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 03:08:53 INFO - PROCESS | 3696 | 1466590133837 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 03:08:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:08:53 INFO - PROCESS | 3696 | 1466590133842 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:08:53 INFO - PROCESS | 3696 | 1466590133845 Marionette TRACE conn6 <- [1,2822,null,{}] 03:08:53 INFO - PROCESS | 3696 | 1466590133850 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}] 03:08:53 INFO - PROCESS | 3696 | 1466590133853 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:53 INFO - PROCESS | 3696 | 1466590133945 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 03:08:54 INFO - PROCESS | 3696 | 1466590134060 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:54 INFO - PROCESS | 3696 | 1466590134063 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2ED1800 == 26 [pid = 3696] [id = 715] 03:08:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9DD57D000) [pid = 3696] [serial = 2145] [outer = 0000000000000000] 03:08:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DD747000) [pid = 3696] [serial = 2146] [outer = 000000A9DD57D000] 03:08:54 INFO - PROCESS | 3696 | 1466590134112 Marionette DEBUG loaded listener.js 03:08:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DDE27C00) [pid = 3696] [serial = 2147] [outer = 000000A9DD57D000] 03:08:54 INFO - PROCESS | 3696 | 1466590134512 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 03:08:54 INFO - PROCESS | 3696 | 1466590134578 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 03:08:54 INFO - PROCESS | 3696 | 1466590134583 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 03:08:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:08:54 INFO - PROCESS | 3696 | 1466590134590 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:08:54 INFO - PROCESS | 3696 | 1466590134592 Marionette TRACE conn6 <- [1,2826,null,{}] 03:08:54 INFO - PROCESS | 3696 | 1466590134596 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}] 03:08:54 INFO - PROCESS | 3696 | 1466590134599 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:54 INFO - PROCESS | 3696 | 1466590134695 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 03:08:54 INFO - PROCESS | 3696 | 1466590134708 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:54 INFO - PROCESS | 3696 | 1466590134711 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:54 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E831B000 == 27 [pid = 3696] [id = 716] 03:08:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DEC57000) [pid = 3696] [serial = 2148] [outer = 0000000000000000] 03:08:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E2056400) [pid = 3696] [serial = 2149] [outer = 000000A9DEC57000] 03:08:54 INFO - PROCESS | 3696 | 1466590134762 Marionette DEBUG loaded listener.js 03:08:54 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E2D37C00) [pid = 3696] [serial = 2150] [outer = 000000A9DEC57000] 03:08:55 INFO - PROCESS | 3696 | 1466590135214 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]]]}] 03:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 03:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:08:55 INFO - PROCESS | 3696 | 1466590135287 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 03:08:55 INFO - PROCESS | 3696 | 1466590135290 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 03:08:55 INFO - PROCESS | 3696 | 1466590135293 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:08:55 INFO - PROCESS | 3696 | 1466590135297 Marionette TRACE conn6 <- [1,2830,null,{}] 03:08:55 INFO - PROCESS | 3696 | 1466590135309 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}] 03:08:55 INFO - PROCESS | 3696 | 1466590135313 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:55 INFO - PROCESS | 3696 | 1466590135400 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 03:08:55 INFO - PROCESS | 3696 | 1466590135407 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:55 INFO - PROCESS | 3696 | 1466590135411 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:55 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA32D800 == 28 [pid = 3696] [id = 717] 03:08:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E41F8800) [pid = 3696] [serial = 2151] [outer = 0000000000000000] 03:08:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E6873800) [pid = 3696] [serial = 2152] [outer = 000000A9E41F8800] 03:08:55 INFO - PROCESS | 3696 | 1466590135460 Marionette DEBUG loaded listener.js 03:08:55 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7353C00) [pid = 3696] [serial = 2153] [outer = 000000A9E41F8800] 03:08:55 INFO - PROCESS | 3696 | 1466590135928 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]]]}] 03:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 03:08:56 INFO - PROCESS | 3696 | 1466590135988 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 3696 | 1466590135991 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 03:08:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:08:56 INFO - PROCESS | 3696 | 1466590135994 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 3696 | 1466590135996 Marionette TRACE conn6 <- [1,2834,null,{}] 03:08:56 INFO - PROCESS | 3696 | 1466590136005 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}] 03:08:56 INFO - PROCESS | 3696 | 1466590136007 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:56 INFO - PROCESS | 3696 | 1466590136153 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 03:08:56 INFO - PROCESS | 3696 | 1466590136164 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:56 INFO - PROCESS | 3696 | 1466590136166 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA994800 == 29 [pid = 3696] [id = 718] 03:08:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E77C8400) [pid = 3696] [serial = 2154] [outer = 0000000000000000] 03:08:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7805000) [pid = 3696] [serial = 2155] [outer = 000000A9E77C8400] 03:08:56 INFO - PROCESS | 3696 | 1466590136254 Marionette DEBUG loaded listener.js 03:08:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E7DD2000) [pid = 3696] [serial = 2156] [outer = 000000A9E77C8400] 03:08:56 INFO - PROCESS | 3696 | 1466590136697 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]]]}] 03:08:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:08:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 732ms 03:08:56 INFO - PROCESS | 3696 | 1466590136731 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 3696 | 1466590136734 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 03:08:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:08:56 INFO - PROCESS | 3696 | 1466590136737 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 3696 | 1466590136738 Marionette TRACE conn6 <- [1,2838,null,{}] 03:08:56 INFO - PROCESS | 3696 | 1466590136746 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}] 03:08:56 INFO - PROCESS | 3696 | 1466590136749 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:56 INFO - PROCESS | 3696 | 1466590136860 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 03:08:56 INFO - PROCESS | 3696 | 1466590136866 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:56 INFO - PROCESS | 3696 | 1466590136868 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:56 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EADE2800 == 30 [pid = 3696] [id = 719] 03:08:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E7DD9800) [pid = 3696] [serial = 2157] [outer = 0000000000000000] 03:08:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E82D5800) [pid = 3696] [serial = 2158] [outer = 000000A9E7DD9800] 03:08:56 INFO - PROCESS | 3696 | 1466590136913 Marionette DEBUG loaded listener.js 03:08:56 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E968CC00) [pid = 3696] [serial = 2159] [outer = 000000A9E7DD9800] 03:08:57 INFO - PROCESS | 3696 | 1466590137401 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 692ms 03:08:57 INFO - PROCESS | 3696 | 1466590137432 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 03:08:57 INFO - PROCESS | 3696 | 1466590137434 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 03:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:08:57 INFO - PROCESS | 3696 | 1466590137437 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:08:57 INFO - PROCESS | 3696 | 1466590137439 Marionette TRACE conn6 <- [1,2842,null,{}] 03:08:57 INFO - PROCESS | 3696 | 1466590137447 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}] 03:08:57 INFO - PROCESS | 3696 | 1466590137453 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:57 INFO - PROCESS | 3696 | 1466590137606 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 03:08:57 INFO - PROCESS | 3696 | 1466590137620 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:57 INFO - PROCESS | 3696 | 1466590137623 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:57 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE916800 == 31 [pid = 3696] [id = 720] 03:08:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DC528800) [pid = 3696] [serial = 2160] [outer = 0000000000000000] 03:08:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E9892C00) [pid = 3696] [serial = 2161] [outer = 000000A9DC528800] 03:08:57 INFO - PROCESS | 3696 | 1466590137865 Marionette DEBUG loaded listener.js 03:08:57 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EA7AA400) [pid = 3696] [serial = 2162] [outer = 000000A9DC528800] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DCDBC800) [pid = 3696] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EA1B0000) [pid = 3696] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EBCF7400) [pid = 3696] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E3EA9400) [pid = 3696] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9DD431C00) [pid = 3696] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E973A400) [pid = 3696] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD575000) [pid = 3696] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD74E000) [pid = 3696] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E77D5400) [pid = 3696] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EB3C9000) [pid = 3696] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:08:57 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DD748C00) [pid = 3696] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:08:58 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9ED096C00) [pid = 3696] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:08:58 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9ED8B1800) [pid = 3696] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:08:58 INFO - PROCESS | 3696 | 1466590138253 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]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:08:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 839ms 03:08:58 INFO - PROCESS | 3696 | 1466590138278 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 3696 | 1466590138280 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 03:08:58 INFO - PROCESS | 3696 | 1466590138283 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:08:58 INFO - PROCESS | 3696 | 1466590138285 Marionette TRACE conn6 <- [1,2846,null,{}] 03:08:58 INFO - PROCESS | 3696 | 1466590138289 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}] 03:08:58 INFO - PROCESS | 3696 | 1466590138291 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:58 INFO - PROCESS | 3696 | 1466590138372 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 03:08:58 INFO - PROCESS | 3696 | 1466590138453 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:58 INFO - PROCESS | 3696 | 1466590138455 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:58 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EEA72800 == 32 [pid = 3696] [id = 721] 03:08:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DD42DC00) [pid = 3696] [serial = 2163] [outer = 0000000000000000] 03:08:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E9691C00) [pid = 3696] [serial = 2164] [outer = 000000A9DD42DC00] 03:08:58 INFO - PROCESS | 3696 | 1466590138500 Marionette DEBUG loaded listener.js 03:08:58 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EAD8C400) [pid = 3696] [serial = 2165] [outer = 000000A9DD42DC00] 03:08:58 INFO - PROCESS | 3696 | 1466590138873 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:08:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 628ms 03:08:58 INFO - PROCESS | 3696 | 1466590138915 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 3696 | 1466590138917 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 03:08:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:08:58 INFO - PROCESS | 3696 | 1466590138920 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - PROCESS | 3696 | 1466590138922 Marionette TRACE conn6 <- [1,2850,null,{}] 03:08:58 INFO - PROCESS | 3696 | 1466590138926 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}] 03:08:58 INFO - PROCESS | 3696 | 1466590138928 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:59 INFO - PROCESS | 3696 | 1466590139039 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 03:08:59 INFO - PROCESS | 3696 | 1466590139047 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:59 INFO - PROCESS | 3696 | 1466590139049 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7B3000 == 33 [pid = 3696] [id = 722] 03:08:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EAD95C00) [pid = 3696] [serial = 2166] [outer = 0000000000000000] 03:08:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EB1C0800) [pid = 3696] [serial = 2167] [outer = 000000A9EAD95C00] 03:08:59 INFO - PROCESS | 3696 | 1466590139093 Marionette DEBUG loaded listener.js 03:08:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EB3D1800) [pid = 3696] [serial = 2168] [outer = 000000A9EAD95C00] 03:08:59 INFO - PROCESS | 3696 | 1466590139525 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]]]}] 03:08:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:08:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 628ms 03:08:59 INFO - PROCESS | 3696 | 1466590139552 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 03:08:59 INFO - PROCESS | 3696 | 1466590139554 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 03:08:59 INFO - PROCESS | 3696 | 1466590139557 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:08:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:08:59 INFO - PROCESS | 3696 | 1466590139559 Marionette TRACE conn6 <- [1,2854,null,{}] 03:08:59 INFO - PROCESS | 3696 | 1466590139562 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}] 03:08:59 INFO - PROCESS | 3696 | 1466590139564 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:59 INFO - PROCESS | 3696 | 1466590139681 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 03:08:59 INFO - PROCESS | 3696 | 1466590139688 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:59 INFO - PROCESS | 3696 | 1466590139690 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:08:59 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F48000 == 34 [pid = 3696] [id = 723] 03:08:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EBB16000) [pid = 3696] [serial = 2169] [outer = 0000000000000000] 03:08:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EBC52800) [pid = 3696] [serial = 2170] [outer = 000000A9EBB16000] 03:08:59 INFO - PROCESS | 3696 | 1466590139736 Marionette DEBUG loaded listener.js 03:08:59 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ECE1B400) [pid = 3696] [serial = 2171] [outer = 000000A9EBB16000] 03:09:00 INFO - PROCESS | 3696 | 1466590140472 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]]]}] 03:09:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:09:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 983ms 03:09:00 INFO - PROCESS | 3696 | 1466590140545 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 03:09:00 INFO - PROCESS | 3696 | 1466590140550 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 03:09:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:09:00 INFO - PROCESS | 3696 | 1466590140555 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:09:00 INFO - PROCESS | 3696 | 1466590140560 Marionette TRACE conn6 <- [1,2858,null,{}] 03:09:00 INFO - PROCESS | 3696 | 1466590140566 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}] 03:09:00 INFO - PROCESS | 3696 | 1466590140569 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:00 INFO - PROCESS | 3696 | 1466590140703 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 03:09:00 INFO - PROCESS | 3696 | 1466590140779 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:00 INFO - PROCESS | 3696 | 1466590140782 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:00 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7782000 == 35 [pid = 3696] [id = 724] 03:09:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DD580800) [pid = 3696] [serial = 2172] [outer = 0000000000000000] 03:09:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DDA55000) [pid = 3696] [serial = 2173] [outer = 000000A9DD580800] 03:09:00 INFO - PROCESS | 3696 | 1466590140881 Marionette DEBUG loaded listener.js 03:09:00 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E1FEB800) [pid = 3696] [serial = 2174] [outer = 000000A9DD580800] 03:09:01 INFO - PROCESS | 3696 | 1466590141570 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]]]}] 03:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1035ms 03:09:01 INFO - PROCESS | 3696 | 1466590141600 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 03:09:01 INFO - PROCESS | 3696 | 1466590141605 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 03:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:09:01 INFO - PROCESS | 3696 | 1466590141613 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:09:01 INFO - PROCESS | 3696 | 1466590141616 Marionette TRACE conn6 <- [1,2862,null,{}] 03:09:01 INFO - PROCESS | 3696 | 1466590141640 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}] 03:09:01 INFO - PROCESS | 3696 | 1466590141643 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:01 INFO - PROCESS | 3696 | 1466590141777 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 03:09:01 INFO - PROCESS | 3696 | 1466590141902 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:01 INFO - PROCESS | 3696 | 1466590141905 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:01 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E1D7D000 == 36 [pid = 3696] [id = 725] 03:09:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DBBDAC00) [pid = 3696] [serial = 2175] [outer = 0000000000000000] 03:09:01 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9DD748800) [pid = 3696] [serial = 2176] [outer = 000000A9DBBDAC00] 03:09:01 INFO - PROCESS | 3696 | 1466590141965 Marionette DEBUG loaded listener.js 03:09:02 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E38D4000) [pid = 3696] [serial = 2177] [outer = 000000A9DBBDAC00] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7B3000 == 35 [pid = 3696] [id = 722] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EEA72800 == 34 [pid = 3696] [id = 721] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE916800 == 33 [pid = 3696] [id = 720] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EADE2800 == 32 [pid = 3696] [id = 719] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA994800 == 31 [pid = 3696] [id = 718] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA32D800 == 30 [pid = 3696] [id = 717] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E831B000 == 29 [pid = 3696] [id = 716] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2ED1800 == 28 [pid = 3696] [id = 715] 03:09:02 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDECC800 == 27 [pid = 3696] [id = 714] 03:09:02 INFO - PROCESS | 3696 | 1466590142793 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]]]}] 03:09:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:09:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1216ms 03:09:02 INFO - PROCESS | 3696 | 1466590142830 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 03:09:02 INFO - PROCESS | 3696 | 1466590142834 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 03:09:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:09:02 INFO - PROCESS | 3696 | 1466590142838 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:09:02 INFO - PROCESS | 3696 | 1466590142843 Marionette TRACE conn6 <- [1,2866,null,{}] 03:09:02 INFO - PROCESS | 3696 | 1466590142848 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}] 03:09:02 INFO - PROCESS | 3696 | 1466590142851 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:02 INFO - PROCESS | 3696 | 1466590142952 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EE863C00) [pid = 3696] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE67B000) [pid = 3696] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E68FBC00) [pid = 3696] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EA688800) [pid = 3696] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ECE26800) [pid = 3696] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EAD92000) [pid = 3696] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E41F4000) [pid = 3696] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E7072000) [pid = 3696] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DD733400) [pid = 3696] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DECB8800) [pid = 3696] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E9749800) [pid = 3696] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DD74C000) [pid = 3696] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DE193000) [pid = 3696] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E38C8C00) [pid = 3696] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E7074800) [pid = 3696] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7DD6400) [pid = 3696] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E85F5800) [pid = 3696] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EBB90800) [pid = 3696] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9E9690800) [pid = 3696] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9ED098000) [pid = 3696] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9ED8BBC00) [pid = 3696] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9ED0BAC00) [pid = 3696] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9ED3B0C00) [pid = 3696] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9ED568000) [pid = 3696] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 03:09:02 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9E9F4AC00) [pid = 3696] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 03:09:03 INFO - PROCESS | 3696 | 1466590143038 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:03 INFO - PROCESS | 3696 | 1466590143040 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E20DC000 == 28 [pid = 3696] [id = 726] 03:09:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9DD427000) [pid = 3696] [serial = 2178] [outer = 0000000000000000] 03:09:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9DD74E400) [pid = 3696] [serial = 2179] [outer = 000000A9DD427000] 03:09:03 INFO - PROCESS | 3696 | 1466590143092 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9DECB6800) [pid = 3696] [serial = 2180] [outer = 000000A9DD427000] 03:09:03 INFO - PROCESS | 3696 | 1466590143583 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]]]}] 03:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 776ms 03:09:03 INFO - PROCESS | 3696 | 1466590143615 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 03:09:03 INFO - PROCESS | 3696 | 1466590143619 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 03:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:09:03 INFO - PROCESS | 3696 | 1466590143625 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:09:03 INFO - PROCESS | 3696 | 1466590143628 Marionette TRACE conn6 <- [1,2870,null,{}] 03:09:03 INFO - PROCESS | 3696 | 1466590143632 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}] 03:09:03 INFO - PROCESS | 3696 | 1466590143635 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:03 INFO - PROCESS | 3696 | 1466590143732 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 03:09:03 INFO - PROCESS | 3696 | 1466590143740 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:03 INFO - PROCESS | 3696 | 1466590143743 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:03 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E96EA000 == 29 [pid = 3696] [id = 727] 03:09:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E418A400) [pid = 3696] [serial = 2181] [outer = 0000000000000000] 03:09:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E4358400) [pid = 3696] [serial = 2182] [outer = 000000A9E418A400] 03:09:03 INFO - PROCESS | 3696 | 1466590143791 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E7075800) [pid = 3696] [serial = 2183] [outer = 000000A9E418A400] 03:09:04 INFO - PROCESS | 3696 | 1466590144283 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]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:09:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 671ms 03:09:04 INFO - PROCESS | 3696 | 1466590144299 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 03:09:04 INFO - PROCESS | 3696 | 1466590144302 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 03:09:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:09:04 INFO - PROCESS | 3696 | 1466590144305 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 3696 | 1466590144310 Marionette TRACE conn6 <- [1,2874,null,{}] 03:09:04 INFO - PROCESS | 3696 | 1466590144321 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}] 03:09:04 INFO - PROCESS | 3696 | 1466590144326 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:04 INFO - PROCESS | 3696 | 1466590144419 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 03:09:04 INFO - PROCESS | 3696 | 1466590144429 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:04 INFO - PROCESS | 3696 | 1466590144432 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:04 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD2A800 == 30 [pid = 3696] [id = 728] 03:09:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E7803800) [pid = 3696] [serial = 2184] [outer = 0000000000000000] 03:09:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E7DD5800) [pid = 3696] [serial = 2185] [outer = 000000A9E7803800] 03:09:04 INFO - PROCESS | 3696 | 1466590144481 Marionette DEBUG loaded listener.js 03:09:04 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E968D000) [pid = 3696] [serial = 2186] [outer = 000000A9E7803800] 03:09:04 INFO - PROCESS | 3696 | 1466590144957 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]]]}] 03:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 692ms 03:09:05 INFO - PROCESS | 3696 | 1466590145001 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 03:09:05 INFO - PROCESS | 3696 | 1466590145004 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 03:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:09:05 INFO - PROCESS | 3696 | 1466590145007 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:09:05 INFO - PROCESS | 3696 | 1466590145009 Marionette TRACE conn6 <- [1,2878,null,{}] 03:09:05 INFO - PROCESS | 3696 | 1466590145013 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}] 03:09:05 INFO - PROCESS | 3696 | 1466590145016 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:05 INFO - PROCESS | 3696 | 1466590145112 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 03:09:05 INFO - PROCESS | 3696 | 1466590145118 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:05 INFO - PROCESS | 3696 | 1466590145120 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ED37D000 == 31 [pid = 3696] [id = 729] 03:09:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E9744000) [pid = 3696] [serial = 2187] [outer = 0000000000000000] 03:09:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E983F400) [pid = 3696] [serial = 2188] [outer = 000000A9E9744000] 03:09:05 INFO - PROCESS | 3696 | 1466590145172 Marionette DEBUG loaded listener.js 03:09:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EA038400) [pid = 3696] [serial = 2189] [outer = 000000A9E9744000] 03:09:05 INFO - PROCESS | 3696 | 1466590145650 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 671ms 03:09:05 INFO - PROCESS | 3696 | 1466590145681 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 03:09:05 INFO - PROCESS | 3696 | 1466590145683 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 03:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:09:05 INFO - PROCESS | 3696 | 1466590145686 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:09:05 INFO - PROCESS | 3696 | 1466590145688 Marionette TRACE conn6 <- [1,2882,null,{}] 03:09:05 INFO - PROCESS | 3696 | 1466590145692 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}] 03:09:05 INFO - PROCESS | 3696 | 1466590145694 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:05 INFO - PROCESS | 3696 | 1466590145814 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 03:09:05 INFO - PROCESS | 3696 | 1466590145902 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:05 INFO - PROCESS | 3696 | 1466590145904 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:05 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EEA72000 == 32 [pid = 3696] [id = 730] 03:09:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DCC55800) [pid = 3696] [serial = 2190] [outer = 0000000000000000] 03:09:05 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EA3A8C00) [pid = 3696] [serial = 2191] [outer = 000000A9DCC55800] 03:09:05 INFO - PROCESS | 3696 | 1466590145950 Marionette DEBUG loaded listener.js 03:09:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EAD94800) [pid = 3696] [serial = 2192] [outer = 000000A9DCC55800] 03:09:06 INFO - PROCESS | 3696 | 1466590146409 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]]]}] 03:09:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:09:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 03:09:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:09:06 INFO - PROCESS | 3696 | 1466590146466 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 03:09:06 INFO - PROCESS | 3696 | 1466590146468 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 03:09:06 INFO - PROCESS | 3696 | 1466590146471 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:09:06 INFO - PROCESS | 3696 | 1466590146473 Marionette TRACE conn6 <- [1,2886,null,{}] 03:09:06 INFO - PROCESS | 3696 | 1466590146477 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}] 03:09:06 INFO - PROCESS | 3696 | 1466590146482 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:06 INFO - PROCESS | 3696 | 1466590146621 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 03:09:06 INFO - PROCESS | 3696 | 1466590146679 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:06 INFO - PROCESS | 3696 | 1466590146682 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:06 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F4E800 == 33 [pid = 3696] [id = 731] 03:09:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ECE24400) [pid = 3696] [serial = 2193] [outer = 0000000000000000] 03:09:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ED08E800) [pid = 3696] [serial = 2194] [outer = 000000A9ECE24400] 03:09:06 INFO - PROCESS | 3696 | 1466590146729 Marionette DEBUG loaded listener.js 03:09:06 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED0B4400) [pid = 3696] [serial = 2195] [outer = 000000A9ECE24400] 03:09:07 INFO - PROCESS | 3696 | 1466590147169 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]]]}] 03:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 03:09:07 INFO - PROCESS | 3696 | 1466590147221 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 03:09:07 INFO - PROCESS | 3696 | 1466590147224 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 03:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:09:07 INFO - PROCESS | 3696 | 1466590147227 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:09:07 INFO - PROCESS | 3696 | 1466590147229 Marionette TRACE conn6 <- [1,2890,null,{}] 03:09:07 INFO - PROCESS | 3696 | 1466590147232 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}] 03:09:07 INFO - PROCESS | 3696 | 1466590147234 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:07 INFO - PROCESS | 3696 | 1466590147347 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EAD95C00) [pid = 3696] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E77C8400) [pid = 3696] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E41F8800) [pid = 3696] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DEC57000) [pid = 3696] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DD726C00) [pid = 3696] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9DD57D000) [pid = 3696] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DE146000) [pid = 3696] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E85EBC00) [pid = 3696] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9E7DD9800) [pid = 3696] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EBB14000) [pid = 3696] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9DC528800) [pid = 3696] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:09:07 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DD42DC00) [pid = 3696] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:09:07 INFO - PROCESS | 3696 | 1466590147436 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:07 INFO - PROCESS | 3696 | 1466590147439 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:07 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0AE800 == 34 [pid = 3696] [id = 732] 03:09:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9DBB87C00) [pid = 3696] [serial = 2196] [outer = 0000000000000000] 03:09:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9DD42DC00) [pid = 3696] [serial = 2197] [outer = 000000A9DBB87C00] 03:09:07 INFO - PROCESS | 3696 | 1466590147486 Marionette DEBUG loaded listener.js 03:09:07 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E706E000) [pid = 3696] [serial = 2198] [outer = 000000A9DBB87C00] 03:09:07 INFO - PROCESS | 3696 | 1466590147856 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 03:09:07 INFO - PROCESS | 3696 | 1466590147921 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 03:09:07 INFO - PROCESS | 3696 | 1466590147923 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 03:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:09:07 INFO - PROCESS | 3696 | 1466590147927 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:09:07 INFO - PROCESS | 3696 | 1466590147928 Marionette TRACE conn6 <- [1,2894,null,{}] 03:09:07 INFO - PROCESS | 3696 | 1466590147940 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}] 03:09:07 INFO - PROCESS | 3696 | 1466590147943 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:08 INFO - PROCESS | 3696 | 1466590148063 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 03:09:08 INFO - PROCESS | 3696 | 1466590148071 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:08 INFO - PROCESS | 3696 | 1466590148073 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2009000 == 35 [pid = 3696] [id = 733] 03:09:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9E7356400) [pid = 3696] [serial = 2199] [outer = 0000000000000000] 03:09:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9ED0BA800) [pid = 3696] [serial = 2200] [outer = 000000A9E7356400] 03:09:08 INFO - PROCESS | 3696 | 1466590148118 Marionette DEBUG loaded listener.js 03:09:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9ED80F400) [pid = 3696] [serial = 2201] [outer = 000000A9E7356400] 03:09:08 INFO - PROCESS | 3696 | 1466590148539 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]]]}] 03:09:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:09:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 03:09:08 INFO - PROCESS | 3696 | 1466590148601 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 03:09:08 INFO - PROCESS | 3696 | 1466590148603 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 03:09:08 INFO - PROCESS | 3696 | 1466590148606 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:09:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:09:08 INFO - PROCESS | 3696 | 1466590148608 Marionette TRACE conn6 <- [1,2898,null,{}] 03:09:08 INFO - PROCESS | 3696 | 1466590148611 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}] 03:09:08 INFO - PROCESS | 3696 | 1466590148613 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:08 INFO - PROCESS | 3696 | 1466590148762 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 03:09:08 INFO - PROCESS | 3696 | 1466590148779 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:08 INFO - PROCESS | 3696 | 1466590148781 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:08 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F20DF800 == 36 [pid = 3696] [id = 734] 03:09:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EE676800) [pid = 3696] [serial = 2202] [outer = 0000000000000000] 03:09:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EE67C000) [pid = 3696] [serial = 2203] [outer = 000000A9EE676800] 03:09:08 INFO - PROCESS | 3696 | 1466590148825 Marionette DEBUG loaded listener.js 03:09:08 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EE866C00) [pid = 3696] [serial = 2204] [outer = 000000A9EE676800] 03:09:09 INFO - PROCESS | 3696 | 1466590149214 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]]]}] 03:09:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:09:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:09:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 628ms 03:09:09 INFO - PROCESS | 3696 | 1466590149238 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 03:09:09 INFO - PROCESS | 3696 | 1466590149240 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 03:09:09 INFO - TEST-START | /DOMEvents/constructors.html 03:09:09 INFO - PROCESS | 3696 | 1466590149243 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:09:09 INFO - PROCESS | 3696 | 1466590149245 Marionette TRACE conn6 <- [1,2902,null,{}] 03:09:09 INFO - PROCESS | 3696 | 1466590149248 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}] 03:09:09 INFO - PROCESS | 3696 | 1466590149250 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:09 INFO - PROCESS | 3696 | 1466590149376 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 03:09:09 INFO - PROCESS | 3696 | 1466590149383 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:09 INFO - PROCESS | 3696 | 1466590149385 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:09 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F217E000 == 37 [pid = 3696] [id = 735] 03:09:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EE868800) [pid = 3696] [serial = 2205] [outer = 0000000000000000] 03:09:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EE86E400) [pid = 3696] [serial = 2206] [outer = 000000A9EE868800] 03:09:09 INFO - PROCESS | 3696 | 1466590149430 Marionette DEBUG loaded listener.js 03:09:09 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EE8CBC00) [pid = 3696] [serial = 2207] [outer = 000000A9EE868800] 03:09:10 INFO - PROCESS | 3696 | 1466590150184 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]]]}] 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:09:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:09:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:09:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:09:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:09:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:09:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:09:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:09:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:09:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:09:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1042ms 03:09:10 INFO - PROCESS | 3696 | 1466590150315 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 03:09:10 INFO - PROCESS | 3696 | 1466590150320 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 03:09:10 INFO - PROCESS | 3696 | 1466590150325 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:09:10 INFO - PROCESS | 3696 | 1466590150328 Marionette TRACE conn6 <- [1,2906,null,{}] 03:09:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:09:10 INFO - PROCESS | 3696 | 1466590150334 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}] 03:09:10 INFO - PROCESS | 3696 | 1466590150338 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:10 INFO - PROCESS | 3696 | 1466590150486 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 03:09:10 INFO - PROCESS | 3696 | 1466590150605 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:10 INFO - PROCESS | 3696 | 1466590150609 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:10 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA536000 == 38 [pid = 3696] [id = 736] 03:09:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E1F3E400) [pid = 3696] [serial = 2208] [outer = 0000000000000000] 03:09:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E6871800) [pid = 3696] [serial = 2209] [outer = 000000A9E1F3E400] 03:09:10 INFO - PROCESS | 3696 | 1466590150671 Marionette DEBUG loaded listener.js 03:09:10 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E7383000) [pid = 3696] [serial = 2210] [outer = 000000A9E1F3E400] 03:09:11 INFO - PROCESS | 3696 | 1466590151198 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:09:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:09:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 923ms 03:09:11 INFO - PROCESS | 3696 | 1466590151259 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 03:09:11 INFO - PROCESS | 3696 | 1466590151264 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 03:09:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:09:11 INFO - PROCESS | 3696 | 1466590151272 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:09:11 INFO - PROCESS | 3696 | 1466590151275 Marionette TRACE conn6 <- [1,2910,null,{}] 03:09:11 INFO - PROCESS | 3696 | 1466590151280 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}] 03:09:11 INFO - PROCESS | 3696 | 1466590151283 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:11 INFO - PROCESS | 3696 | 1466590151407 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 03:09:11 INFO - PROCESS | 3696 | 1466590151506 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:11 INFO - PROCESS | 3696 | 1466590151509 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:11 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1048000 == 39 [pid = 3696] [id = 737] 03:09:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EA689C00) [pid = 3696] [serial = 2211] [outer = 0000000000000000] 03:09:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EAECCC00) [pid = 3696] [serial = 2212] [outer = 000000A9EA689C00] 03:09:11 INFO - PROCESS | 3696 | 1466590151567 Marionette DEBUG loaded listener.js 03:09:11 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EBC47800) [pid = 3696] [serial = 2213] [outer = 000000A9EA689C00] 03:09:12 INFO - PROCESS | 3696 | [3696] 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 03:09:12 INFO - PROCESS | 3696 | [3696] 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 03:09:12 INFO - PROCESS | 3696 | [3696] 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 03:09:12 INFO - PROCESS | 3696 | [3696] 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 03:09:12 INFO - PROCESS | 3696 | 1466590152172 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]]]}] 03:09:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:09:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:09:12 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 03:09:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:09:12 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 03:09:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:09:12 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]" 03:09:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:09:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:09:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 929ms 03:09:12 INFO - PROCESS | 3696 | 1466590152205 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 03:09:12 INFO - PROCESS | 3696 | 1466590152208 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 03:09:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:09:12 INFO - PROCESS | 3696 | 1466590152228 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:09:12 INFO - PROCESS | 3696 | 1466590152232 Marionette TRACE conn6 <- [1,2914,null,{}] 03:09:12 INFO - PROCESS | 3696 | 1466590152244 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}] 03:09:12 INFO - PROCESS | 3696 | 1466590152249 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:12 INFO - PROCESS | 3696 | 1466590152369 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 03:09:12 INFO - PROCESS | 3696 | 1466590152470 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:12 INFO - PROCESS | 3696 | 1466590152474 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:12 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF5B6000 == 40 [pid = 3696] [id = 738] 03:09:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EE8D2000) [pid = 3696] [serial = 2214] [outer = 0000000000000000] 03:09:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EE8D5000) [pid = 3696] [serial = 2215] [outer = 000000A9EE8D2000] 03:09:12 INFO - PROCESS | 3696 | 1466590152534 Marionette DEBUG loaded listener.js 03:09:12 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE9AA000) [pid = 3696] [serial = 2216] [outer = 000000A9EE8D2000] 03:09:13 INFO - PROCESS | 3696 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:09:13 INFO - PROCESS | 3696 | 1466590153113 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]]]}] 03:09:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:09:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 931ms 03:09:13 INFO - PROCESS | 3696 | 1466590153164 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 03:09:13 INFO - PROCESS | 3696 | 1466590153167 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 03:09:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:09:13 INFO - PROCESS | 3696 | 1466590153171 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:09:13 INFO - PROCESS | 3696 | 1466590153173 Marionette TRACE conn6 <- [1,2918,null,{}] 03:09:13 INFO - PROCESS | 3696 | 1466590153177 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}] 03:09:13 INFO - PROCESS | 3696 | 1466590153179 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:13 INFO - PROCESS | 3696 | 1466590153305 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 03:09:13 INFO - PROCESS | 3696 | 1466590153397 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:13 INFO - PROCESS | 3696 | 1466590153399 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:13 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE7D9000 == 41 [pid = 3696] [id = 739] 03:09:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EE9C4C00) [pid = 3696] [serial = 2217] [outer = 0000000000000000] 03:09:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EE9C7C00) [pid = 3696] [serial = 2218] [outer = 000000A9EE9C4C00] 03:09:13 INFO - PROCESS | 3696 | 1466590153457 Marionette DEBUG loaded listener.js 03:09:13 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9EF913400) [pid = 3696] [serial = 2219] [outer = 000000A9EE9C4C00] 03:09:13 INFO - PROCESS | 3696 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:09:13 INFO - PROCESS | 3696 | 1466590153956 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]]]}] 03:09:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:09:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 839ms 03:09:14 INFO - PROCESS | 3696 | 1466590154027 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 03:09:14 INFO - PROCESS | 3696 | 1466590154030 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 03:09:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:09:14 INFO - PROCESS | 3696 | 1466590154035 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:09:14 INFO - PROCESS | 3696 | 1466590154037 Marionette TRACE conn6 <- [1,2922,null,{}] 03:09:14 INFO - PROCESS | 3696 | 1466590154041 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}] 03:09:14 INFO - PROCESS | 3696 | 1466590154044 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:14 INFO - PROCESS | 3696 | 1466590154159 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 03:09:14 INFO - PROCESS | 3696 | 1466590154466 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:14 INFO - PROCESS | 3696 | 1466590154469 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:14 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E39F5000 == 42 [pid = 3696] [id = 740] 03:09:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9DC526800) [pid = 3696] [serial = 2220] [outer = 0000000000000000] 03:09:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9DD324400) [pid = 3696] [serial = 2221] [outer = 000000A9DC526800] 03:09:14 INFO - PROCESS | 3696 | 1466590154523 Marionette DEBUG loaded listener.js 03:09:14 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9DDE1BC00) [pid = 3696] [serial = 2222] [outer = 000000A9DC526800] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F20DF800 == 41 [pid = 3696] [id = 734] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2009000 == 40 [pid = 3696] [id = 733] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA0AE800 == 39 [pid = 3696] [id = 732] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F4E800 == 38 [pid = 3696] [id = 731] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EEA72000 == 37 [pid = 3696] [id = 730] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD2A800 == 36 [pid = 3696] [id = 728] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E96EA000 == 35 [pid = 3696] [id = 727] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E20DC000 == 34 [pid = 3696] [id = 726] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E7782000 == 33 [pid = 3696] [id = 724] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F48000 == 32 [pid = 3696] [id = 723] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E1D7D000 == 31 [pid = 3696] [id = 725] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ED37D000 == 30 [pid = 3696] [id = 729] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE7D9000 == 29 [pid = 3696] [id = 739] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF5B6000 == 28 [pid = 3696] [id = 738] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1048000 == 27 [pid = 3696] [id = 737] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA536000 == 26 [pid = 3696] [id = 736] 03:09:15 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F217E000 == 25 [pid = 3696] [id = 735] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EBC52800) [pid = 3696] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9EB1C0800) [pid = 3696] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E7805000) [pid = 3696] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E6873800) [pid = 3696] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E2056400) [pid = 3696] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E2D37C00) [pid = 3696] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E2CDE000) [pid = 3696] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E1D35400) [pid = 3696] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD747000) [pid = 3696] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9DDE27C00) [pid = 3696] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E38D1400) [pid = 3696] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E1DB6400) [pid = 3696] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EAD95800) [pid = 3696] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E9691000) [pid = 3696] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9E82D5800) [pid = 3696] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EE86A400) [pid = 3696] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9ED8ACC00) [pid = 3696] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E7DD2000) [pid = 3696] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E968CC00) [pid = 3696] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EA7AA400) [pid = 3696] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9892C00) [pid = 3696] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E9691C00) [pid = 3696] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E7353C00) [pid = 3696] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EAD8C400) [pid = 3696] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EB3D1800) [pid = 3696] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 03:09:15 INFO - PROCESS | 3696 | 1466590155846 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]]]}] 03:09:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:09:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1875ms 03:09:15 INFO - PROCESS | 3696 | 1466590155913 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 03:09:15 INFO - PROCESS | 3696 | 1466590155918 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 03:09:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:09:15 INFO - PROCESS | 3696 | 1466590155925 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:09:15 INFO - PROCESS | 3696 | 1466590155928 Marionette TRACE conn6 <- [1,2926,null,{}] 03:09:15 INFO - PROCESS | 3696 | 1466590155937 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}] 03:09:15 INFO - PROCESS | 3696 | 1466590155941 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:16 INFO - PROCESS | 3696 | 1466590156036 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 03:09:16 INFO - PROCESS | 3696 | 1466590156049 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:16 INFO - PROCESS | 3696 | 1466590156054 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3745000 == 26 [pid = 3696] [id = 741] 03:09:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DD57E000) [pid = 3696] [serial = 2223] [outer = 0000000000000000] 03:09:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DD729000) [pid = 3696] [serial = 2224] [outer = 000000A9DD57E000] 03:09:16 INFO - PROCESS | 3696 | 1466590156105 Marionette DEBUG loaded listener.js 03:09:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DDB26800) [pid = 3696] [serial = 2225] [outer = 000000A9DD57E000] 03:09:16 INFO - PROCESS | 3696 | 1466590156563 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]]]}] 03:09:16 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. 03:09:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 692ms 03:09:16 INFO - PROCESS | 3696 | 1466590156619 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 03:09:16 INFO - PROCESS | 3696 | 1466590156624 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 03:09:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:09:16 INFO - PROCESS | 3696 | 1466590156636 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:09:16 INFO - PROCESS | 3696 | 1466590156639 Marionette TRACE conn6 <- [1,2930,null,{}] 03:09:16 INFO - PROCESS | 3696 | 1466590156643 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}] 03:09:16 INFO - PROCESS | 3696 | 1466590156646 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:16 INFO - PROCESS | 3696 | 1466590156739 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 03:09:16 INFO - PROCESS | 3696 | 1466590156754 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:16 INFO - PROCESS | 3696 | 1466590156757 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:16 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8590000 == 27 [pid = 3696] [id = 742] 03:09:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E1D55800) [pid = 3696] [serial = 2226] [outer = 0000000000000000] 03:09:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E204C400) [pid = 3696] [serial = 2227] [outer = 000000A9E1D55800] 03:09:16 INFO - PROCESS | 3696 | 1466590156808 Marionette DEBUG loaded listener.js 03:09:16 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E2C71C00) [pid = 3696] [serial = 2228] [outer = 000000A9E1D55800] 03:09:17 INFO - PROCESS | 3696 | 1466590157268 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"]]]}] 03:09:17 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 03:09:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:09:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:09:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 692ms 03:09:17 INFO - PROCESS | 3696 | 1466590157330 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 03:09:17 INFO - PROCESS | 3696 | 1466590157333 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 03:09:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:09:17 INFO - PROCESS | 3696 | 1466590157337 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:09:17 INFO - PROCESS | 3696 | 1466590157341 Marionette TRACE conn6 <- [1,2934,null,{}] 03:09:17 INFO - PROCESS | 3696 | 1466590157352 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}] 03:09:17 INFO - PROCESS | 3696 | 1466590157357 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:17 INFO - PROCESS | 3696 | 1466590157477 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 03:09:17 INFO - PROCESS | 3696 | 1466590157568 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:17 INFO - PROCESS | 3696 | 1466590157572 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:17 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA529800 == 28 [pid = 3696] [id = 743] 03:09:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DD74F400) [pid = 3696] [serial = 2229] [outer = 0000000000000000] 03:09:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E6874C00) [pid = 3696] [serial = 2230] [outer = 000000A9DD74F400] 03:09:17 INFO - PROCESS | 3696 | 1466590157624 Marionette DEBUG loaded listener.js 03:09:17 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E7075400) [pid = 3696] [serial = 2231] [outer = 000000A9DD74F400] 03:09:18 INFO - PROCESS | 3696 | 1466590158020 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]]]}] 03:09:18 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. 03:09:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 734ms 03:09:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:09:18 INFO - PROCESS | 3696 | 1466590158074 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 03:09:18 INFO - PROCESS | 3696 | 1466590158076 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 03:09:18 INFO - PROCESS | 3696 | 1466590158080 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:09:18 INFO - PROCESS | 3696 | 1466590158081 Marionette TRACE conn6 <- [1,2938,null,{}] 03:09:18 INFO - PROCESS | 3696 | 1466590158085 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}] 03:09:18 INFO - PROCESS | 3696 | 1466590158087 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:18 INFO - PROCESS | 3696 | 1466590158214 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 03:09:18 INFO - PROCESS | 3696 | 1466590158219 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:18 INFO - PROCESS | 3696 | 1466590158221 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA9A4000 == 29 [pid = 3696] [id = 744] 03:09:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E737E800) [pid = 3696] [serial = 2232] [outer = 0000000000000000] 03:09:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E77D5000) [pid = 3696] [serial = 2233] [outer = 000000A9E737E800] 03:09:18 INFO - PROCESS | 3696 | 1466590158267 Marionette DEBUG loaded listener.js 03:09:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E7DCFC00) [pid = 3696] [serial = 2234] [outer = 000000A9E737E800] 03:09:18 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB8F000 == 30 [pid = 3696] [id = 745] 03:09:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E855A000) [pid = 3696] [serial = 2235] [outer = 0000000000000000] 03:09:18 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E85F3000) [pid = 3696] [serial = 2236] [outer = 000000A9E855A000] 03:09:18 INFO - PROCESS | 3696 | 1466590158764 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]]]}] 03:09:18 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. 03:09:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 03:09:18 INFO - PROCESS | 3696 | 1466590158816 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 03:09:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:09:18 INFO - PROCESS | 3696 | 1466590158819 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 03:09:18 INFO - PROCESS | 3696 | 1466590158822 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:09:18 INFO - PROCESS | 3696 | 1466590158824 Marionette TRACE conn6 <- [1,2942,null,{}] 03:09:18 INFO - PROCESS | 3696 | 1466590158864 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}] 03:09:18 INFO - PROCESS | 3696 | 1466590158867 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:19 INFO - PROCESS | 3696 | 1466590158994 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 03:09:19 INFO - PROCESS | 3696 | 1466590159045 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:19 INFO - PROCESS | 3696 | 1466590159047 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE35000 == 31 [pid = 3696] [id = 746] 03:09:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9DC344000) [pid = 3696] [serial = 2237] [outer = 0000000000000000] 03:09:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E855C800) [pid = 3696] [serial = 2238] [outer = 000000A9DC344000] 03:09:19 INFO - PROCESS | 3696 | 1466590159094 Marionette DEBUG loaded listener.js 03:09:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E9741C00) [pid = 3696] [serial = 2239] [outer = 000000A9DC344000] 03:09:19 INFO - PROCESS | 3696 | 1466590159506 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]]]}] 03:09:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:09:19 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 03:09:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 03:09:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:09:19 INFO - PROCESS | 3696 | 1466590159560 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 03:09:19 INFO - PROCESS | 3696 | 1466590159562 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 03:09:19 INFO - PROCESS | 3696 | 1466590159565 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:09:19 INFO - PROCESS | 3696 | 1466590159567 Marionette TRACE conn6 <- [1,2946,null,{}] 03:09:19 INFO - PROCESS | 3696 | 1466590159576 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}] 03:09:19 INFO - PROCESS | 3696 | 1466590159582 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:19 INFO - PROCESS | 3696 | 1466590159734 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 03:09:19 INFO - PROCESS | 3696 | 1466590159792 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:19 INFO - PROCESS | 3696 | 1466590159794 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:19 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE992800 == 32 [pid = 3696] [id = 747] 03:09:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9E9896800) [pid = 3696] [serial = 2240] [outer = 0000000000000000] 03:09:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EA038000) [pid = 3696] [serial = 2241] [outer = 000000A9E9896800] 03:09:19 INFO - PROCESS | 3696 | 1466590159843 Marionette DEBUG loaded listener.js 03:09:19 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EAD95000) [pid = 3696] [serial = 2242] [outer = 000000A9E9896800] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DD580800) [pid = 3696] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9ECE24400) [pid = 3696] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DBBDAC00) [pid = 3696] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E9744000) [pid = 3696] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E418A400) [pid = 3696] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DBB87C00) [pid = 3696] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E7803800) [pid = 3696] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E7356400) [pid = 3696] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9DCC55800) [pid = 3696] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EBB16000) [pid = 3696] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DD427000) [pid = 3696] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EE868800) [pid = 3696] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:09:20 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EE676800) [pid = 3696] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:09:20 INFO - PROCESS | 3696 | 1466590160425 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]]]}] 03:09:20 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. 03:09:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 03:09:20 INFO - PROCESS | 3696 | 1466590160449 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 03:09:20 INFO - PROCESS | 3696 | 1466590160451 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 03:09:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:09:20 INFO - PROCESS | 3696 | 1466590160454 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:09:20 INFO - PROCESS | 3696 | 1466590160456 Marionette TRACE conn6 <- [1,2950,null,{}] 03:09:20 INFO - PROCESS | 3696 | 1466590160460 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}] 03:09:20 INFO - PROCESS | 3696 | 1466590160462 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:20 INFO - PROCESS | 3696 | 1466590160545 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 03:09:20 INFO - PROCESS | 3696 | 1466590160550 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:20 INFO - PROCESS | 3696 | 1466590160552 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:20 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF5B2000 == 33 [pid = 3696] [id = 748] 03:09:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E38D0800) [pid = 3696] [serial = 2243] [outer = 0000000000000000] 03:09:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E9899800) [pid = 3696] [serial = 2244] [outer = 000000A9E38D0800] 03:09:20 INFO - PROCESS | 3696 | 1466590160596 Marionette DEBUG loaded listener.js 03:09:20 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EB1C0800) [pid = 3696] [serial = 2245] [outer = 000000A9E38D0800] 03:09:20 INFO - PROCESS | 3696 | 1466590160985 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]]]}] 03:09:21 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. 03:09:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 586ms 03:09:21 INFO - PROCESS | 3696 | 1466590161044 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 03:09:21 INFO - PROCESS | 3696 | 1466590161046 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 03:09:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:09:21 INFO - PROCESS | 3696 | 1466590161062 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:09:21 INFO - PROCESS | 3696 | 1466590161064 Marionette TRACE conn6 <- [1,2954,null,{}] 03:09:21 INFO - PROCESS | 3696 | 1466590161067 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}] 03:09:21 INFO - PROCESS | 3696 | 1466590161069 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:21 INFO - PROCESS | 3696 | 1466590161153 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 03:09:21 INFO - PROCESS | 3696 | 1466590161159 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:21 INFO - PROCESS | 3696 | 1466590161161 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF7B4000 == 34 [pid = 3696] [id = 749] 03:09:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EB3CB000) [pid = 3696] [serial = 2246] [outer = 0000000000000000] 03:09:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EB92A000) [pid = 3696] [serial = 2247] [outer = 000000A9EB3CB000] 03:09:21 INFO - PROCESS | 3696 | 1466590161205 Marionette DEBUG loaded listener.js 03:09:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EBC52800) [pid = 3696] [serial = 2248] [outer = 000000A9EB3CB000] 03:09:21 INFO - PROCESS | 3696 | 1466590161643 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]]]}] 03:09:21 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. 03:09:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 03:09:21 INFO - PROCESS | 3696 | 1466590161694 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 03:09:21 INFO - PROCESS | 3696 | 1466590161696 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 03:09:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:09:21 INFO - PROCESS | 3696 | 1466590161699 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:09:21 INFO - PROCESS | 3696 | 1466590161701 Marionette TRACE conn6 <- [1,2958,null,{}] 03:09:21 INFO - PROCESS | 3696 | 1466590161705 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}] 03:09:21 INFO - PROCESS | 3696 | 1466590161707 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:21 INFO - PROCESS | 3696 | 1466590161792 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 03:09:21 INFO - PROCESS | 3696 | 1466590161797 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:21 INFO - PROCESS | 3696 | 1466590161799 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:21 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA527800 == 35 [pid = 3696] [id = 750] 03:09:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EBC4B800) [pid = 3696] [serial = 2249] [outer = 0000000000000000] 03:09:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9ECE27400) [pid = 3696] [serial = 2250] [outer = 000000A9EBC4B800] 03:09:21 INFO - PROCESS | 3696 | 1466590161843 Marionette DEBUG loaded listener.js 03:09:21 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9ED0B5400) [pid = 3696] [serial = 2251] [outer = 000000A9EBC4B800] 03:09:22 INFO - PROCESS | 3696 | 1466590162373 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]]]}] 03:09:22 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. 03:09:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 734ms 03:09:22 INFO - PROCESS | 3696 | 1466590162437 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 03:09:22 INFO - PROCESS | 3696 | 1466590162442 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 03:09:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:09:22 INFO - PROCESS | 3696 | 1466590162447 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:09:22 INFO - PROCESS | 3696 | 1466590162451 Marionette TRACE conn6 <- [1,2962,null,{}] 03:09:22 INFO - PROCESS | 3696 | 1466590162457 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}] 03:09:22 INFO - PROCESS | 3696 | 1466590162461 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:22 INFO - PROCESS | 3696 | 1466590162640 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 03:09:22 INFO - PROCESS | 3696 | 1466590162762 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:22 INFO - PROCESS | 3696 | 1466590162765 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:22 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E73DC800 == 36 [pid = 3696] [id = 751] 03:09:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9DD580800) [pid = 3696] [serial = 2252] [outer = 0000000000000000] 03:09:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DD749400) [pid = 3696] [serial = 2253] [outer = 000000A9DD580800] 03:09:22 INFO - PROCESS | 3696 | 1466590162826 Marionette DEBUG loaded listener.js 03:09:22 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DEADCC00) [pid = 3696] [serial = 2254] [outer = 000000A9DD580800] 03:09:23 INFO - PROCESS | 3696 | 1466590163424 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]]]}] 03:09:23 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. 03:09:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1030ms 03:09:23 INFO - PROCESS | 3696 | 1466590163481 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 03:09:23 INFO - PROCESS | 3696 | 1466590163486 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 03:09:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:09:23 INFO - PROCESS | 3696 | 1466590163493 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:09:23 INFO - PROCESS | 3696 | 1466590163496 Marionette TRACE conn6 <- [1,2966,null,{}] 03:09:23 INFO - PROCESS | 3696 | 1466590163500 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}] 03:09:23 INFO - PROCESS | 3696 | 1466590163503 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:23 INFO - PROCESS | 3696 | 1466590163697 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 03:09:23 INFO - PROCESS | 3696 | 1466590163826 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:23 INFO - PROCESS | 3696 | 1466590163829 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:23 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE32800 == 37 [pid = 3696] [id = 752] 03:09:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9E68F4400) [pid = 3696] [serial = 2255] [outer = 0000000000000000] 03:09:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9E7072C00) [pid = 3696] [serial = 2256] [outer = 000000A9E68F4400] 03:09:23 INFO - PROCESS | 3696 | 1466590163888 Marionette DEBUG loaded listener.js 03:09:23 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A9E7DD2800) [pid = 3696] [serial = 2257] [outer = 000000A9E68F4400] 03:09:24 INFO - PROCESS | 3696 | 1466590164503 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]]]}] 03:09:24 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. 03:09:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1024ms 03:09:24 INFO - PROCESS | 3696 | 1466590164543 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 3696 | 1466590164546 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 03:09:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:09:24 INFO - PROCESS | 3696 | 1466590164551 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 3696 | 1466590164555 Marionette TRACE conn6 <- [1,2970,null,{}] 03:09:24 INFO - PROCESS | 3696 | 1466590164567 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}] 03:09:24 INFO - PROCESS | 3696 | 1466590164572 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:24 INFO - PROCESS | 3696 | 1466590164730 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 03:09:24 INFO - PROCESS | 3696 | 1466590164858 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:24 INFO - PROCESS | 3696 | 1466590164862 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:24 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2EBE800 == 38 [pid = 3696] [id = 753] 03:09:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A9DD432000) [pid = 3696] [serial = 2258] [outer = 0000000000000000] 03:09:24 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9E1D37C00) [pid = 3696] [serial = 2259] [outer = 000000A9DD432000] 03:09:24 INFO - PROCESS | 3696 | 1466590164921 Marionette DEBUG loaded listener.js 03:09:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A9EA7AE400) [pid = 3696] [serial = 2260] [outer = 000000A9DD432000] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF7B4000 == 37 [pid = 3696] [id = 749] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF5B2000 == 36 [pid = 3696] [id = 748] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE992800 == 35 [pid = 3696] [id = 747] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE35000 == 34 [pid = 3696] [id = 746] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAB8F000 == 33 [pid = 3696] [id = 745] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA9A4000 == 32 [pid = 3696] [id = 744] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA529800 == 31 [pid = 3696] [id = 743] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8590000 == 30 [pid = 3696] [id = 742] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3745000 == 29 [pid = 3696] [id = 741] 03:09:25 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E39F5000 == 28 [pid = 3696] [id = 740] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9EE866C00) [pid = 3696] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9DDA55000) [pid = 3696] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9ED0B4400) [pid = 3696] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9DD748800) [pid = 3696] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E983F400) [pid = 3696] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E4358400) [pid = 3696] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E706E000) [pid = 3696] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9E7075800) [pid = 3696] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9E38D4000) [pid = 3696] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E7DD5800) [pid = 3696] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9ED80F400) [pid = 3696] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E968D000) [pid = 3696] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EAD94800) [pid = 3696] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9ECE1B400) [pid = 3696] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ED08E800) [pid = 3696] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E1FEB800) [pid = 3696] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9EA038400) [pid = 3696] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD74E400) [pid = 3696] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EA3A8C00) [pid = 3696] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DECB6800) [pid = 3696] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9ED0BA800) [pid = 3696] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DD42DC00) [pid = 3696] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EE8CBC00) [pid = 3696] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EE86E400) [pid = 3696] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9EE67C000) [pid = 3696] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 03:09:25 INFO - PROCESS | 3696 | 1466590165732 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"]]]}] 03:09:25 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 03:09:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:09:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1243ms 03:09:25 INFO - PROCESS | 3696 | 1466590165797 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 03:09:25 INFO - PROCESS | 3696 | 1466590165801 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 03:09:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:09:25 INFO - PROCESS | 3696 | 1466590165821 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:09:25 INFO - PROCESS | 3696 | 1466590165827 Marionette TRACE conn6 <- [1,2974,null,{}] 03:09:25 INFO - PROCESS | 3696 | 1466590165833 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}] 03:09:25 INFO - PROCESS | 3696 | 1466590165836 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:25 INFO - PROCESS | 3696 | 1466590165938 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 03:09:25 INFO - PROCESS | 3696 | 1466590165944 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:25 INFO - PROCESS | 3696 | 1466590165947 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:25 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3763000 == 29 [pid = 3696] [id = 754] 03:09:25 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9DDBA0C00) [pid = 3696] [serial = 2261] [outer = 0000000000000000] 03:09:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9DE18EC00) [pid = 3696] [serial = 2262] [outer = 000000A9DDBA0C00] 03:09:26 INFO - PROCESS | 3696 | 1466590165996 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E2058C00) [pid = 3696] [serial = 2263] [outer = 000000A9DDBA0C00] 03:09:26 INFO - PROCESS | 3696 | 1466590166506 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]]]}] 03:09:26 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. 03:09:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 03:09:26 INFO - PROCESS | 3696 | 1466590166551 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 03:09:26 INFO - PROCESS | 3696 | 1466590166556 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 03:09:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:09:26 INFO - PROCESS | 3696 | 1466590166562 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:09:26 INFO - PROCESS | 3696 | 1466590166565 Marionette TRACE conn6 <- [1,2978,null,{}] 03:09:26 INFO - PROCESS | 3696 | 1466590166568 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}] 03:09:26 INFO - PROCESS | 3696 | 1466590166571 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:26 INFO - PROCESS | 3696 | 1466590166667 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 03:09:26 INFO - PROCESS | 3696 | 1466590166682 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:26 INFO - PROCESS | 3696 | 1466590166684 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:26 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E9F9E800 == 30 [pid = 3696] [id = 755] 03:09:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E41F7400) [pid = 3696] [serial = 2264] [outer = 0000000000000000] 03:09:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E6874000) [pid = 3696] [serial = 2265] [outer = 000000A9E41F7400] 03:09:26 INFO - PROCESS | 3696 | 1466590166733 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9E7351400) [pid = 3696] [serial = 2266] [outer = 000000A9E41F7400] 03:09:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA114800 == 31 [pid = 3696] [id = 756] 03:09:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E7DD0800) [pid = 3696] [serial = 2267] [outer = 0000000000000000] 03:09:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E7DD8C00) [pid = 3696] [serial = 2268] [outer = 000000A9E7DD0800] 03:09:27 INFO - PROCESS | 3696 | 1466590167227 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]]]}] 03:09:27 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. 03:09:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 03:09:27 INFO - PROCESS | 3696 | 1466590167255 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 03:09:27 INFO - PROCESS | 3696 | 1466590167257 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 03:09:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:09:27 INFO - PROCESS | 3696 | 1466590167262 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 3696 | 1466590167265 Marionette TRACE conn6 <- [1,2982,null,{}] 03:09:27 INFO - PROCESS | 3696 | 1466590167276 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}] 03:09:27 INFO - PROCESS | 3696 | 1466590167281 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:27 INFO - PROCESS | 3696 | 1466590167383 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 03:09:27 INFO - PROCESS | 3696 | 1466590167398 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:27 INFO - PROCESS | 3696 | 1466590167401 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:27 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAD34800 == 32 [pid = 3696] [id = 757] 03:09:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E428FC00) [pid = 3696] [serial = 2269] [outer = 0000000000000000] 03:09:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E9690800) [pid = 3696] [serial = 2270] [outer = 000000A9E428FC00] 03:09:27 INFO - PROCESS | 3696 | 1466590167520 Marionette DEBUG loaded listener.js 03:09:27 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E9894400) [pid = 3696] [serial = 2271] [outer = 000000A9E428FC00] 03:09:27 INFO - PROCESS | 3696 | 1466590167925 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]]]}] 03:09:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:09:27 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 03:09:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 03:09:27 INFO - PROCESS | 3696 | 1466590167956 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 03:09:27 INFO - PROCESS | 3696 | 1466590167959 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 03:09:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:09:27 INFO - PROCESS | 3696 | 1466590167962 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 3696 | 1466590167964 Marionette TRACE conn6 <- [1,2986,null,{}] 03:09:27 INFO - PROCESS | 3696 | 1466590167967 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}] 03:09:27 INFO - PROCESS | 3696 | 1466590167969 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:28 INFO - PROCESS | 3696 | 1466590168101 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 03:09:28 INFO - PROCESS | 3696 | 1466590168114 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:28 INFO - PROCESS | 3696 | 1466590168116 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2EB2800 == 33 [pid = 3696] [id = 758] 03:09:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EA017800) [pid = 3696] [serial = 2272] [outer = 0000000000000000] 03:09:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9EA035400) [pid = 3696] [serial = 2273] [outer = 000000A9EA017800] 03:09:28 INFO - PROCESS | 3696 | 1466590168171 Marionette DEBUG loaded listener.js 03:09:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EB2FC000) [pid = 3696] [serial = 2274] [outer = 000000A9EA017800] 03:09:28 INFO - PROCESS | 3696 | 1466590168587 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]]]}] 03:09:28 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. 03:09:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 03:09:28 INFO - PROCESS | 3696 | 1466590168636 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 03:09:28 INFO - PROCESS | 3696 | 1466590168638 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 03:09:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:09:28 INFO - PROCESS | 3696 | 1466590168641 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:09:28 INFO - PROCESS | 3696 | 1466590168643 Marionette TRACE conn6 <- [1,2990,null,{}] 03:09:28 INFO - PROCESS | 3696 | 1466590168647 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}] 03:09:28 INFO - PROCESS | 3696 | 1466590168649 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:28 INFO - PROCESS | 3696 | 1466590168763 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 03:09:28 INFO - PROCESS | 3696 | 1466590168843 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:28 INFO - PROCESS | 3696 | 1466590168846 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:28 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF5C6000 == 34 [pid = 3696] [id = 759] 03:09:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EAECE000) [pid = 3696] [serial = 2275] [outer = 0000000000000000] 03:09:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EBC4B000) [pid = 3696] [serial = 2276] [outer = 000000A9EAECE000] 03:09:28 INFO - PROCESS | 3696 | 1466590168892 Marionette DEBUG loaded listener.js 03:09:28 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9ECEB7000) [pid = 3696] [serial = 2277] [outer = 000000A9EAECE000] 03:09:29 INFO - PROCESS | 3696 | 1466590169330 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]]]}] 03:09:29 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. 03:09:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 733ms 03:09:29 INFO - PROCESS | 3696 | 1466590169378 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 03:09:29 INFO - PROCESS | 3696 | 1466590169380 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 03:09:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:09:29 INFO - PROCESS | 3696 | 1466590169389 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:09:29 INFO - PROCESS | 3696 | 1466590169391 Marionette TRACE conn6 <- [1,2994,null,{}] 03:09:29 INFO - PROCESS | 3696 | 1466590169395 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}] 03:09:29 INFO - PROCESS | 3696 | 1466590169401 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:29 INFO - PROCESS | 3696 | 1466590169543 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 03:09:29 INFO - PROCESS | 3696 | 1466590169602 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:29 INFO - PROCESS | 3696 | 1466590169604 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:29 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F0F63000 == 35 [pid = 3696] [id = 760] 03:09:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9ED0BE000) [pid = 3696] [serial = 2278] [outer = 0000000000000000] 03:09:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9ED808400) [pid = 3696] [serial = 2279] [outer = 000000A9ED0BE000] 03:09:29 INFO - PROCESS | 3696 | 1466590169650 Marionette DEBUG loaded listener.js 03:09:29 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EE67BC00) [pid = 3696] [serial = 2280] [outer = 000000A9ED0BE000] 03:09:30 INFO - PROCESS | 3696 | 1466590170056 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]]]}] 03:09:30 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. 03:09:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 03:09:30 INFO - PROCESS | 3696 | 1466590170063 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 03:09:30 INFO - PROCESS | 3696 | 1466590170065 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 03:09:30 INFO - PROCESS | 3696 | 1466590170068 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:09:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:09:30 INFO - PROCESS | 3696 | 1466590170070 Marionette TRACE conn6 <- [1,2998,null,{}] 03:09:30 INFO - PROCESS | 3696 | 1466590170073 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}] 03:09:30 INFO - PROCESS | 3696 | 1466590170075 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:30 INFO - PROCESS | 3696 | 1466590170267 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9DC344000) [pid = 3696] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E737E800) [pid = 3696] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9DC526800) [pid = 3696] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DD57E000) [pid = 3696] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9E1D55800) [pid = 3696] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9DD74F400) [pid = 3696] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E1F3E400) [pid = 3696] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9E855A000) [pid = 3696] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EA689C00) [pid = 3696] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EE8D2000) [pid = 3696] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EE9C4C00) [pid = 3696] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E9896800) [pid = 3696] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EB3CB000) [pid = 3696] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:09:30 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E38D0800) [pid = 3696] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:09:30 INFO - PROCESS | 3696 | 1466590170324 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:30 INFO - PROCESS | 3696 | 1466590170326 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F1DC4800 == 36 [pid = 3696] [id = 761] 03:09:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9DC526800) [pid = 3696] [serial = 2281] [outer = 0000000000000000] 03:09:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E1F3E400) [pid = 3696] [serial = 2282] [outer = 000000A9DC526800] 03:09:30 INFO - PROCESS | 3696 | 1466590170373 Marionette DEBUG loaded listener.js 03:09:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EE868800) [pid = 3696] [serial = 2283] [outer = 000000A9DC526800] 03:09:30 INFO - PROCESS | 3696 | [3696] 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 03:09:30 INFO - PROCESS | 3696 | 1466590170762 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:09:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:09:30 INFO - {} 03:09:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:09:30 INFO - {} 03:09:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:09:30 INFO - {} 03:09:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:09:30 INFO - {} 03:09:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 03:09:30 INFO - PROCESS | 3696 | 1466590170805 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 03:09:30 INFO - PROCESS | 3696 | 1466590170807 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 03:09:30 INFO - TEST-START | /FileAPI/fileReader.html 03:09:30 INFO - PROCESS | 3696 | 1466590170823 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:09:30 INFO - PROCESS | 3696 | 1466590170825 Marionette TRACE conn6 <- [1,3002,null,{}] 03:09:30 INFO - PROCESS | 3696 | 1466590170829 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}] 03:09:30 INFO - PROCESS | 3696 | 1466590170831 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:30 INFO - PROCESS | 3696 | 1466590170918 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 03:09:30 INFO - PROCESS | 3696 | 1466590170926 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:30 INFO - PROCESS | 3696 | 1466590170928 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:30 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F201C000 == 37 [pid = 3696] [id = 762] 03:09:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EE8D4400) [pid = 3696] [serial = 2284] [outer = 0000000000000000] 03:09:30 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9EE9A9000) [pid = 3696] [serial = 2285] [outer = 000000A9EE8D4400] 03:09:30 INFO - PROCESS | 3696 | 1466590170973 Marionette DEBUG loaded listener.js 03:09:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9EE9C4800) [pid = 3696] [serial = 2286] [outer = 000000A9EE8D4400] 03:09:31 INFO - PROCESS | 3696 | 1466590171370 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]]]}] 03:09:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:09:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:09:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:09:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:09:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 587ms 03:09:31 INFO - TEST-START | /FileAPI/historical.html 03:09:31 INFO - PROCESS | 3696 | 1466590171406 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 03:09:31 INFO - PROCESS | 3696 | 1466590171408 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 03:09:31 INFO - PROCESS | 3696 | 1466590171411 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:09:31 INFO - PROCESS | 3696 | 1466590171413 Marionette TRACE conn6 <- [1,3006,null,{}] 03:09:31 INFO - PROCESS | 3696 | 1466590171416 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}] 03:09:31 INFO - PROCESS | 3696 | 1466590171418 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:31 INFO - PROCESS | 3696 | 1466590171543 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 03:09:31 INFO - PROCESS | 3696 | 1466590171548 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:31 INFO - PROCESS | 3696 | 1466590171550 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:31 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F2173000 == 38 [pid = 3696] [id = 763] 03:09:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E1D58000) [pid = 3696] [serial = 2287] [outer = 0000000000000000] 03:09:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9EE9D0800) [pid = 3696] [serial = 2288] [outer = 000000A9E1D58000] 03:09:31 INFO - PROCESS | 3696 | 1466590171595 Marionette DEBUG loaded listener.js 03:09:31 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9EF91AC00) [pid = 3696] [serial = 2289] [outer = 000000A9E1D58000] 03:09:32 INFO - PROCESS | 3696 | 1466590172012 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"]]]}] 03:09:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:09:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:09:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:09:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:09:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:09:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:09:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:09:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:09:32 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 03:09:32 INFO - TEST-START | /FileAPI/idlharness.html 03:09:32 INFO - PROCESS | 3696 | 1466590172044 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 03:09:32 INFO - PROCESS | 3696 | 1466590172046 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 03:09:32 INFO - PROCESS | 3696 | 1466590172050 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:09:32 INFO - PROCESS | 3696 | 1466590172052 Marionette TRACE conn6 <- [1,3010,null,{}] 03:09:32 INFO - PROCESS | 3696 | 1466590172068 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}] 03:09:32 INFO - PROCESS | 3696 | 1466590172070 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:32 INFO - PROCESS | 3696 | 1466590172159 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 03:09:32 INFO - PROCESS | 3696 | 1466590172164 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:32 INFO - PROCESS | 3696 | 1466590172166 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:32 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9F219F000 == 39 [pid = 3696] [id = 764] 03:09:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9EF91B800) [pid = 3696] [serial = 2290] [outer = 0000000000000000] 03:09:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9EF98B000) [pid = 3696] [serial = 2291] [outer = 000000A9EF91B800] 03:09:32 INFO - PROCESS | 3696 | 1466590172209 Marionette DEBUG loaded listener.js 03:09:32 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9EF993C00) [pid = 3696] [serial = 2292] [outer = 000000A9EF91B800] 03:09:33 INFO - PROCESS | 3696 | 1466590173375 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]]]}] 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:09:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:09:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:09:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:09:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:09:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:09:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:09:33 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 03:09:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:09:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:09:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:09:33 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 03:09:33 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 03:09:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:09:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:09:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:09:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:09:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:09:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:09:33 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 03:09:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:09:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:09:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:09:33 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 03:09:33 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 03:09:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:09:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:09:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:09:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:09:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:09:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:09:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 1437ms 03:09:33 INFO - PROCESS | 3696 | 1466590173492 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 03:09:33 INFO - PROCESS | 3696 | 1466590173497 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 03:09:33 INFO - TEST-START | /FileAPI/idlharness.worker 03:09:33 INFO - PROCESS | 3696 | 1466590173545 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:09:33 INFO - PROCESS | 3696 | 1466590173549 Marionette TRACE conn6 <- [1,3014,null,{}] 03:09:33 INFO - PROCESS | 3696 | 1466590173554 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}] 03:09:33 INFO - PROCESS | 3696 | 1466590173559 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:33 INFO - PROCESS | 3696 | 1466590173665 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 03:09:33 INFO - PROCESS | 3696 | 1466590173785 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:33 INFO - PROCESS | 3696 | 1466590173788 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:33 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF040000 == 40 [pid = 3696] [id = 765] 03:09:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9EE9A4800) [pid = 3696] [serial = 2293] [outer = 0000000000000000] 03:09:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9EE9C3800) [pid = 3696] [serial = 2294] [outer = 000000A9EE9A4800] 03:09:33 INFO - PROCESS | 3696 | 1466590173848 Marionette DEBUG loaded listener.js 03:09:33 INFO - PROCESS | 3696 | ++DOMWINDOW == 89 (000000A9EF990800) [pid = 3696] [serial = 2295] [outer = 000000A9EE9A4800] 03:09:34 INFO - PROCESS | 3696 | [3696] 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 03:09:35 INFO - PROCESS | 3696 | 1466590174996 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,{},{}]]]}] 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:09:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:09:35 INFO - {} 03:09:35 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 03:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:09:35 INFO - {} 03:09:35 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 - {} 03:09:35 INFO - {} 03:09:35 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 03:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:09:35 INFO - {} 03:09:35 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 03:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:09:35 INFO - {} 03:09:35 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 - {} 03:09:35 INFO - {} 03:09:35 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 03:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 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 03:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 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 03:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 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 03:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 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 03:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:09:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:09:35 INFO - {} 03:09:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1609ms 03:09:35 INFO - PROCESS | 3696 | 1466590175172 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 03:09:35 INFO - PROCESS | 3696 | 1466590175177 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 03:09:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:09:35 INFO - PROCESS | 3696 | 1466590175197 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:09:35 INFO - PROCESS | 3696 | 1466590175200 Marionette TRACE conn6 <- [1,3018,null,{}] 03:09:35 INFO - PROCESS | 3696 | 1466590175204 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}] 03:09:35 INFO - PROCESS | 3696 | 1466590175207 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:35 INFO - PROCESS | 3696 | 1466590175321 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 03:09:35 INFO - PROCESS | 3696 | 1466590175439 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:35 INFO - PROCESS | 3696 | 1466590175442 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:35 INFO - PROCESS | 3696 | ++DOCSHELL 000000A980AC8000 == 41 [pid = 3696] [id = 766] 03:09:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 90 (000000A980A8DC00) [pid = 3696] [serial = 2296] [outer = 0000000000000000] 03:09:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 91 (000000A980A90000) [pid = 3696] [serial = 2297] [outer = 000000A980A8DC00] 03:09:35 INFO - PROCESS | 3696 | 1466590175504 Marionette DEBUG loaded listener.js 03:09:35 INFO - PROCESS | 3696 | ++DOMWINDOW == 92 (000000A9EF9BEC00) [pid = 3696] [serial = 2298] [outer = 000000A980A8DC00] 03:09:36 INFO - PROCESS | 3696 | 1466590176064 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]]]}] 03:09:36 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 03:09:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 03:09:36 INFO - PROCESS | 3696 | 1466590176079 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 03:09:36 INFO - PROCESS | 3696 | 1466590176082 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 03:09:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:09:36 INFO - PROCESS | 3696 | 1466590176085 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:09:36 INFO - PROCESS | 3696 | 1466590176090 Marionette TRACE conn6 <- [1,3022,null,{}] 03:09:36 INFO - PROCESS | 3696 | 1466590176101 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}] 03:09:36 INFO - PROCESS | 3696 | 1466590176106 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:36 INFO - PROCESS | 3696 | 1466590176381 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 03:09:36 INFO - PROCESS | 3696 | 1466590176502 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:36 INFO - PROCESS | 3696 | 1466590176506 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:36 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DDA06000 == 42 [pid = 3696] [id = 767] 03:09:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 93 (000000A980B80400) [pid = 3696] [serial = 2299] [outer = 0000000000000000] 03:09:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 94 (000000A980B88400) [pid = 3696] [serial = 2300] [outer = 000000A980B80400] 03:09:36 INFO - PROCESS | 3696 | 1466590176559 Marionette DEBUG loaded listener.js 03:09:36 INFO - PROCESS | 3696 | ++DOMWINDOW == 95 (000000A9DC526000) [pid = 3696] [serial = 2301] [outer = 000000A980B80400] 03:09:37 INFO - PROCESS | 3696 | 1466590177138 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]]]}] 03:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:09:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1083ms 03:09:37 INFO - PROCESS | 3696 | 1466590177186 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 03:09:37 INFO - PROCESS | 3696 | 1466590177190 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 03:09:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:09:37 INFO - PROCESS | 3696 | 1466590177197 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:09:37 INFO - PROCESS | 3696 | 1466590177200 Marionette TRACE conn6 <- [1,3026,null,{}] 03:09:37 INFO - PROCESS | 3696 | 1466590177205 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}] 03:09:37 INFO - PROCESS | 3696 | 1466590177208 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:37 INFO - PROCESS | 3696 | 1466590177321 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 03:09:37 INFO - PROCESS | 3696 | 1466590177424 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:37 INFO - PROCESS | 3696 | 1466590177427 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:37 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DB3800 == 43 [pid = 3696] [id = 768] 03:09:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 96 (000000A9DE18DC00) [pid = 3696] [serial = 2302] [outer = 0000000000000000] 03:09:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 97 (000000A9DE19A000) [pid = 3696] [serial = 2303] [outer = 000000A9DE18DC00] 03:09:37 INFO - PROCESS | 3696 | 1466590177480 Marionette DEBUG loaded listener.js 03:09:37 INFO - PROCESS | 3696 | ++DOMWINDOW == 98 (000000A9E1FF1C00) [pid = 3696] [serial = 2304] [outer = 000000A9DE18DC00] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F2173000 == 42 [pid = 3696] [id = 763] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F201C000 == 41 [pid = 3696] [id = 762] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F1DC4800 == 40 [pid = 3696] [id = 761] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F0F63000 == 39 [pid = 3696] [id = 760] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF5C6000 == 38 [pid = 3696] [id = 759] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2EB2800 == 37 [pid = 3696] [id = 758] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAD34800 == 36 [pid = 3696] [id = 757] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA114800 == 35 [pid = 3696] [id = 756] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E9F9E800 == 34 [pid = 3696] [id = 755] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E3763000 == 33 [pid = 3696] [id = 754] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2EBE800 == 32 [pid = 3696] [id = 753] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9ECE32800 == 31 [pid = 3696] [id = 752] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E73DC800 == 30 [pid = 3696] [id = 751] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA527800 == 29 [pid = 3696] [id = 750] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9DDA06000 == 28 [pid = 3696] [id = 767] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A980AC8000 == 27 [pid = 3696] [id = 766] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EF040000 == 26 [pid = 3696] [id = 765] 03:09:38 INFO - PROCESS | 3696 | --DOCSHELL 000000A9F219F000 == 25 [pid = 3696] [id = 764] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 97 (000000A9E77D5000) [pid = 3696] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 96 (000000A9DDE1BC00) [pid = 3696] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 95 (000000A9DD324400) [pid = 3696] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 94 (000000A9DD729000) [pid = 3696] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 93 (000000A9DDB26800) [pid = 3696] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 92 (000000A9E204C400) [pid = 3696] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 91 (000000A9E2C71C00) [pid = 3696] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 90 (000000A9E6874C00) [pid = 3696] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 89 (000000A9E855C800) [pid = 3696] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 88 (000000A9E7383000) [pid = 3696] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9E6871800) [pid = 3696] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9E85F3000) [pid = 3696] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EBC47800) [pid = 3696] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EAECCC00) [pid = 3696] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EE9AA000) [pid = 3696] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9EE8D5000) [pid = 3696] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EF913400) [pid = 3696] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EE9C7C00) [pid = 3696] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9E7DCFC00) [pid = 3696] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ECE27400) [pid = 3696] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9EA038000) [pid = 3696] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E9741C00) [pid = 3696] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9EB92A000) [pid = 3696] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9EAD95000) [pid = 3696] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9EB1C0800) [pid = 3696] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9899800) [pid = 3696] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E7075400) [pid = 3696] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EBC52800) [pid = 3696] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 03:09:38 INFO - PROCESS | 3696 | 1466590178722 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"]]]}] 03:09:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:09:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:09:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1591ms 03:09:38 INFO - PROCESS | 3696 | 1466590178790 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 03:09:38 INFO - PROCESS | 3696 | 1466590178794 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 03:09:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:09:38 INFO - PROCESS | 3696 | 1466590178799 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:09:38 INFO - PROCESS | 3696 | 1466590178802 Marionette TRACE conn6 <- [1,3030,null,{}] 03:09:38 INFO - PROCESS | 3696 | 1466590178807 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}] 03:09:38 INFO - PROCESS | 3696 | 1466590178811 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:38 INFO - PROCESS | 3696 | 1466590178942 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 03:09:39 INFO - PROCESS | 3696 | 1466590179027 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:39 INFO - PROCESS | 3696 | 1466590179030 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E2D1C000 == 26 [pid = 3696] [id = 769] 03:09:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9DC529000) [pid = 3696] [serial = 2305] [outer = 0000000000000000] 03:09:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9DD322800) [pid = 3696] [serial = 2306] [outer = 000000A9DC529000] 03:09:39 INFO - PROCESS | 3696 | 1466590179080 Marionette DEBUG loaded listener.js 03:09:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9DD57DC00) [pid = 3696] [serial = 2307] [outer = 000000A9DC529000] 03:09:39 INFO - PROCESS | 3696 | 1466590179670 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]]]}] 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:09:39 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. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:09:39 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'.) 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:09:39 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. 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:09:39 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. 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:09:39 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. 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:09:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 967ms 03:09:39 INFO - PROCESS | 3696 | 1466590179771 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 03:09:39 INFO - PROCESS | 3696 | 1466590179776 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 03:09:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:09:39 INFO - PROCESS | 3696 | 1466590179785 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:09:39 INFO - PROCESS | 3696 | 1466590179788 Marionette TRACE conn6 <- [1,3034,null,{}] 03:09:39 INFO - PROCESS | 3696 | 1466590179792 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}] 03:09:39 INFO - PROCESS | 3696 | 1466590179795 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:39 INFO - PROCESS | 3696 | 1466590179899 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 03:09:39 INFO - PROCESS | 3696 | 1466590179905 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:39 INFO - PROCESS | 3696 | 1466590179907 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:39 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E8302800 == 27 [pid = 3696] [id = 770] 03:09:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9DE7D4400) [pid = 3696] [serial = 2308] [outer = 0000000000000000] 03:09:39 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9E1D3A400) [pid = 3696] [serial = 2309] [outer = 000000A9DE7D4400] 03:09:39 INFO - PROCESS | 3696 | 1466590179956 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9E282A000) [pid = 3696] [serial = 2310] [outer = 000000A9DE7D4400] 03:09:40 INFO - PROCESS | 3696 | [3696] 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 03:09:40 INFO - PROCESS | 3696 | 1466590180437 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:09:40 INFO - {} 03:09:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 691ms 03:09:40 INFO - PROCESS | 3696 | 1466590180481 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 03:09:40 INFO - PROCESS | 3696 | 1466590180483 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 03:09:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:09:40 INFO - PROCESS | 3696 | 1466590180487 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:09:40 INFO - PROCESS | 3696 | 1466590180491 Marionette TRACE conn6 <- [1,3038,null,{}] 03:09:40 INFO - PROCESS | 3696 | 1466590180510 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}] 03:09:40 INFO - PROCESS | 3696 | 1466590180515 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:40 INFO - PROCESS | 3696 | 1466590180632 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 03:09:40 INFO - PROCESS | 3696 | 1466590180683 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:40 INFO - PROCESS | 3696 | 1466590180687 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:40 INFO - PROCESS | 3696 | ++DOCSHELL 000000A981113000 == 28 [pid = 3696] [id = 771] 03:09:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9E3EACC00) [pid = 3696] [serial = 2311] [outer = 0000000000000000] 03:09:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9E4357800) [pid = 3696] [serial = 2312] [outer = 000000A9E3EACC00] 03:09:40 INFO - PROCESS | 3696 | 1466590180736 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9E706B400) [pid = 3696] [serial = 2313] [outer = 000000A9E3EACC00] 03:09:41 INFO - PROCESS | 3696 | 1466590181171 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]]]}] 03:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:09:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 754ms 03:09:41 INFO - PROCESS | 3696 | 1466590181256 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 03:09:41 INFO - PROCESS | 3696 | 1466590181259 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 03:09:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:09:41 INFO - PROCESS | 3696 | 1466590181265 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:09:41 INFO - PROCESS | 3696 | 1466590181267 Marionette TRACE conn6 <- [1,3042,null,{}] 03:09:41 INFO - PROCESS | 3696 | 1466590181270 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}] 03:09:41 INFO - PROCESS | 3696 | 1466590181272 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:41 INFO - PROCESS | 3696 | 1466590181408 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 03:09:41 INFO - PROCESS | 3696 | 1466590181461 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:41 INFO - PROCESS | 3696 | 1466590181463 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:41 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA339000 == 29 [pid = 3696] [id = 772] 03:09:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9E77C8000) [pid = 3696] [serial = 2314] [outer = 0000000000000000] 03:09:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9E77CF000) [pid = 3696] [serial = 2315] [outer = 000000A9E77C8000] 03:09:41 INFO - PROCESS | 3696 | 1466590181510 Marionette DEBUG loaded listener.js 03:09:41 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9E7DCCC00) [pid = 3696] [serial = 2316] [outer = 000000A9E77C8000] 03:09:42 INFO - PROCESS | 3696 | 1466590182191 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"]]]}] 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:09:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:09:42 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" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:09:42 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" 03:09:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:09:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:09:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1063ms 03:09:42 INFO - PROCESS | 3696 | 1466590182338 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 03:09:42 INFO - PROCESS | 3696 | 1466590182340 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 03:09:42 INFO - PROCESS | 3696 | 1466590182343 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:09:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:09:42 INFO - PROCESS | 3696 | 1466590182345 Marionette TRACE conn6 <- [1,3046,null,{}] 03:09:42 INFO - PROCESS | 3696 | 1466590182350 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}] 03:09:42 INFO - PROCESS | 3696 | 1466590182352 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:42 INFO - PROCESS | 3696 | 1466590182467 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 03:09:42 INFO - PROCESS | 3696 | 1466590182472 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:42 INFO - PROCESS | 3696 | 1466590182474 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:42 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA99B000 == 30 [pid = 3696] [id = 773] 03:09:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A980B8AC00) [pid = 3696] [serial = 2317] [outer = 0000000000000000] 03:09:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E8556C00) [pid = 3696] [serial = 2318] [outer = 000000A980B8AC00] 03:09:42 INFO - PROCESS | 3696 | 1466590182520 Marionette DEBUG loaded listener.js 03:09:42 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E973E400) [pid = 3696] [serial = 2319] [outer = 000000A980B8AC00] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9DC526800) [pid = 3696] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EF91B800) [pid = 3696] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9E1D58000) [pid = 3696] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9EAECE000) [pid = 3696] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9ED0BE000) [pid = 3696] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EE8D4400) [pid = 3696] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9EBC4B800) [pid = 3696] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E41F7400) [pid = 3696] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7DD0800) [pid = 3696] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DD580800) [pid = 3696] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E428FC00) [pid = 3696] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DD432000) [pid = 3696] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E68F4400) [pid = 3696] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9DDBA0C00) [pid = 3696] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:09:42 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9EA017800) [pid = 3696] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:09:43 INFO - PROCESS | 3696 | 1466590183198 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]]]}] 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:09:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:09:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:09:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:09:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:09:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:09:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:09:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:09:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:09:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 892ms 03:09:43 INFO - PROCESS | 3696 | 1466590183240 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 03:09:43 INFO - PROCESS | 3696 | 1466590183243 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 03:09:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:09:43 INFO - PROCESS | 3696 | 1466590183246 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:09:43 INFO - PROCESS | 3696 | 1466590183248 Marionette TRACE conn6 <- [1,3050,null,{}] 03:09:43 INFO - PROCESS | 3696 | 1466590183251 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}] 03:09:43 INFO - PROCESS | 3696 | 1466590183257 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:43 INFO - PROCESS | 3696 | 1466590183355 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 03:09:43 INFO - PROCESS | 3696 | 1466590183362 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:43 INFO - PROCESS | 3696 | 1466590183364 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:43 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAE05000 == 31 [pid = 3696] [id = 774] 03:09:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9EAD89800) [pid = 3696] [serial = 2320] [outer = 0000000000000000] 03:09:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9EAEC6800) [pid = 3696] [serial = 2321] [outer = 000000A9EAD89800] 03:09:43 INFO - PROCESS | 3696 | 1466590183416 Marionette DEBUG loaded listener.js 03:09:43 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9EB3C5000) [pid = 3696] [serial = 2322] [outer = 000000A9EAD89800] 03:09:43 INFO - PROCESS | 3696 | [3696] 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 03:09:43 INFO - PROCESS | 3696 | 1466590183880 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:09:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:09:43 INFO - {} 03:09:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 691ms 03:09:43 INFO - PROCESS | 3696 | 1466590183946 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 03:09:43 INFO - PROCESS | 3696 | 1466590183948 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 03:09:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:09:43 INFO - PROCESS | 3696 | 1466590183951 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:09:43 INFO - PROCESS | 3696 | 1466590183953 Marionette TRACE conn6 <- [1,3054,null,{}] 03:09:43 INFO - PROCESS | 3696 | 1466590183957 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}] 03:09:43 INFO - PROCESS | 3696 | 1466590183959 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:44 INFO - PROCESS | 3696 | 1466590184070 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 03:09:44 INFO - PROCESS | 3696 | 1466590184077 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:44 INFO - PROCESS | 3696 | 1466590184080 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE7D9000 == 32 [pid = 3696] [id = 775] 03:09:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EB936000) [pid = 3696] [serial = 2323] [outer = 0000000000000000] 03:09:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EBC51800) [pid = 3696] [serial = 2324] [outer = 000000A9EB936000] 03:09:44 INFO - PROCESS | 3696 | 1466590184124 Marionette DEBUG loaded listener.js 03:09:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9ECE1FC00) [pid = 3696] [serial = 2325] [outer = 000000A9EB936000] 03:09:44 INFO - PROCESS | 3696 | 1466590184547 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]]]}] 03:09:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:09:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:09:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:09:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:09:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:09:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:09:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:09:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 03:09:44 INFO - PROCESS | 3696 | 1466590184584 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 03:09:44 INFO - PROCESS | 3696 | 1466590184587 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 03:09:44 INFO - PROCESS | 3696 | 1466590184590 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:09:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:09:44 INFO - PROCESS | 3696 | 1466590184592 Marionette TRACE conn6 <- [1,3058,null,{}] 03:09:44 INFO - PROCESS | 3696 | 1466590184595 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}] 03:09:44 INFO - PROCESS | 3696 | 1466590184597 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:44 INFO - PROCESS | 3696 | 1466590184682 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 03:09:44 INFO - PROCESS | 3696 | 1466590184687 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:44 INFO - PROCESS | 3696 | 1466590184689 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:44 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE994000 == 33 [pid = 3696] [id = 776] 03:09:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9ECEBD000) [pid = 3696] [serial = 2326] [outer = 0000000000000000] 03:09:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9ED0B7C00) [pid = 3696] [serial = 2327] [outer = 000000A9ECEBD000] 03:09:44 INFO - PROCESS | 3696 | 1466590184734 Marionette DEBUG loaded listener.js 03:09:44 INFO - PROCESS | 3696 | ++DOMWINDOW == 79 (000000A9ED3B1000) [pid = 3696] [serial = 2328] [outer = 000000A9ECEBD000] 03:09:45 INFO - PROCESS | 3696 | 1466590185515 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]]]}] 03:09:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:09:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:09:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:09:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:09:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:09:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:09:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 03:09:45 INFO - PROCESS | 3696 | 1466590185581 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 03:09:45 INFO - PROCESS | 3696 | 1466590185586 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 03:09:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:09:45 INFO - PROCESS | 3696 | 1466590185591 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:09:45 INFO - PROCESS | 3696 | 1466590185597 Marionette TRACE conn6 <- [1,3062,null,{}] 03:09:45 INFO - PROCESS | 3696 | 1466590185650 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}] 03:09:45 INFO - PROCESS | 3696 | 1466590185654 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:45 INFO - PROCESS | 3696 | 1466590185851 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 03:09:45 INFO - PROCESS | 3696 | 1466590185904 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:45 INFO - PROCESS | 3696 | 1466590185907 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:45 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DCA4C000 == 34 [pid = 3696] [id = 777] 03:09:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 80 (000000A9DBB8E400) [pid = 3696] [serial = 2329] [outer = 0000000000000000] 03:09:45 INFO - PROCESS | 3696 | ++DOMWINDOW == 81 (000000A9DD432000) [pid = 3696] [serial = 2330] [outer = 000000A9DBB8E400] 03:09:45 INFO - PROCESS | 3696 | 1466590185968 Marionette DEBUG loaded listener.js 03:09:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 82 (000000A9DDA55000) [pid = 3696] [serial = 2331] [outer = 000000A9DBB8E400] 03:09:46 INFO - PROCESS | 3696 | 1466590186597 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]]]}] 03:09:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:09:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:09:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:09:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:09:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:09:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:09:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1036ms 03:09:46 INFO - PROCESS | 3696 | 1466590186633 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 03:09:46 INFO - PROCESS | 3696 | 1466590186638 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 03:09:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:09:46 INFO - PROCESS | 3696 | 1466590186647 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:09:46 INFO - PROCESS | 3696 | 1466590186650 Marionette TRACE conn6 <- [1,3066,null,{}] 03:09:46 INFO - PROCESS | 3696 | 1466590186654 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}] 03:09:46 INFO - PROCESS | 3696 | 1466590186657 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:46 INFO - PROCESS | 3696 | 1466590186787 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 03:09:46 INFO - PROCESS | 3696 | 1466590186896 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:46 INFO - PROCESS | 3696 | 1466590186898 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:46 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E7DA9000 == 35 [pid = 3696] [id = 778] 03:09:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 83 (000000A9E2735400) [pid = 3696] [serial = 2332] [outer = 0000000000000000] 03:09:46 INFO - PROCESS | 3696 | ++DOMWINDOW == 84 (000000A9E3881400) [pid = 3696] [serial = 2333] [outer = 000000A9E2735400] 03:09:46 INFO - PROCESS | 3696 | 1466590186957 Marionette DEBUG loaded listener.js 03:09:47 INFO - PROCESS | 3696 | ++DOMWINDOW == 85 (000000A9E3EA9400) [pid = 3696] [serial = 2334] [outer = 000000A9E2735400] 03:09:47 INFO - PROCESS | 3696 | 1466590187796 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] 03:09:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:09:47 INFO - PROCESS | 3696 | 1466590187836 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 03:09:47 INFO - PROCESS | 3696 | 1466590187867 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:09:47 INFO - PROCESS | 3696 | 1466590187871 Marionette TRACE conn6 <- [1,3070,null,{}] 03:09:47 INFO - PROCESS | 3696 | 1466590187877 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}] 03:09:47 INFO - PROCESS | 3696 | 1466590187881 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:48 INFO - PROCESS | 3696 | 1466590188010 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 03:09:48 INFO - PROCESS | 3696 | 1466590188139 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:48 INFO - PROCESS | 3696 | 1466590188144 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9DD3BD000 == 36 [pid = 3696] [id = 779] 03:09:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 86 (000000A9DD72A400) [pid = 3696] [serial = 2335] [outer = 0000000000000000] 03:09:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 87 (000000A9DD74C000) [pid = 3696] [serial = 2336] [outer = 000000A9DD72A400] 03:09:48 INFO - PROCESS | 3696 | 1466590188196 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 88 (000000A9DEC55C00) [pid = 3696] [serial = 2337] [outer = 000000A9DD72A400] 03:09:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EE7D9000 == 35 [pid = 3696] [id = 775] 03:09:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EAE05000 == 34 [pid = 3696] [id = 774] 03:09:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA99B000 == 33 [pid = 3696] [id = 773] 03:09:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9EA339000 == 32 [pid = 3696] [id = 772] 03:09:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A981113000 == 31 [pid = 3696] [id = 771] 03:09:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E8302800 == 30 [pid = 3696] [id = 770] 03:09:48 INFO - PROCESS | 3696 | --DOCSHELL 000000A9E2D1C000 == 29 [pid = 3696] [id = 769] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 87 (000000A9EE868800) [pid = 3696] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 86 (000000A9EF98B000) [pid = 3696] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 85 (000000A9EF993C00) [pid = 3696] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 84 (000000A9EE9D0800) [pid = 3696] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 83 (000000A9EBC4B000) [pid = 3696] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 82 (000000A9ED808400) [pid = 3696] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 81 (000000A9E1F3E400) [pid = 3696] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 80 (000000A9EE67BC00) [pid = 3696] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 79 (000000A9EE9A9000) [pid = 3696] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 78 (000000A9ED0B5400) [pid = 3696] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9E6874000) [pid = 3696] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9E7351400) [pid = 3696] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9E7DD8C00) [pid = 3696] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9DD749400) [pid = 3696] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A9DEADCC00) [pid = 3696] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9E9690800) [pid = 3696] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9E9894400) [pid = 3696] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A9E1D37C00) [pid = 3696] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A9EA7AE400) [pid = 3696] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E7072C00) [pid = 3696] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9E7DD2800) [pid = 3696] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 66 (000000A9DE18EC00) [pid = 3696] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 65 (000000A9E2058C00) [pid = 3696] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 64 (000000A9EF91AC00) [pid = 3696] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 63 (000000A9EA035400) [pid = 3696] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 62 (000000A9EE9C4800) [pid = 3696] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 61 (000000A9ECEB7000) [pid = 3696] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | --DOMWINDOW == 60 (000000A9EB2FC000) [pid = 3696] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 03:09:48 INFO - PROCESS | 3696 | 1466590188706 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]]]}] 03:09:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:09:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:09:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 914ms 03:09:48 INFO - PROCESS | 3696 | 1466590188760 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 03:09:48 INFO - PROCESS | 3696 | 1466590188765 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 03:09:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:09:48 INFO - PROCESS | 3696 | 1466590188771 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:09:48 INFO - PROCESS | 3696 | 1466590188774 Marionette TRACE conn6 <- [1,3074,null,{}] 03:09:48 INFO - PROCESS | 3696 | 1466590188778 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}] 03:09:48 INFO - PROCESS | 3696 | 1466590188781 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:48 INFO - PROCESS | 3696 | 1466590188876 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 03:09:48 INFO - PROCESS | 3696 | 1466590188891 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:48 INFO - PROCESS | 3696 | 1466590188894 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:48 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9E3E0A800 == 30 [pid = 3696] [id = 780] 03:09:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 61 (000000A9DEAE8800) [pid = 3696] [serial = 2338] [outer = 0000000000000000] 03:09:48 INFO - PROCESS | 3696 | ++DOMWINDOW == 62 (000000A9E1D36C00) [pid = 3696] [serial = 2339] [outer = 000000A9DEAE8800] 03:09:48 INFO - PROCESS | 3696 | 1466590188942 Marionette DEBUG loaded listener.js 03:09:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 63 (000000A9E20B8400) [pid = 3696] [serial = 2340] [outer = 000000A9DEAE8800] 03:09:49 INFO - PROCESS | 3696 | 1466590189431 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:09:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 03:09:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:09:49 INFO - PROCESS | 3696 | 1466590189466 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 03:09:49 INFO - PROCESS | 3696 | 1466590189468 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 03:09:49 INFO - PROCESS | 3696 | 1466590189471 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:09:49 INFO - PROCESS | 3696 | 1466590189475 Marionette TRACE conn6 <- [1,3078,null,{}] 03:09:49 INFO - PROCESS | 3696 | 1466590189493 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}] 03:09:49 INFO - PROCESS | 3696 | 1466590189498 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:49 INFO - PROCESS | 3696 | 1466590189594 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 03:09:49 INFO - PROCESS | 3696 | 1466590189601 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:49 INFO - PROCESS | 3696 | 1466590189604 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:49 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EA0C3800 == 31 [pid = 3696] [id = 781] 03:09:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 64 (000000A9E41F4000) [pid = 3696] [serial = 2341] [outer = 0000000000000000] 03:09:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 65 (000000A9E68F0C00) [pid = 3696] [serial = 2342] [outer = 000000A9E41F4000] 03:09:49 INFO - PROCESS | 3696 | 1466590189653 Marionette DEBUG loaded listener.js 03:09:49 INFO - PROCESS | 3696 | ++DOMWINDOW == 66 (000000A9E735A800) [pid = 3696] [serial = 2343] [outer = 000000A9E41F4000] 03:09:50 INFO - PROCESS | 3696 | 1466590190151 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:09:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:09:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 03:09:50 INFO - PROCESS | 3696 | 1466590190209 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 03:09:50 INFO - PROCESS | 3696 | 1466590190212 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 03:09:50 INFO - PROCESS | 3696 | 1466590190215 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:09:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:09:50 INFO - PROCESS | 3696 | 1466590190217 Marionette TRACE conn6 <- [1,3082,null,{}] 03:09:50 INFO - PROCESS | 3696 | 1466590190221 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}] 03:09:50 INFO - PROCESS | 3696 | 1466590190223 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:50 INFO - PROCESS | 3696 | 1466590190320 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 03:09:50 INFO - PROCESS | 3696 | 1466590190415 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:50 INFO - PROCESS | 3696 | 1466590190417 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:50 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EAB98800 == 32 [pid = 3696] [id = 782] 03:09:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 67 (000000A9E7DD1400) [pid = 3696] [serial = 2344] [outer = 0000000000000000] 03:09:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9E7DD8C00) [pid = 3696] [serial = 2345] [outer = 000000A9E7DD1400] 03:09:50 INFO - PROCESS | 3696 | 1466590190464 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9E85E9400) [pid = 3696] [serial = 2346] [outer = 000000A9E7DD1400] 03:09:50 INFO - PROCESS | 3696 | 1466590190858 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:09:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:09:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 03:09:50 INFO - PROCESS | 3696 | 1466590190891 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 03:09:50 INFO - PROCESS | 3696 | 1466590190893 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 03:09:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:09:50 INFO - PROCESS | 3696 | 1466590190896 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:09:50 INFO - PROCESS | 3696 | 1466590190898 Marionette TRACE conn6 <- [1,3086,null,{}] 03:09:50 INFO - PROCESS | 3696 | 1466590190901 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}] 03:09:50 INFO - PROCESS | 3696 | 1466590190903 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:51 INFO - PROCESS | 3696 | 1466590191022 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 03:09:51 INFO - PROCESS | 3696 | 1466590191117 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:51 INFO - PROCESS | 3696 | 1466590191119 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9ECE2A800 == 33 [pid = 3696] [id = 783] 03:09:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A980B88800) [pid = 3696] [serial = 2347] [outer = 0000000000000000] 03:09:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9E973DC00) [pid = 3696] [serial = 2348] [outer = 000000A980B88800] 03:09:51 INFO - PROCESS | 3696 | 1466590191165 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9E9776000) [pid = 3696] [serial = 2349] [outer = 000000A980B88800] 03:09:51 INFO - PROCESS | 3696 | 1466590191589 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]]]}] 03:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:09:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 03:09:51 INFO - PROCESS | 3696 | 1466590191632 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 03:09:51 INFO - PROCESS | 3696 | 1466590191634 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 03:09:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:09:51 INFO - PROCESS | 3696 | 1466590191637 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:09:51 INFO - PROCESS | 3696 | 1466590191639 Marionette TRACE conn6 <- [1,3090,null,{}] 03:09:51 INFO - PROCESS | 3696 | 1466590191648 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}] 03:09:51 INFO - PROCESS | 3696 | 1466590191655 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:51 INFO - PROCESS | 3696 | 1466590191798 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 03:09:51 INFO - PROCESS | 3696 | 1466590191859 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:51 INFO - PROCESS | 3696 | 1466590191861 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:51 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EE981000 == 34 [pid = 3696] [id = 784] 03:09:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9E989B800) [pid = 3696] [serial = 2350] [outer = 0000000000000000] 03:09:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 74 (000000A9EA4EE800) [pid = 3696] [serial = 2351] [outer = 000000A9E989B800] 03:09:51 INFO - PROCESS | 3696 | 1466590191909 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 3696 | ++DOMWINDOW == 75 (000000A9EAD95000) [pid = 3696] [serial = 2352] [outer = 000000A9E989B800] 03:09:52 INFO - PROCESS | 3696 | 1466590192322 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:09:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 734ms 03:09:52 INFO - PROCESS | 3696 | 1466590192406 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 03:09:52 INFO - PROCESS | 3696 | 1466590192408 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 03:09:52 INFO - PROCESS | 3696 | 1466590192413 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:09:52 INFO - PROCESS | 3696 | 1466590192415 Marionette TRACE conn6 <- [1,3094,null,{}] 03:09:52 INFO - PROCESS | 3696 | 1466590192419 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}] 03:09:52 INFO - PROCESS | 3696 | 1466590192421 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:52 INFO - PROCESS | 3696 | 1466590192553 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 03:09:52 INFO - PROCESS | 3696 | 1466590192612 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:52 INFO - PROCESS | 3696 | 1466590192614 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:52 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF005000 == 35 [pid = 3696] [id = 785] 03:09:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 76 (000000A9EB2FFC00) [pid = 3696] [serial = 2353] [outer = 0000000000000000] 03:09:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 77 (000000A9EB3D1C00) [pid = 3696] [serial = 2354] [outer = 000000A9EB2FFC00] 03:09:52 INFO - PROCESS | 3696 | 1466590192660 Marionette DEBUG loaded listener.js 03:09:52 INFO - PROCESS | 3696 | ++DOMWINDOW == 78 (000000A9EBC4B800) [pid = 3696] [serial = 2355] [outer = 000000A9EB2FFC00] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 77 (000000A9DE7D4400) [pid = 3696] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 76 (000000A9DC529000) [pid = 3696] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 75 (000000A9DE18DC00) [pid = 3696] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 74 (000000A9E77C8000) [pid = 3696] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 73 (000000A980B8AC00) [pid = 3696] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 72 (000000A9EB936000) [pid = 3696] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 71 (000000A9EE9A4800) [pid = 3696] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 70 (000000A980A8DC00) [pid = 3696] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 69 (000000A980B80400) [pid = 3696] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 68 (000000A9E3EACC00) [pid = 3696] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:09:52 INFO - PROCESS | 3696 | --DOMWINDOW == 67 (000000A9EAD89800) [pid = 3696] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:09:53 INFO - PROCESS | 3696 | 1466590193047 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]]]}] 03:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:09:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 03:09:53 INFO - PROCESS | 3696 | 1466590193090 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 03:09:53 INFO - PROCESS | 3696 | 1466590193092 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 03:09:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:09:53 INFO - PROCESS | 3696 | 1466590193096 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:09:53 INFO - PROCESS | 3696 | 1466590193097 Marionette TRACE conn6 <- [1,3098,null,{}] 03:09:53 INFO - PROCESS | 3696 | 1466590193101 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}] 03:09:53 INFO - PROCESS | 3696 | 1466590193103 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:53 INFO - PROCESS | 3696 | 1466590193190 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 03:09:53 INFO - PROCESS | 3696 | 1466590193195 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:53 INFO - PROCESS | 3696 | 1466590193197 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF01F000 == 36 [pid = 3696] [id = 786] 03:09:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 68 (000000A9EBC52000) [pid = 3696] [serial = 2356] [outer = 0000000000000000] 03:09:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 69 (000000A9ECE19C00) [pid = 3696] [serial = 2357] [outer = 000000A9EBC52000] 03:09:53 INFO - PROCESS | 3696 | 1466590193241 Marionette DEBUG loaded listener.js 03:09:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 70 (000000A9ED098000) [pid = 3696] [serial = 2358] [outer = 000000A9EBC52000] 03:09:53 INFO - PROCESS | 3696 | 1466590193655 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"]]]}] 03:09:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:09:53 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 03:09:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:09:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:09:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 586ms 03:09:53 INFO - PROCESS | 3696 | 1466590193685 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 03:09:53 INFO - PROCESS | 3696 | 1466590193687 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 03:09:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:09:53 INFO - PROCESS | 3696 | 1466590193691 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:09:53 INFO - PROCESS | 3696 | 1466590193692 Marionette TRACE conn6 <- [1,3102,null,{}] 03:09:53 INFO - PROCESS | 3696 | 1466590193696 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}] 03:09:53 INFO - PROCESS | 3696 | 1466590193707 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:53 INFO - PROCESS | 3696 | 1466590193855 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 03:09:53 INFO - PROCESS | 3696 | 1466590193866 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\", \"04aa42b7-19bd-4d85-a02b-0b82253b69f2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:53 INFO - PROCESS | 3696 | 1466590193868 Marionette INFO sendAsync 33efb6e1-73f6-4870-b341-0224952f7106 03:09:53 INFO - PROCESS | 3696 | ++DOCSHELL 000000A9EF5B4000 == 37 [pid = 3696] [id = 787] 03:09:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 71 (000000A9ED3A8800) [pid = 3696] [serial = 2359] [outer = 0000000000000000] 03:09:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 72 (000000A9ED55D000) [pid = 3696] [serial = 2360] [outer = 000000A9ED3A8800] 03:09:53 INFO - PROCESS | 3696 | 1466590193913 Marionette DEBUG loaded listener.js 03:09:53 INFO - PROCESS | 3696 | ++DOMWINDOW == 73 (000000A9ED8B8000) [pid = 3696] [serial = 2361] [outer = 000000A9ED3A8800] 03:09:54 INFO - PROCESS | 3696 | 1466590194324 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]]]}] 03:09:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:09:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 03:09:54 INFO - PROCESS | 3696 | 1466590194374 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 03:09:54 INFO - PROCESS | 3696 | 1466590194376 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 03:09:55 WARNING - u'runner_teardown' () 03:09:55 INFO - No more tests 03:09:55 INFO - Got 0 unexpected results 03:09:55 INFO - SUITE-END | took 682s 03:09:55 INFO - Closing logging queue 03:09:55 INFO - queue closed 03:09:55 INFO - Return code: 0 03:09:55 WARNING - # TBPL SUCCESS # 03:09:55 INFO - Running post-action listener: _resource_record_post_action 03:09:55 INFO - Running post-run listener: _resource_record_post_run 03:09:56 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 231986176; Write bytes: 988541440; Read time: 2272410; Write time: 5073560 03:09:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:09:56 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 37933056; Read time: 0; Write time: 50230 03:09:56 INFO - run-tests - Wall time: 689s; CPU: 14.0%; Read bytes: 231945216; Write bytes: 876204544; Read time: 2269320; Write time: 4963630 03:09:56 INFO - Running post-run listener: _upload_blobber_files 03:09:56 INFO - Blob upload gear active. 03:09:56 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:09:56 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 03:09:56 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'] 03:09:56 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 03:09:57 INFO - (blobuploader) - INFO - Open directory for files ... 03:09:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:09:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:09:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:09:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:09:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:09:57 INFO - (blobuploader) - INFO - Done attempting. 03:09:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:09:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:09:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:09:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:09:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:09:59 INFO - (blobuploader) - INFO - Done attempting. 03:09:59 INFO - (blobuploader) - INFO - Iteration through files over. 03:09:59 INFO - Return code: 0 03:09:59 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:09:59 INFO - Using _rmtree_windows ... 03:09:59 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:09:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d689f551c34e04aab0d75f5ee7860b65e3619f56a600119bf74776024a74961554ab55f8c1eb8eb9ce2dc88584db65c0fb534ed09d07219ccd989f9b5cd24959", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4d7cd38bb5a542ab0782fd3b15a08404a315b806c7eef9dffafe61d0f884f247ef22fc5dc1fc47b17a4bddfc70e6b7f8e0bb3ddc1ef0f26a7c61d918df4de714"} 03:09:59 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:09:59 INFO - Writing to file C:\slave\test\properties\blobber_files 03:09:59 INFO - Contents: 03:09:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d689f551c34e04aab0d75f5ee7860b65e3619f56a600119bf74776024a74961554ab55f8c1eb8eb9ce2dc88584db65c0fb534ed09d07219ccd989f9b5cd24959", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4d7cd38bb5a542ab0782fd3b15a08404a315b806c7eef9dffafe61d0f884f247ef22fc5dc1fc47b17a4bddfc70e6b7f8e0bb3ddc1ef0f26a7c61d918df4de714"} 03:09:59 INFO - Running post-run listener: copy_logs_to_upload_dir 03:09:59 INFO - Copying logs to upload dir... 03:09:59 INFO - mkdir: C:\slave\test\build\upload\logs 03:09:59 INFO - Copying logs to upload dir... 03:09:59 INFO - Using _rmtree_windows ... 03:09:59 INFO - Using _rmtree_windows ... 03:09:59 INFO - Using _rmtree_windows ... 03:09:59 INFO - Using _rmtree_windows ... 03:09:59 INFO - Using _rmtree_windows ... 03:09:59 INFO - Using _rmtree_windows ... 03:09:59 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=936.514000 ========= master_lag: 4.36 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-06-22 03:10:03.207472) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 03:10:03.208557) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d689f551c34e04aab0d75f5ee7860b65e3619f56a600119bf74776024a74961554ab55f8c1eb8eb9ce2dc88584db65c0fb534ed09d07219ccd989f9b5cd24959", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4d7cd38bb5a542ab0782fd3b15a08404a315b806c7eef9dffafe61d0f884f247ef22fc5dc1fc47b17a4bddfc70e6b7f8e0bb3ddc1ef0f26a7c61d918df4de714"} build_url:https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/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/esHQY1piQxusyFII_fwM8Q/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/d689f551c34e04aab0d75f5ee7860b65e3619f56a600119bf74776024a74961554ab55f8c1eb8eb9ce2dc88584db65c0fb534ed09d07219ccd989f9b5cd24959", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4d7cd38bb5a542ab0782fd3b15a08404a315b806c7eef9dffafe61d0f884f247ef22fc5dc1fc47b17a4bddfc70e6b7f8e0bb3ddc1ef0f26a7c61d918df4de714"}' symbols_url: 'https://queue.taskcluster.net/v1/task/esHQY1piQxusyFII_fwM8Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.77 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 03:10:04.082034) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 03:10:04.082369) ========= '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-177\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-177 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-177 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-177\AppData\Local LOGONSERVER=\\T-W864-IX-177 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 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-177 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-177 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-177 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.33 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 03:10:04.518045) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 03:10:04.518379) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 03:10:05.341247) ========= ========= Total master_lag: 6.07 =========